[ On Thursday, December 6, 2001 at 22:17:21 (-0800), Harry Putnam wrote: ] > Subject: cvs commit as root > > I'd like to override the taboo on committing as root. I imagine it is > possible but not clear how to do it.
It is possible, but you don't want to do it. > On my setup, I use cvs as much for having version control of host > config files as for software devel, maybe more. > > [[....]] I think you're going about things kind of backwards. What you should do instead is come up with an "install" procedure that can take a CVS working directory (or even the result of a "cvs export") and install its contents into the system directories, restarting or triggering reloads in daemons as necessary, etc. Various forms of validation and consistency checking can also be done. I've built such procedures using 'make', but another tool that seems to have more specific capabilities in this domain is 'cfengine'. > Its already somewhat troublesome keeping all this stuff in cvs. Indeed it can be. These days I just use SCCS (or RCS) to track individual files within the directories where they reside. -- Greg A. Woods +1 416 218-0098; <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Planix, Inc. <[EMAIL PROTECTED]>; VE3TCP; Secrets of the Weird <[EMAIL PROTECTED]> _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs