-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
[EMAIL PROTECTED] writes:
> I am in the position of needing that the /CVS/entries file that is
> created on checkout to be group writable
Why do you believe you need this?
It is almost always a bad idea to share checked out trees amongst
multiple users.
> By default it is only owner writable and even if i manually chmod it,
> on the next checkout the generic permissions are restored.
umask 002
This is a *NIX command to change the default permissions of newly
created files and directories. Your default is probably a umask of '022'
You may use the 'umask' command without any arguments to see the current
value.
> I aim to change those generic permissions from 644 to 664
No need. The cvs command honors the user's umask.
> I am in the process of finding where exactly in the source code of cvs
> are these permissions defined , and i wonder if anyone has any ideea
> about this
It is not handled in the source code. It is part of how fopen() and
friends operate on a POSIX system with regard to the user's umask
setting for the current shell.
-- Mark
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (FreeBSD)
iD8DBQFEgotjCg7APGsDnFERAmUKAJ0fB/l43IbwL9davdDpvik8+f2hsQCgx0je
de0NPQOixF5me6RLBDjR7IA=
=avhr
-----END PGP SIGNATURE-----
_______________________________________________
info-cvs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/info-cvs