Restricting use of 'cvs rtag' 'cvs tag' commands [2nd try]

2005-02-23 Thread David Leskovac
[I sent this msg 10 days ago noone responded. So, I'm trying again.] Hello, We are currently using an ancient version of CVS (1.11.1p1) on a rather old Linux server (Red Hat 6). I intend to upgrade to CVS 1.11.19 eventually upgrade the Linux OS. In the course of our CVS upgrade discussion we

RE: Restricting use of 'cvs rtag' 'cvs tag' commands [2nd try]

2005-02-23 Thread Jim.Hyslop
David Leskovac wrote: [...] Is it possible to restrict 'cvs tag' 'cvs rtag' on a user or group level? taginfo should help: https://www.cvshome.org/docs/manual/cvs-1.11.19/cvs_18.html#SEC177 You should be able to get the login name from $USER, $LOGNAME, or some such means. -- Jim Hyslop

Re: Restricting use of 'cvs rtag' 'cvs tag' commands [2nd try]

2005-02-23 Thread Frederic Brehm
Install cvs in a different place than the version you are using. Make a script named cvs in the current location of cvs. That script should check the cvs commands vs. valid users. If everything is OK, then it should invoke the new cvs in the new place with the arguments passed to it. This won't

RE: Restricting use of 'cvs rtag' 'cvs tag' commands [2nd try]

2005-02-23 Thread Christopher.Fouts
permissions. -chris -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] ] On Behalf Of David Leskovac Sent: Wednesday, February 23, 2005 3:07 PM To: info-cvs@gnu.org Subject: Restricting use of 'cvs rtag' 'cvs tag' commands [2nd try] [I sent this msg 10 days ago

RE: Restricting use of 'cvs rtag' 'cvs tag' commands [2nd try]

2005-02-23 Thread David Leskovac
Install cvs in a different place than the version you are using. Make a script named cvs in the current location of cvs. That script should check the cvs commands vs. valid users. If everything is OK, then it should invoke the new cvs in the new place with the arguments passed to it. This

RE: Restricting use of 'cvs rtag' 'cvs tag' commands [2nd try]

2005-02-23 Thread Arthur Barrett
Dave, restricting who is allowed to do certain cvs commands? In particular, we would like to restrict who can create/delete tags branch tags. Is it possible to restrict 'cvs tag' 'cvs rtag' on a user or group level? If you can switch to CVSNT (free, GPL, just like CVS) for Linux,

Re: Restricting use of 'cvs rtag' 'cvs tag' commands [2nd try]

2005-02-23 Thread Larry Jones
David Leskovac writes: None of the developers are malicious. The problem came up because on 3 separate occasions, a developer who is not very familiar with CVS somehow deleted 3 active branches. That's much less likely with current releases of CVS since it now refuses to disturb existing