Ian Jackson dixit: >Thorsten Glaser writes ("Re: Bug#858769: "cvs init" creates CVSROOT/history >and val-tags world-writeable"): >> 0664, actually; CVS operates group-writable. > >Does this not depend on the umask ?
To some degree, yes. On the other hand, there’s an explicit chmod in there, and normally you operate with a CVSUMASK of 002 precisely to work in groups. >> I’m running the sanity testsuite, adjusted, against an accordingly >> patched CVS right now and have tested the “cvs init” delta. > >Right. Thanks for your prompt attention! Sure, you’re welcome. I ended up doing some yak shaving and more bugfixing, which I’m sadly unlikely to be getting into stretch, so I’ll just have to pick the individual fixes related to this and not the general testsuite fixes (sanity.sh is quite insane), and I’m still not finished testing things enough, so it may take a bit until I have something that can be uploaded. bye, //mirabilos -- “It is inappropriate to require that a time represented as seconds since the Epoch precisely represent the number of seconds between the referenced time and the Epoch.” -- IEEE Std 1003.1b-1993 (POSIX) Section B.2.2.2