Policies governing the use of
Open Computing Facility resources


Except as otherwise noted below, these policies may be changed at any time by the OCF Decision Making Process as outlined in the OCF Constitution and governed by the OCF Bylaws. Nothing in these policies shall be construed as overriding the OCF Constitution or any applicable regulations of the University of California at Berkeley.

These policies can also be found on OCF machines in the directory /opt/local/share/OCF/Official_Documents/Policies

1) Policies governing all users

2) Policies governing group accounts

[this section is per OCF Board decisions on 10/30/89, 10/14/93, and 10/18/94, an OCF Site Manager decision on 2/7/95, and Board decisions on 2/29/2000 and 3/14/2001]

3) Policies governing OCF Staff

3.1) Staff members shall be chosen by the OCF Decision Making Process. [per OCF Board decision on 4/13/89]
[the rest of this section is per OCF Site Manager decision on 5/22/92]
3.2) Flaming Policy
Staff members should NOT flame users within their capacity as staff members or as a result of staff actions. We've had cases when users who did not know what they were doing caused damage to the cluster. We've also had cases when users flamed staffers for staff actions. In both of these cases, while the temptation to flame back is high, the current site manager feels that it would be more beneficial to rationally address the user's concerns (or mistakes). This way, the user may actually understand why he was wrong, rather than be alienated by a flame.

Users should probably understand that this does NOT mean staff will never mail you and say "You REALLY screwed up." It does, however, mean, that if we say you screwed up, we'll also try to make sure you understand how you screwed up. We'll also refrain from using terms such as "Steaming Pile of Excrement. . ." :-)

Please understand, also, that while some staff guidelines are absolute (staff members who delete your directory because they don't personally like you WILL lose staff and superuser privileges, and probably get their accounts turned off), this guideline is a recommendation. In other words, if a staff member does flame a user, the site manager will probably remind of the staff member of the policy, and repeated flaming could possibly get him gently shoved off staff.

3.3) Privacy policy
Staff all have pretty similar ideas as to when to use root to look in a user's account and when not to. Generally speaking, if the user is a possibly serious threat to the cluster (if a staffer has seen them cracking passwords, logging in from various strange places WITHOUT explanation, etc. . .), staff can use limited root to give his account a cursory glance. Files, if possible, should NOT be read. Their mail box should NEVER be read (a possible exception to this is the postmaster, but dpassage knows better than me the confines of his job, and staffers who remove strange characters in the mail box so it can be read, in which case, they should NOT read what is in the mail box). If a user asks us a question which implies that he is granting staff permission to look in his files, fine -- we will look in his files. In this case, however, we will only look in the relevant files. I realize this policy is vague. It is intended to be vague, so staff can have the freedom of movement to execute the job efficiently. Having a vague policy also means that staff can get away with more, and means that if I think a staffer abused the policy, probably nothing will happen to him. The first time. But I WILL make sure that staffer understands the limits of it, and that he NEVER EVER abuses it again.
3.4) Erasing Files
There are only two possible reasons to erase files: There should be no other reasons to erase files.
3.5) Maliciousness.
The WORST thing a staffer could do is abuse root privileges. Examples of this are improperly removing files, maliciously harassing users, maliciously logging people out, etc. In cases like this, when the site manager decides that a staffer has acted maliciously, that staffer will be squished. HARD.
3.6) Authorization
Staff is generally authorized to act independently of the SM in most situations. This is so decisions do not have to be delayed by the bureaucracy of having to ask the SM for approval for all decisions, especially when sometimes staff needs to do something immediately, and the SM isn't around.

There are some things, however, that always require SM approval. They are:

4) Other policies


References