Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

Config: A Mechanism for Installing and Tracking System Configurations

John P. Rouillard and Richard B. Martin, Dept. of Math and Computer Science, University of Massachusetts - Boston

One problem that faces system administrators is how to install and maintain local configuration information on a large number of machines. Some previous approaches such as cloning [2] help, but they only provide a baseline, not ongoing configuration control. Other mechanisms such as Typecast [7], Hobgoblin [5], Scrape [3] or Mkserv [6] assist in the configuration process, and provide some support for ongoing maintenance. However supporting multiple system configurations is still troublesome. Also it can be very difficult to delegate system administration tasks. Insufficient logging of file changes can create a nightmare when attempting to find the cause of a problem.

The method we present uses rdist and integrates it with make(1) and the CVS version control system to provide the ability to delegate and log changes. End node users can make changes to their workstations, however all changes are logged, so that it is possible to see what has changed on a given machine when problems occur. When making changes that affect a large number of machines (e.g., amd automount maps, rc files) previous versions of the file are available in the CVS tree and can be retrieved and distributed in case of unforeseen problems.

John P. Rouillard, Dept. of Math and Computer Science, University of Massachusetts - Boston

Richard B. Martin, Dept. of Math and Computer Science, University of Massachusetts - Boston

BibTeX
@inproceedings {260100,
author = {John P. Rouillard and Richard B. Martin},
title = {Config: A Mechanism for Installing and Tracking System Configurations},
booktitle = {8th USENIX System Administration Conference (LISA VIII)},
year = {1994},
address = {San Diego, CA},
url = {https://www.usenix.org/conference/lisa-viii/config-mechanism-installing-and-tracking-system-configurations},
publisher = {USENIX Association},
month = sep
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/lisa94/full_papers/rouillard.ps
  • Log in or register to post comments

© USENIX
EIN 13-3055038

LISA is a registered trademark of the USENIX Association.

  • Privacy Policy
  • Contact Us