[1333] in SIPB-AFS-requests

home help back first fref pref prev next nref lref last post

Re: sipb guest accounts

daemon@ATHENA.MIT.EDU (mhpower@MIT.EDU)
Tue Apr 26 21:15:19 1994

From: mhpower@MIT.EDU
To: sorokin@MIT.EDU
Cc: sipb-afsreq@MIT.EDU, yandros@MIT.EDU, mkgray@MIT.EDU
In-Reply-To: "[1332] in SIPB-AFS-requests"
Date: Tue, 26 Apr 94 21:14:38 EDT

>find /afs/sipb.mit.edu/user/sipb4 -type d -exec /bin/athena/fs setacl {} system:administrators all ;
>
>This doesn't actually make it possible to delete the stuff in the Mail
>directory, so I got lots of "permission denied" errors ...

I'm not sure why that happened. I think you'd get those errors if, for
example, you were using a version of find that runs depth-first, e.g.,
trying to change the acl on Mail/inbox before changing the acl on Mail.

>/etc/chown: Command not found.

I'd expect things would work more reliably if the script set a path
that's sufficient for all platforms, instead of including a directory
name (e.g., /etc/) for most every program that it runs.

>Then I nuked sipb1, sipb2, and sipb7, ...

I fixed those four accounts and updated the accounts file. I think
we want these changes, which I'll put in later if no one objects:

  set path = (/bin /usr/ucb /usr/bin /bin/athena /etc)
  use gfind instead of find, probably solving the depth-first problem
  create Mail/inbox and a Mail/context file with "Current-Folder: inbox"
  make Mail/inbox system:anyuser none, system:administrators none

Matt

home help back first fref pref prev next nref lref last post