[cvsnt] can't set acl rights

Олег Бобокалонов kompol at gmail.com
Thu Oct 2 15:53:35 BST 2008


2008/10/2 Arthur Barrett <arthur.barrett at march-hare.com>:
>
> What aclmode are you using?  (look in CVSROOT/config).
>
> For aclmode=compat you need something like:
> cvs rchacl -a nowrite -u limited mydir/prog
>
> For aclmode-normal you need something like:
> cvs rchacl -n -a all -u limited mydir
> cvs rchacl -a read -u limited mydir/prog
>
> Regards,
>
>
> Arthur
>

aclmode=normal
mydir - is root a module. And users from "limited"-group must have all
permissions in this folder and all his subfolders, without 1 of them:
mydir/prog.
"limited"-users must have only read permissions for this folder
I've tried:
cvs rchacl -a all -u limited mydir
cvs rchacl -n -a read -u limited mydir/prog
But user from "limited"-group can read only files in mydir/prog, but
no subfolders in it. And in this folder such user can add or modify
files.
cvs lsacl in /mydir shows:
user=limited
        all
in mydir/prog:
user=limited
        read()
What is it? Where I'm wrong?
OS - altlinux4.1 FS - ext3    rw,nosuid,nodev
(CVSNT) 2.5.03 (Scorpio) Build 2382
Help me, please.
Thanks in advance


More information about the cvsnt mailing list