CVS permissions fixed.


R. Clayton (rclayton@clayton.cs.monmouth.edu)
(no date)


I do beleive the CVS permissions problems have been fixed (thanks to Rob Carsey
for the help). There are, however, a few little twists to keep in mind:

 1 We had to create a group (cs498) for the class, and the group list was taken
   from the class roster. If you're not registered for the class (or if you
   registered after the most recent roster was generated), you're not in the
   group. You can check by typing the "groups" command to list the groups of
   which you're a member:

     $ groups
     faculty cs498

     $

   One of the groups listed should be cs498; if it's not, send me your monmouth
   login-id and I'll have you added.

 2 We had to use powerful ju-ju to get the default group permissions correct
   (access control lists, if you're interested), ju-ju so powerful it doesn't
   work with NFS. You must be logged into cslab00 to access the cvs
   repository; if you're not logged into cslab00, you'll be able to see the
   repository but there won't be anything underneath it:

     $ uname -a
     SunOS clayton 5.8 Generic_108528-07 sun4u sparc SUNW,Ultra-5_10

     $ echo $CVSROOT
     /export/home/class/cs-498-598/cvs-repository

     $ ls $CVSROOT
     /export/home/class/cs-498-598/cvs-repository

     $ rsh cslab00
     Last login: Mon Jul 9 18:45:22 from clayton.cs.monmo
     Sun Microsystems Inc. SunOS 5.8 Generic February 2000

     $ ls $CVSROOT
     CVSROOT p2 practice

   and you won't be able to do anything with the repository until you login to
   cslab00:

     $ uname -a
     SunOS clayton 5.8 Generic_108528-07 sun4u sparc SUNW,Ultra-5_10

     $ cvs checkout practice
     cvs [checkout aborted]:
     /export/home/class/cs-498-598/cvs-repository/CVSROOT: No such file or
     directory

     $ rsh cslab00
     Last login: Mon Jul 9 18:58:00 from clayton.cs.monmo
     Sun Microsystems Inc. SunOS 5.8 Generic February 2000

     $ cvs checkout practice
     cvs checkout practice
     cvs checkout: Updating practice
     U practice/3.nw
     [ and so on ]
     U practice/unparse.h
     cvs checkout: Updating practice/joyce-dir
     U practice/joyce-dir/joyce-file.cc

     $



This archive was generated by hypermail 2.0b3 on Thu Aug 02 2001 - 12:45:05 EDT