Alex Holst wrote:
>
> Kasper Dupont <kasperd@daimi.au.dk> wrote:
> > CVS giver da automatisk skriverettigheder til gruppen på alle de
> > directories der oprettes i repositoryet, også selvom umask er sat
> > til at ikke tillade det.
>
> Det har jeg aldrig oplevet. Baade CVS info siderne og Karl Fogel's CVS
> bog indikerer det modsatte. Da jeg kiggede i koden for at prikke lidt
> til umask behandlingen fandt jeg heller ikke spor af den opfoersel.
På RedHat 7.3 og 9 opfører den sig som jeg har beskrevet:
[kasperd:pts/5
] umask
0027
[kasperd:pts/5
] mkdir -p /tmp/cvs.test/a/b/c
[kasperd:pts/5
] cvs -d /tmp/cvs.test/repository init
[kasperd:pts/5
] cd /tmp/cvs.test/a
[kasperd:pts/5:/tmp/cvs.test/a] cvs -d /tmp/cvs.test/repository import -m "" testing foo bar
cvs import: Importing /tmp/cvs.test/repository/testing/b
cvs import: Importing /tmp/cvs.test/repository/testing/b/c
No conflicts created by this import
[kasperd:pts/5:/tmp/cvs.test/a] ls -lR /tmp/cvs.test | grep '^d'
drwxr-x--- 3 kasperd kasperd 4096 Jul 9 14:01 a
drwxrwxr-x 4 kasperd kasperd 4096 Jul 9 14:01 repository
drwxr-x--- 3 kasperd kasperd 4096 Jul 9 14:01 b
drwxr-x--- 2 kasperd kasperd 4096 Jul 9 14:01 c
drwxrwxr-x 3 kasperd kasperd 4096 Jul 9 14:01 CVSROOT
drwxrwxr-x 3 kasperd kasperd 4096 Jul 9 14:01 testing
drwxrwxr-x 2 kasperd kasperd 4096 Jul 9 14:01 Emptydir
drwxrwxr-x 3 kasperd kasperd 4096 Jul 9 14:01 b
drwxrwxr-x 2 kasperd kasperd 4096 Jul 9 14:01 c
[kasperd:pts/5:/tmp/cvs.test/a]
--
Kasper Dupont -- der bruger for meget tid på usenet.
For sending spam use mailto:aaarep@daimi.au.dk
It is NOT portable (Linus Benedict Torvalds 1991)