LCFG: The Next Generation

Paul Anderson, Alastair Scobie

Research output: Chapter in Book/Report/Conference proceedingConference contribution


This paper describes the most recent version of the LCFG automatic configuration and installation system, originally developed at Edinburgh University around 1993. This version contains a number of significant differences from the original, and has become known as LCFGng (next generation). LCFG provides a configuration language and a central repository of configuration specifications, from which individual Unix machines can be automatically installed and configured. Changes to the central specification automatically trigger corresponding changes in the actual configuration of individual nodes. The system is particularly suitable for sites where the con- figurations are very diverse (ranging from large servers to laptops), and different aspects of the configurations may be changed frequently, and managed by many different people. LCFG scales to at least medium-size sites (˜1000 nodes). The paper first presents some background and history of the LCFG framework, followed by a general discussion of the large-scale configuration problem. The current implementation of LCFG is then described, noting where, and why, this differs from the original version. Finally, current and future development plans are discussed.
Original languageEnglish
Title of host publicationUKUUG Winter Conference 2002
Number of pages9
Publication statusPublished - 2002


  • lcfg,system configuration


Dive into the research topics of 'LCFG: The Next Generation'. Together they form a unique fingerprint.

Cite this