Fix file permission brain damage.
[mspang/www.git] / docs / machine_usage.xml
1 <?xml version='1.0'?>
2 <!DOCTYPE cscpage SYSTEM "../csc.dtd">
3
4 <cscpage title="CSC Machine Policy, 15 February 1995">
5     <header/>
6
7 <section title="Notes">
8 <p>
9 Everyone who receives an account on one of the CSC machines must sign
10 the agreement in the final section.  This document does not state who
11 will be allowed accounts on CSC machines, the normal expiry period of
12 accounts, nor any other similar matters.  Further, this policy does
13 not, in general, guarantee any ``rights'' to users.
14 </p>
15 <p>
16 Policies for group accounts and administrative accounts are not yet
17 available (this section will contain links to them when they do become
18 available).  There is also a brief (instead of legalese)
19 <a href="machine_usage_summary.html">summary of the usage policy</a> available.
20 </p>
21 </section>
22
23 <section title="Usage Policy">
24
25 <p>The usage policy is divided into the following sections:</p>
26 <ol>
27 <li><a href="#usageaccept">Acceptable and Unacceptable Use</a></li>
28 <li><a href="#usagerespons">User Responsibilities</a></li>
29 <li><a href="#usagesecurity">Security</a></li>
30 <li><a href="#usagerights">Rights of the Systems Committee and the CSC Executive</a></li>
31 </ol>
32
33 <p>
34 Note that in the following sections, the term &quot;user&quot; implies a user of a
35 CSC machine, unless otherwise specified.
36 </p>
37
38 <h3><a name="usageaccept">Acceptable and Unacceptable Use</a></h3>
39
40 <p>
41 The CSC machines are intended for research, personal projects,
42 and general use in accordance with the aims of the CSC (see the
43 <a href="constitution.html">CSC Constitution</a> for further details).
44 Projects that are of interest to the CSC may be given special priority
45 by the CSC Systems Committee.
46 </p>
47
48 <p>
49 Users must adhere to the CSC's policies concerning machine usage.
50 </p>
51
52 <h3><a name="usagerespons">User Responsibilities</a></h3>
53 <p>
54 Users must be responsible for their behaviour.
55 Users, and not the CSC, will be held accountable for any of their illegal,
56 damaging or unethical actions.  Such actions are obviously not permitted
57 on CSC machines.
58 </p>
59 <p>
60 Users must act responsibly, and the needs of others with regard to
61 computing resources must be considered at all times. In particular, no
62 user should use any resource to an extent that other users are prevented
63 from similarly using that resource, and no user's actions shall disrupt
64 the work of other users.
65 </p>
66 <p>
67 Users must also abide by the usage policies of all machines that they
68 connect to from CSC machines, or use to connect to CSC machines. It is
69 the users' responsibility to check the policies of <em>all</em> machines
70 that they connect to.
71
72 </p>
73
74 <h3><a name="usagesecurity">Security</a></h3>
75 <p>
76 Users may not attempt to gain access to accounts
77 other than those which they have been permitted to use.
78 Similarly, users may not attempt to access other users'
79 private files, nor may they attempt to find out the password of
80 any account.
81 </p>
82 <p>
83 An account may only be used by the person assigned to it. <em>Do not
84 tell your password to anybody, or let anyone else use your account</em>.
85 Users should consider the security implications of their actions.<br/>
86 For example:
87 </p>
88 <ul>
89 <li>Passwords for accounts on CSC machines should not be used on
90       other machines</li>
91
92 <li>Accounts not on MFCF or CSC machines should not be granted
93       automatic access to CSC accounts (e.g. via .rhosts files).</li>
94 </ul>
95
96 <p>
97 The appropriate members of the systems committee must be notified immediately
98 in the event that a security problem is found.  Naturally, the problem
99 should neither be exploited nor made public until it can be corrected.
100 </p>
101
102 <h3><a name="usagerights">Rights of the Systems Committee and the CSC Executive</a></h3>
103 <p>
104 The Systems Committee may examine any files or programs believed to be out of
105 control or in violation of the usage policies for the CSC network.
106 Examination of a program includes examination of the running process
107 and its binary.  Files believed to be the data or source to the process
108 may also be examined.  The process may be killed, stopped or otherwise
109 interrupted at the discretion of the Systems Committee.  If
110 the Systems Committee takes any of the
111 above actions, the owner of the process will be notified.
112 </p>
113 <p>
114 The Systems Committee may at any time revoke a user's permission to
115 access an account provided that a written (possibly electronic)
116 explanation is given.  Cause for removal of access to an account
117 includes, but is not limited to, violation of the machine usage policy.
118 In the event of a dispute, a user whose account has been revoked
119 may appeal to the CSC Executive for its reinstatement, as per the
120 <a href="constitution.shtml">CSC Constitution</a>.
121
122 </p>
123 <p>
124 The CSC Executive has the right to update any policy, including this one,
125 with reasonable notice.
126 </p>
127
128 </section>
129
130 <section title="Club Accounts">
131 <p>The club accounts policy is divided into the following 2 sections:</p>
132 <ol>
133 <li><a href="#clubaccess">Access Control</a></li>
134 <li><a href="#clubrespons">Responsibility and Accountability</a></li>
135 </ol>
136
137 <h3><a name="clubaccess">Access Control</a></h3>
138 <p>
139 Note:  For the given section, any mention of the club, except in direct 
140 reference to the Computer Science Club, will refer an club other than the
141 CSC, which has, or requests, an account on a Computer Science Club machine.
142 </p>
143 <p>
144 Clubs are given accounts to provide them with e-mail and WWW pages, but are
145 subject to the following to certain rules.<br/>
146 They are as follows:
147 </p>
148 <ol>
149 <li>
150 The club account is subject to all restrictions of a users
151         account, except that it is a shareable account
152     </li>
153
154 <li>
155 The account shall be accessable to only 3 members of the club.
156         Further, these 3 members shall be known to the CSC Systems
157         Administrator to insure that these people are aware of this
158         section of the user agreement.
159     </li>
160 <li>
161 The club members must be full members of the Computer Science
162         Club, and have regular user accounts on the CSC machine that the
163         club account will be on.
164     </li>
165 <li>
166 The club members with access to the club account shall not grant 
167         access to any other members by any means that are available to
168         them, other than approaching the CSC System Administrator and
169         requesting the change of access.  If there are already 3 club
170         members with access, then a member with access must be removed
171         before a new member can be given access.
172     </li>
173 </ol>
174
175 <h3><a name="clubrespons">Responsibility and Accountable</a></h3>
176 <p>
177 The account is the responsibility of the members who have access.  If the
178 resources owned by the club account are found to be in violation of any 
179 policy/rule/law of any of, but not limited to, the Computer Science Club,
180 MFCF, the University of Waterloo, or any relevant law enforcement agency,
181 then the members with access will be held <b>equally</b> responsible for
182 that action.
183 </p>
184 </section>
185
186 <section title="Definitions">
187 <dl>
188 <dt>CSC</dt>
189 <dd>The University of Waterloo <a href="/">Computer Science Club</a>,
190         a student chapter of the ACM.  The CSC office is located in room
191         3036/3037 of Mathematics and Computer Building (UW campus),
192         telephone number (519) 888-4657 x3870.
193     </dd>
194
195 <dt>CSC Network</dt>
196 <dd>
197 The network of computer hardware and peripherals owned by,
198         rented to, on loan to, or otherwise under the control of the CSC.
199     </dd>
200 <dt>MFCF</dt>
201 <dd>
202 The <a href="http://www.math.uwaterloo.ca/mfcf/">Math Faculty
203         Computing Facility</a> at the University of Waterloo.
204     </dd>
205
206 <dt>Machine</dt>
207 <dd>
208 Computer, terminal or other piece of hardware.  Non-CSC machines
209         include MFCF's xterms and printers.
210     </dd>
211 <dt>Systems Committee</dt>
212 <dd>
213 An appointed body responsible for the operation of the CSC network
214         and the software that runs on it.
215         A complete description is available in the
216         <a HREf="constitution.shtml">CSC Constitution</a>.
217     </dd>
218
219 <dt>Network Bandwidth</dt>
220 <dd>
221 The percentage of bytes per unit of time that can be handled by
222         the network(s) in question.  These networks include the University
223         of Waterloo on-campus network and the Internet.
224     </dd>
225 <dt>Computing Resources</dt>
226 <dd>Resources the CSC considers limited include
227         <ul>
228 <li>public temporary disk space</li>
229
230 <li>swap space</li>
231 <li>other commonly held disk space
232               (which may include the home file system)</li>
233 <li>inodes</li>
234 <li>memory</li>
235 <li>CPU time</li>
236 <li>processes</li>
237
238 <li>ttys and pseudo-ttys</li>
239 <li>network bandwidth</li>
240 <li>ports</li>
241 <li>computer paper</li>
242 </ul>
243 </dd>
244 </dl>
245 </section>
246
247 <section title="User Agreement">
248 <p>
249 I have read and understood the usage policy of 17 April 1994, and I
250 agree to use my account(s) on the CSC network in accordance with this
251 policy.  I am responsible for all actions taken by anyone using this
252 account.  Furthermore, I accept full legal responsibility for all of the
253 actions that I commit using the CSC network according to
254 any and all applicable laws.
255 </p>
256 <p>
257 I understand that with little or no notice machines on the CSC
258 network and resources on these machines may become unavailable.
259 Machines may ``go down'' while users are using them, and I will
260 not hold the CSC responsible for lost time or data.
261 </p>
262
263 <pre>
264 Name:         ___________________________
265
266 Signature:    ___________________________
267
268 Office Staff: ___________________________
269
270 Signature:    ___________________________
271
272 Date:         ___________________________
273 </pre>
274 </section>
275
276 <footer />
277
278 </cscpage>