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

CfAdmin: A User Interface for cfengine

CfAdmin provides a relatively easy-to-use web interface for system administrators to package and deploy software using GNU Cfengine. It conceals the intricacies of cfengine configuration and reduces potential errors by storing all configuration data in a relational database.

The interface is divided into administration, inventory, package and deployment sections to follow an administrator's work-flow. In addition to implementing most of the features of cfengine, CfAdmin provides a configuration file template system to allow customization of packages per deployment. This allows an administrator to readily leverage a single package, such as Apache, across multiple installations by modifying templated areas of the configuration file (i.e., httpd.conf ServerRoot).

CfAdmin was created to streamline the deployment of software for a managed service provider, but could be equally at home in other environments with large numbers of applications and servers. It is an update to an existing cfengine installation supporting over 200 servers in various colocation facilities and has the side-benefit of being a self-documenting system.

Charles Beadnall, WR Hambrecht

Andrew Mayhew, Logictier,Inc.

BibTeX
@inproceedings {270769,
author = {Charles Beadnall and Andrew Mayhew},
title = {{CfAdmin}: A User Interface for cfengine},
booktitle = {15th Systems Administration Conference (LISA 2001)},
year = {2001},
address = {San Diego, CA},
url = {https://www.usenix.org/conference/lisa-2001/cfadmin-user-interface-cfengine},
publisher = {USENIX Association},
month = dec
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/lisa2001/tech/full_papers/beadnall/beadnall.pdf
Paper (HTML): 
http://usenix.org/publications/library/proceedings/lisa2001/tech/full_papers/beadnall/beadnall_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

LISA is a registered trademark of the USENIX Association.

  • Privacy Policy
  • Contact Us