Team for Research in
Ubiquitous Secure Technology

Getting started with this web site

This FAQ section covers matters of interest to new users of the TRUST website.

How can I request a login account on this website?

To request an account on this website, click on the Login link on the navigation bar at the top of the page. From there, click on the "request page" link in the first line of text.

Or, simply click here.

If you meet the requirements to get a login and you would like to receive email about TRUST conferences, be sure to request becoming a full member of the 'trust' workgroup. For details, see How do I register for a workshop?.

Who can get a login?

TRUST website accounts are available to the TRUST community, which includes partners at UC Berkeley and affiliated universities, the personnel of partner companies, and individuals collaborating with specific workgroups.

See the TRUST Center Partners page for a list of universities and corporate partners.

If you request an account, please use an email address from a partner institution.

One may choose to be either a guest or full member of the trust workgroup. If you are planning on coming to a TRUST conference, then you probably want to be a member, not a guest. The primary difference between trust workgroup guests and members is that members get more email about workshops. Guests may register to attend workshops.

Individuals who are not members of partner companies or sponsored universities but are collaborating with a workgroup are usually given access only to the workgroup where they are collaborating, and are not given guest or full membership in the trust workgroup.

There is an annual membership fee associated with corporate membership in TRUST and access to the research of the Center, see How does a corporation become a partner? Education and governmental institutions should see How do educational and governmental institutions join?. Individuals who are not members of partner companies or sponsored universities may request membership in TRUST, and upon approval and payment of the annual fee participate in the TRUST center. If you are interested, please email the TRUST Executive Director, Larry Rohrbough (larryr (at) eecs dot berkeley dot edu)

(Instructions for requesting an account)

(Webmaster notes about who gets an account)

How does a corporation become a TRUST partner?
The TRUST corporate partners are listed on the Industry Partners page.

Corporate partnerships with the TRUST Center are available at different levels as outlined below.

Affiliate Not less than $75,000 per year Affiliate membership includes the following benefits:
  • Invitation to periodic reviews of TRUST.
  • Access to selected internal TRUST websites.
  • Access to publications, reports and presentations by TRUST researchers.
  • Access to students and faculty in TRUST.
  • An annual research report of the activities of TRUST.
  • Advance notice of intellectual property created by TRUST.
  • Intellectual property access as defined in the agreement.
Small or Minority-Owned Business Not less than $10,000 per year All of the benefits of an Affiliate
Partner Not less than $150,000 per year All of the benefits of an Affiliate, plus the following:
  • Opportunity to nominate a member of the Industrial Advisory Board of TRUST on an annual basis.
  • Opportunity to place visitors, as Visiting Industrial Fellows (VIF), at the University using the process identified in section I. VIF appointments are subject to standard University of California policies; see section I of the Trust Membership Agreement for further information.
  • Company may request VIF status for additional people, and TRUST will review and provide approval conditions.
  • Selected early access to software developed by TRUST. When possible, and for software projects within TRUST that use networked version control systems (such as CVS) for collaborative software development, early access to pre-release development versions of the software is available.
  • Intellectual property access as defined in the agreement.
Premium Partner Not less than $300,000 per year All of the benefits of a Partner, plus the following:
  • Intellectual property access as defined in the agreement.
  • No more frequently than once per year, if requested by the company a private research review meeting at the University or at a mutually agreeable site. Travel and related expenses for the participants, if any, will be covered by the individual Premium Partner.

If your corporation is interested in joining TRUST, please contact Larry Rohrbough (larryr (at) eecs dot berkeley dot edu), the TRUST Executive Director.

How do educational and governmental institutions join?
If you are from an educational or governmental institution that is not already a TRUST Center partner and you would like to joint, then please email TRUST Executive Director Larry Rohrbough (larryr (at) eecs dot berkeley dot edu) for more information.

How do I set up a proxy account so I can register a VIP?
A typical situation is that an administrative assistant wants to log in as a faculty member and register the faculty member for a conference.

We call this proxy access, where the faculty member grants proxy access to the administrative assistant.

The faculty member can do this by following the Options link at the top of the page and then selecting Profile and then going to the bottom of the page to the Select a Proxy for yourself section, entering the website username of the administrator and clicking ok.

Then, when the administrative assistant logs in to the website they can masquerade as the faculty member by selecting the Options choice at the top of the page and then selecting Masquerade As for that user.

Note that editing you profile and changing your name to register someone will not work. Conference registration is associated with a particular website userid, so it is not possible to register multiple people by changing the name on the account. If you would like to register someone who does not have an account, please first request an account for that person and then request masquerade permission.

We apologize that the VIP registration process is so complex, but after a certain amount of trial and error we have found that it is best if each person has their own account, there are no duplicate accounts and if we use the masquerade system.

How do I join a group?
To join a group, you must first have an account. Once you have an account, long in to the website and go to your memberships page under the Options link in the upper right menubar. Then scroll down to the section labelled "Request membership in a group". Use the form, following the links on that page to additional help information is needed. You can become a Member of the group, which will put you on the group's mailing lists and give you write access to the group's workspace. You can also become a Guest of the group, which will generally (but not always -- it depends on the group configuration) allow you to read restricted pages belonging to the group, but you will not be on the mailing lists or be able to modify those pages.

How do I reset my password?
You can resent your TRUST website account password via the following link on the login page: https://www.truststc.org/trustj/resetpassword.jsp

Missing menus/Javascript disabled?

Unfortunately, there is a security hole in Internet Explorer that can be exploited by having javascript enabled.

Microsoft suggests setting the security level to high and then adding specific sites to the list of trusted servers:

  1. In Internet Explorer, select Tools -> Internet Options -> Security
  2. Click on Trusted Sites -> Sites
  3. "require server verification" should not be checked
  4. Add the following hosts:
    http://chess.eecs.berkeley.edu
    http://embedded.eecs.berkeley.edu
    http://www.gigascale.org
    http://www.truststc.org
    

What is the Privacy Policy of this website?
The privacy policy of this site is as follows.

  • Your personal information entered on the profile page will not be used for any purpose other than for displaying on this web-site and possibly one of the associated websites.

    This website is hosted on a common server and user information may be shared between them if you have an account on more than one of these sites. As of March, 2007, the common websites are:

    We will not compile information from this site for electronic mailing lists (other than the ones that are run from this site itself) or perform any other aggregation of data entered by you into this site.
  • Any research materials you post to this site are subject only to the restrictions that already apply to them independently of their posting on this site. If you are posting research information to this site in order to collaborate with other researchers, we expect that you are sharing this information in an appropriate way and that those with whom you are sharing this information are aware of any restrictions upon this material.
  • A key aspect of the this website is collaboration and the workshops. The Powerpoint slides have particular restrictions.
    In general, PowerPoint files are not available for download. The exception is that Thrust leaders may have access to the PowerPoint files.
    PowerPoint slide reuse is permitted with the following restrictions:
  • Acknowledgement of the author and the research center (Chess or Trust) on the slide in the lower left
  • Slides may only be reused for presentations within Chess or Trust.
  • Other uses require permission from the author
  • Papers and other materials available for download are covered by
    Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright.
  • We will endeavour not to make materials posted by you to this site more accessible than it was when first posted. For example, we will not intentionally copy a file posted to a restricted area into a public area of ths site. However, you recognize that a web site is a dynamic entity, and that we cannot police or accept responsibility for all possible accesses to information that you post.
If you have concerns about security or privacy issues, send email to webmaster at this site.

This website operates at the University of California, Berkeley. For further information about UC Berkeley website privacy policies, please see e-Berkeley Privacy and confidentiality of information page.

Why is the website banner missing?
If you are running a pop-up blocker such as Symantec Client Firewall or other Symantec or Norton products, then the header might not appear.

To verify that this is a problem, do View Source on the web page. For example, under IE, right click and select View Source. If the source contains text that includes

function SymError()
{
  return true;
}
then the pop-up blocker has blocked the header. To see the header, either disable the pop-up blocker or else add the website to the list of authorized websites. Note that to see the header you may need to delete the browser's temporary files. Under IE: Tools -> Internet Options -> Browsing History > Delete.

See also SymError() is inserted into Web site source code after installing Norton Internet Security, Norton AntiSpam, or Norton Personal Firewall.

We are working on a fix for this problem.

How do I share files?
There are several ways to share files within a workgroup:
Wiki
The group administrator can enable a wiki for your workgroup and then presentations can be uploaded as attachments. Access to the wiki can be controlled via the workgroup admin page. Wikis are a good way to share information in a way that allows multiple people to edit how-to guides. In addition, presentations for internal use only can be uploaded.
Publications
The publications facility is available to all logged in users, though access can be narrowed down. Presentations can be added to the Publications facility. Publications may be read either by the world, by anyone who is logged in, by anyone in a particular workgroup, or by only the creator of the publication. This is a good way to share semi-public information that can be easily found, though the material itself can have restricted access.
CVS
The workgroup administrator can request that a Concurrent Version System (CVS) repository be created. CVS allows multiple users to a set of files. To use CVS, each user must have a CVS client such as TortoiseCVS and each user must Request A CVS Account. CVS is excellent for collaborating on papers.
Forums
The workgroup administrator can request that a forum, and/or a private forum be enabled. Forums have topics and topics have sections. A section can have uploads. This is a good way to quickly collect material for a particular topic. Each workgroup has two types of forums, a regular forum and a private forum. The access for each type of forum can be controlled by the workgroup administrator.
FAQ (Frequently Asked Question)
The workgroup administrator can request that a FAQ be enabled. FAQs have sections and sections have questions. FAQs do not have uploads, so to share a file, you would need to provide a link to a separate location. The access for a FAQ can be controlled by the workgroup administrator.

Comparison of technologies

FacilityEase of use for new users Most suitable for Access Control Drawbacks
WikisVery Easy Excellent for how-to guides Selected on a per workgroup basis by the workgroup admin. Can be public, logged in users only, group guests and members or group members only Requires a little knowledge about wikis.
PublicationsEasy Excellent for presentations that are publicly available, though access may be restricted Selected on a per publication basis. Can be public, logged in users only, group guests and members or creator only Reference to the publication is world readable, though the publication itself is protected
CVSInitial set up is complex Excellent for collaborating on non-binary documents such as software or LaTeX papers. Provides access to previous versions. No size limit. Repositories are usually readable by anyone who has a CVS account, though upon special request, this can be changed. On the website, the repository is selected on a per workgroup basis by the workgroup admin. Can be public, logged in users only, group guests and members or group members only Works best with non-binary documents. Binary documents can be shared, but multiple users editing a binary document does not work.
ForumsEasiest Excellent way to collect presentations Selected on a per workgroup basis by the workgroup admin. Can be public, logged in users only, group guests and members or group members only Older interface
FAQEasiest Does not have uploads, more useful for answering questions. Selected on a per workgroup basis by the workgroup admin. Can be public, logged in users only, group guests and members or group members only Older interface

Except for CVS, the different facilities have upload size limits of 20 Mb (as of 12/2010).

Except for CVS, the different facilities have no versioning. To update a file, update a file with the same name as the previous file.

How do I alter my group memberships?

To change your memberships options in the groups that you are already in, go to your memberships page and use the section labelled "Change your group memberships". Use the radio buttons to change your membership to what you want, and then press the Change memberships button.

You can downgrade your membership without requiring approval from the group administrator. Specifically, this means that you can:

  • Change your membership type from Member to Guest. This will remove you from the group's private mailing lists, which may be appropriate for you if you are no longer actively participating in this group.
  • Remove your Administrator privilege.
  • Remove you Developer privilege. This will remove you from the CVS and developer mailing lists of the group (if it has these lists turned on.) This may be appropriate for you if you are no longer an active developer in this group.

To "upgrade" your membership, administrator approval is required. Specifically, if you do any of the following, email will be sent to the group administrators containing a URL that they can use to approve your membership change. This will happen if you:

  • Change your memberhip type from Guest to Member.
  • Select the Administrator privilege.
  • Select the Developer privilege.

Note that none of the above applies if you have enabled the override option.

Copied from How do I alter my group memberships? by John Reekie

How do I remove myself from a group?

To leave a group, go to your memberships page and scroll down to the section labelled "Delete your membership in a group". Choose the group that you want to remove yourself from, and press the Delete membership. You will be removed from the group and unsubscribed from its private mailing lists. No email will be sent to the group administrators.

To rejoin the group later, you should to follow the normal procedure for joining a group.

Based on How do I remove myself from a group? by John Reekie

Masquerading -- Acting on behalf of someone else

You may be an administrative assistant for a TRUST member, and need to register them for TRUST workshops, or take some other action on the website on their behalf.

One tempting way to do this is to change the name and contact information in your own account profile to look like them. This only leads to confusion, because it results in two accounts with the same name, one of which does not really belong to that person.

The correct way is to have them designate you as their "proxy". Ask them to visit their profile page (options -> Your Account -> Your Profile, or this link: www.truststc.org/options/account/profile/). At the bottom of the page, they can designate you as their proxy.

Once that is done, on your profile page (options -> Your Account -> Your Profile, or this link: www.truststc.org/options/account/profile/) there will be a menu choice, "Masquerade as ... xxx", where xxx is the username of the person who has made you their proxy.

As soon as you click on their username, you will immediately be logged in as them, without any need for their password. You can then register them for a TRUST workshop, modify their profile, or do anything else you like under their account. When you are finished, simply click logout and you will be back to your own login.

If you need any assistance with this, please send email to webmgr at www truststc org.