Re: using cvs to contol system files

2002-10-25 Thread vi1pdqyo02
woods-at-weird.com (Greg A. Woods) |info-cvs| wrote:

 [ On Wednesday, October 23, 2002 at 17:38:05 (-0500), Miller Dale Contractor HQ AFWA 
wrote: ]
  Subject: RE: using cvs to contol system files
 
  We use CVS for controlling our software but for the system files
  I find that RCS is generally sufficient.
 
  RCS is simple to use and gives you version control with few commands to
  know.

 I concur 100%

 I have in the past devised procedures and processes to use CVS to manage
 system configurations (which ended up having to be much more complex
 than vi1pdqyo02 was proposing), but I would not do so ever again without
 using something like GNU Cfengine to do the work and then just use CVS
 to manage the cfengine inputs.

 --
 Greg A. Woods

 +1 416 218-0098;[EMAIL PROTECTED];   [EMAIL PROTECTED]
 Planix, Inc. [EMAIL PROTECTED]; VE3TCP; Secrets of the Weird [EMAIL PROTECTED]

I'll be looking into GNU Cfengine. This could be a better long term solution for my 
admins.

Thankyou





___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



erasing history

2002-10-25 Thread vi1pdqyo02
Suppose I was experimenting with a few 
cvs features and later wanted to delete
any record of my checkins and updates etc.
Is there any reason why it would be a bad idea
to delete the offending lines from 
$CVSROOT/CVSROOT/history?

I was going to also delete any directories
I created in the repository and changes in
the sandboxDir/CVS/Entries file as well.

Is this everything? Is there a better way?


Thanks for any help.



___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



using cvs to contol system files

2002-10-23 Thread vi1pdqyo02
Has anyone out there used to cvs to version control system files?
For instance, files in /etc.

I'm working with 2 system admins who want to do this. We were going to make
the 'live' files a sandbox that they would share. I was hoping to have them
edit files by logging in to their regular accounts, su to root, edit a file,
exit su, cvs commit filename.

The problem is the permissions involved. They each have a umask of 022 on
regular accounts. So a 'cvs add dirName' creates a directory in the repository
without group write. No problem, we'll set this one by hand. 

The CVS/Entries file however is left as owned by the last user to commit and
without a group write. This is a problem for the next admin to commit.

Is there a way around this. Setting the umask in the admins regular accounts
to 002 seems like a poor option.

Just getting started on this problem. Any advice is appreciated.



--
Protect yourself from spam, 
use http://sneakemail.com


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs