[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
How to set permissions on the repository ?
From: |
Pascal J. Bourguignon |
Subject: |
How to set permissions on the repository ? |
Date: |
Fri, 9 Mar 2001 21:15:36 +0100 (CET) |
I get:
Permission denied.
cvs [update aborted]: end of file from server (consult above messages if any)
How permissions must be set up?
A search for "Permission denied" on http://www.cvshome.org/ did not
produce anything useful.
There's two developers, `andre' & `pascal', both in the `regular' unix
group. I've checked that when using ssh host1 from host2 `pascal' runs
under group `regular' on host1.
All directories in the repository are writable by the group. The
history file is writable by the group. Why the developer who is not
the owner of the repository can't do cvs update ?
host2% CVS_RSH=ssh \
cvs -d :ext:host1:/home/andre/cvsroot checkout -rAR-1 calc_codes
cvs server: Updating calc_codes
U calc_codes/Makefile
U calc_codes/bool.h
U calc_codes/calc_codes.c
U calc_codes/calc_codes.h
U calc_codes/codes_aleph.html
U calc_codes/query.c
U calc_codes/quote.c
U calc_codes/quote.h
U calc_codes/str.c
U calc_codes/str.h
U calc_codes/util.c
U calc_codes/util.h
host2% cd cacl_codes
host2% cvs update -rAR-1
Permission denied.
cvs [update aborted]: end of file from server (consult above messages if any)
host1% cd /home/andre/cvsroot
host1% ls -laR
.:
total 4
drwxrwxr-x 4 andre regular 1024 Mar 8 20:58 ./
drwxr-xr-x 16 andre regular 1024 Mar 9 20:44 ../
drwxrwxr-x 3 andre regular 1024 Mar 8 20:58 CVSROOT/
drwxrwxr-x 3 andre regular 1024 Mar 9 21:00 calc_codes/
./CVSROOT:
total 52
drwxrwxr-x 3 andre regular 1024 Mar 8 20:58 ./
-rw-rw-r-- 1 andre regular 493 Mar 8 20:58 .#checkoutlist
-rw-rw-r-- 1 andre regular 760 Mar 8 20:58 .#commitinfo
-rw-rw-r-- 1 andre regular 527 Mar 8 20:58 .#config
-rw-rw-r-- 1 andre regular 753 Mar 8 20:58 .#cvswrappers
-rw-rw-r-- 1 andre regular 1025 Mar 8 20:58 .#editinfo
-rw-rw-r-- 1 andre regular 1141 Mar 8 20:58 .#loginfo
-rw-rw-r-- 1 andre regular 1151 Mar 8 20:58 .#modules
-rw-rw-r-- 1 andre regular 564 Mar 8 20:58 .#notify
-rw-rw-r-- 1 andre regular 649 Mar 8 20:58 .#rcsinfo
-rw-rw-r-- 1 andre regular 879 Mar 8 20:58 .#taginfo
-rw-rw-r-- 1 andre regular 1026 Mar 8 20:58 .#verifymsg
drwxrwxr-x 4 andre regular 1024 Mar 8 20:58 ../
drwxrwxr-x 2 andre regular 1024 Mar 8 20:58 Emptydir/
-r--r--r-- 1 andre regular 493 Mar 8 20:58 checkoutlist
-r--r--r-- 1 andre regular 694 Mar 8 20:58 checkoutlist,v
-r--r--r-- 1 andre regular 760 Mar 8 20:58 commitinfo
-r--r--r-- 1 andre regular 961 Mar 8 20:58 commitinfo,v
-r--r--r-- 1 andre regular 527 Mar 8 20:58 config
-r--r--r-- 1 andre regular 728 Mar 8 20:58 config,v
-r--r--r-- 1 andre regular 753 Mar 8 20:58 cvswrappers
-r--r--r-- 1 andre regular 954 Mar 8 20:58 cvswrappers,v
-r--r--r-- 1 andre regular 1025 Mar 8 20:58 editinfo
-r--r--r-- 1 andre regular 1226 Mar 8 20:58 editinfo,v
-rw-rw-rw- 1 andre regular 1501 Mar 9 21:00 history
-r--r--r-- 1 andre regular 1141 Mar 8 20:58 loginfo
-r--r--r-- 1 andre regular 1342 Mar 8 20:58 loginfo,v
-r--r--r-- 1 andre regular 1151 Mar 8 20:58 modules
-r--r--r-- 1 andre regular 1352 Mar 8 20:58 modules,v
-r--r--r-- 1 andre regular 564 Mar 8 20:58 notify
-r--r--r-- 1 andre regular 765 Mar 8 20:58 notify,v
-r--r--r-- 1 andre regular 649 Mar 8 20:58 rcsinfo
-r--r--r-- 1 andre regular 850 Mar 8 20:58 rcsinfo,v
-r--r--r-- 1 andre regular 879 Mar 8 20:58 taginfo
-r--r--r-- 1 andre regular 1080 Mar 8 20:58 taginfo,v
-rw-rw-rw- 1 andre regular 24 Mar 9 21:00 val-tags
-r--r--r-- 1 andre regular 1026 Mar 8 20:58 verifymsg
-r--r--r-- 1 andre regular 1227 Mar 8 20:58 verifymsg,v
./CVSROOT/Emptydir:
total 2
drwxrwxr-x 2 andre regular 1024 Mar 8 20:58 ./
drwxrwxr-x 3 andre regular 1024 Mar 8 20:58 ../
./calc_codes:
total 63
drwxrwxr-x 3 andre regular 1024 Mar 9 21:00 ./
drwxrwxr-x 4 andre regular 1024 Mar 8 20:58 ../
drwxrwxr-x 2 pascal regular 1024 Mar 9 02:34 Attic/
-r--r--r-- 1 andre regular 4092 Mar 9 20:52 Makefile,v
-r--r--r-- 1 andre regular 611 Mar 9 20:52 bool.h,v
-r--r--r-- 1 andre regular 5886 Mar 9 20:52 calc_codes.c,v
-r--r--r-- 1 andre regular 628 Mar 9 20:52 calc_codes.h,v
-r--r--r-- 1 andre regular 3938 Mar 9 20:52 codes_aleph.html,v
-r--r--r-- 1 andre regular 30244 Mar 9 20:52 query.c,v
-r--r--r-- 1 andre regular 2505 Mar 9 20:52 quote.c,v
-r--r--r-- 1 andre regular 1153 Mar 9 20:52 quote.h,v
-r--r--r-- 1 andre regular 925 Mar 9 20:52 str.c,v
-r--r--r-- 1 andre regular 665 Mar 9 20:52 str.h,v
-r--r--r-- 1 andre regular 3687 Mar 9 20:52 util.c,v
-r--r--r-- 1 andre regular 1065 Mar 9 20:52 util.h,v
./calc_codes/Attic:
total 16
drwxrwxr-x 2 pascal regular 1024 Mar 9 02:34 ./
drwxrwxr-x 3 andre regular 1024 Mar 9 21:00 ../
-r--r--r-- 1 pascal regular 12794 Mar 9 02:34 query.1.c,v
--
__Pascal Bourguignon__ PGP Key ID: 0xEF5E9966 (o_
mailto:address@hidden PGP fingerprint: 00 F5 7B DB CA 51 8A AD 04 5B //\
http://informatimago.free.fr/index 6C DE 32 60 16 8E EF 5E 99 66 V_/
() Join the ASCII ribbon campaign against html email and Microsoft attachments.
/\ Software patents are endangering the computer industry all around the world.
Join the LPF: http://lpf.ai.mit.edu/ http://petition.eurolinux.org/
- How to set permissions on the repository ?,
Pascal J. Bourguignon <=