CFENGINE
Edition 2.4 for version 1.3.10
Mark Burgess
Centre of Science and Technology,
Faculty of Engineering, Oslo College, Norway
Foreword
Overview
What is cfengine and who can use it?
Site configuration
Key Concepts
Control files
Network interface
Network File System (NFS)
Name servers (DNS)
Monitoring important files
Making links
Functionality
Getting started
What you must have in a cfengine program
Program structure
Optional features in cfengine
Invoking cfengine
CFINPUTS environment variable
More advanced concepts
Classes
Defining classes and making exceptions
The generic class
any
Wildcards in directory names
Variable substitution
Quoted strings
Debugging tips
Access control
Regular expressions
Designing a global system configuration
Cfengine's model for NFS-mounted filesystems
NFS filesystem resources
Unique filesystem mountpoints
How does it work?
Special variables
Example programs for mounting resources
Using the automounter
Using netgroups
Files and links
Log files written by cfengine
Copying files
Iterating over lists
Editing Files
Disabling and the file repository
Running user scripts
Managing processes
Command reference
binservers
broadcast
control
site/faculty
domain
sysadm
netmask
timezone
nfstype
repository
repchar
split
sensiblesize
sensiblecount
editfilesize
mountpattern
homepattern
addclasses
actionsequence
access
excludelinks
excludecopy
copylinks
linkcopies
copy
defaultroute
directories
disable
editfiles
files
Syntax
Recursion
Directory permissions
home
directive
Owner and group wildcards
Files linkchildren
touch
groups
homeservers
ignore
import
links
Single links
Multiple Links
Link Children
Relative and absolute links
Hard Links
mailserver
miscmounts
mountables
Processes
required
resolve
shellcommands
tidy
unmount
Writing scripts for cfengine
User scripts for tidying old files
Controlled opening of files for friends and colleagues
Root script for emergency disk clearing
Script for making links
Ftp server
Problem solving, bugs, FAQs and tips
`cf.preconf'
bootstrap file
`cfrc'
resource file
Problems with installation
Bug reports and suggestions
FAQs and Tips
General
AIX
HPUX
IRIX
LINUX
OSF
SUN3 (4.1.*)
SUN4 (4.1.*)
SOLARIS 2
FreeBSD
Using the help scripts
cfwrap
cfmail
noseyparker and editquotas: software quotas
cfbackup and cfrestore scripts
cfbg
Example configuration files
cfengine.conf
cf.site
cf.users
cf.sun4
cf.solaris
cf.ultrix
cf.hpux
cf.linux
cf.freebsd
Runtime Options
Variable Index
Concept Index
FAQ Index
This document was generated on 23 August 1996 using the
texi2html
translator version 1.45.