Dear there,

The user "svntest" has a ssh account on the server, and he executes this to show the permission of directory "transaction":
[svntest@chen src_ampl]$ ls -l /home/svn/spuc/db/
total 28
-rw-rwSr-- 1 chensy spuc    8 Jul 30 16:02 current
-r--rwSr-- 1 root   spuc    2 Mar 11 11:53 format
-rw-rwSr-- 1 root   spuc    5 Mar 11 11:53 fs-type
drwxrwsr-x 2 root   spuc 4096 Jul 30 16:02 revprops
drwxrwsr-x 2 root   spuc 4096 Jul 30 16:02 revs
drwxrwsr-x 2 root   spuc 4096 Jul 30 16:02 transactions
-rw-rwSr-- 1 root   spuc   37 Mar 11 11:53 uuid
-rw-rwSr-- 1 root   spuc    0 Mar 11 11:53 write-lock

he verifies that he is in the group "spuc":
[svntest@chen src_ampl]$ getent group spuc
spuc:x:505:chensy,zhaoming,svntest

yet, he can't create files in the directory "transaction":
[svntest@chen src_ampl]$ touch /home/svn/spuc/db/transactions/temp
touch: cannot touch `/home/svn/spuc/db/transactions/temp': Permission denied

so he double checked his umask too:
[svntest@chen src_ampl]$ umask
0002

all seem right, but he cannot write into the directory, why?

The system is CentOS 5.0.

Sincerely Yours,
Michael Chen

Reply via email to