system administrator
noun Computing
"a person who manages the operation of a computer system, such as an electronic bulletin board."

Nanorcs: Ultrasimplistic Configuration File Revision Control

Posted: March 29th, 2010 | Author: cense | Filed under: Sysadmin | Tags: , , | No Comments »

I present to you nanorcs, my ultrasimplistic configuration file revision control method. It’s nothing significant but at least it’s something to post about.

What is nanorcs? It’s a very simple bash script wrapper around the nano, the cute GNU version of pico and RCS, a basic but functional revision control software package. The script is used in place of a call to ‘nano’ when editing a file and it automates the tasks related to change management of configuration files including tasks such as check in/out, and prompting the user when a discrepancy between the current file version and the RCS version exist.

Read the rest of this entry »