Backup |
Email |
Web Services |
Web server |
Webserver |
Analytical Network and System Administration |
Handbook of Network and System Administration |
Principles of Network and System Administration |
Setting variables with functions |
acl |
alerts |
binservers |
broadcast |
commands |
copy |
defaultroute |
directories |
disable |
disks |
editfiles |
files |
filters |
groups |
homeservers |
ignore |
ilist |
import |
int |
interfaces |
links |
mailserver |
methods |
miscmounts |
mountables |
occurrences |
packages |
processes |
real |
rename |
reports |
required |
resolve |
rlist |
scli |
shellcommands |
slist |
storage |
strategies |
string |
tidy |
topics |
unmount |
vars |
cf-agent |
cf-execd |
cf-know |
cf-monitord |
cf-promises |
cf-report |
cf-runagent |
cf-serverd |
cfagent |
cfd |
cfengine 1 |
cfengine 2 |
cfengine 3 |
cfenvd |
cfenvgraph |
cfexecd |
cfrun |
cfservd |
cfshow |
CFEngine 2 reference |
CFEngine 3 reference |
DeleteNonUserFiles |
DeleteNonUserMail |
WarnNonUserFiles |
WarnNonUserMail |
acl |
alerts |
binservers |
broadcast |
copy |
defaultroute |
directories |
disable |
disks |
editfiles |
files |
filters |
groups |
homeservers |
ignore |
import |
interfaces |
links |
mailserver |
methods |
miscmounts |
mountables |
packages |
processes |
rename |
required |
resolve |
scli |
shellcommands |
strategies |
tidy |
unmount |
A complete configuration |
A simple crash course in concepts |
Anomaly Detection |
Authentication |
Best practice |
Bundles of agent |
Bundles of common |
Bundles of knowledge |
Bundles of monitor |
Bundles of server |
Cfagent reference |
CFEngine 3.0.1b1 Getting started |
CFEngine Methods |
CFEngine past and present |
CFEngine plugin modules |
Cfengines package interface |
Cfexecd reference |
Cfkey reference |
Cfservd and cfrun reference |
Cfshow reference |
Command reference |
Common issues |
Communication Overview |
Control promises |
Debugging tips |
Encryption |
Enterprise Integration |
Example configuration files |
How to run cfengine 3 examples |
ITIL and cfengine comparison |
ITIL glossary |
ITIL past and present |
Introduction to reference manual |
Introduction |
Iteration |
Logs and records |
Modularization |
Monitoring with cfengine |
Problem solving |
Searching for files |
Searching for processes |
Searching for text inside files |
Security Implications of using cfengine |
Special Variables |
Special functions |
Starting with cfrun |
Summary |
Troubleshooting Filters |
Using cfengine to implement ITIL objectives |
* promises in agent |
* promises in edit_line |
A renewed cfengine |
A theory for ITIL |
Abandon Autonomy? |
AbortAtLineMatching |
AbortClasses |
About Promises |
Access Example |
Access control entries |
AccessedBefore |
Active Monitoring |
AddClasses |
AddInstallable |
Alert |
Allow ssh root login |
AllowConnectionsFrom |
AllowMultipleConnectionsFrom |
AllowRedefinitionOf |
AllowUsers |
Append |
AppendIfNoLineMatching |
AppendIfNoSuchLine |
AppendIfNoSuchLinesFromFile |
AppendToLineIfNotContains |
Aspect orientation |
Audit in editfiles |
Audit |
Auditing |
AutoCreate |
AutoDefine |
AutoExecCommand |
AutoExecInterval |
AutomountDirectResources |
Availability and Capacity Management |
Availability |
Backup in editfiles |
Baseline |
Basic promise definitions |
BeginGroupIfDefined |
BeginGroupIfFileExists |
BeginGroupIfFileIsNewer |
BeginGroupIfLineContaining |
BeginGroupIfLineMatching |
BeginGroupIfMatch |
BeginGroupIfNoLineContaining |
BeginGroupIfNoLineMatching |
BeginGroupIfNoMatch |
BeginGroupIfNoSuchLine |
BeginGroupIfNotDefined |
Benchmark |
BinaryPaddingChar |
BindToInterface in cfagent |
BindToInterface in cfservd |
Bottom up |
BreakIfLineMatches |
Build a web farm |
Build an HPC cluster |
Business alignment |
Business processes and goals |
CMDB Asset Management |
Capability |
CatchAbort |
Cfagent collected data |
Cfagent intro |
Cfagent runtime options |
CFEngine Components |
CFEngine and Firewalls |
CFEngine classes |
CFEngine hard classes |
CFEngine in ITIL clothes? |
CFEngine trust model |
Cfenvd, a learning agent |
Change Detection |
Change Management in ITIL |
Change detection |
Change management in the enterprise |
Change management vs convergence |
Change record |
ChangedBefore |
ChecksumDatabase in cfagent |
ChecksumDatabase in cfservd |
ChecksumPurge |
ChecksumUpdates |
Checksums and change management |
ChildLibPath |
Chronological Analysis |
ClassMatch |
CommentLinesMatching |
CommentLinesStarting |
CommentNLines |
CommentToLineMatching |
Communication example 1 |
Communication example 10 |
Communication example 11 |
Communication example 12 |
Communication example 2 |
Communication example 3 |
Communication example 4 |
Communication example 5 |
Communication example 6 |
Communication example 7 |
Communication example 8 |
Communication example 9 |
Complete filter examples |
CompressCommand |
Computing hashes or digests |
Computing hashes |
Configuration Item (CI) |
Configuration Management Database (CMDB) |
Configuration |
Containers |
Continual Service Improvement |
Controlling Directory Tree Traversal |
Convergence |
CopyLinks |
Cryptographic checksums |
Customize by constant/fixed gold overlay |
DFS ACLs |
DHCP and Dynamic Addresses |
DPKGInstallCommand |
Debugging with signals |
DefaultCopyType |
DefaultPkgMgr |
DefineClasses |
DefineInGroup |
Delegating responsibility |
Delegation |
DeleteLinesAfterThisMatching |
DeleteLinesContaining/DeleteLinesNotContaining |
DeleteLinesMatching/DeleteLinesNotMatching |
DeleteLinesNotContainingFileItems |
DeleteLinesNotMatchingFileItems |
DeleteLinesNotStartingFileItems |
DeleteLinesStarting |
DeleteNLines |
DeleteNonOwnerFiles |
DeleteNonOwnerMail |
DeleteNonUserFiles |
DeleteNonUserMail |
DeleteToLineMatching |
DenyBadClocks |
DenyConnectionsFrom |
Developer structures |
Direct customization by cfengine |
Directory permissions |
Disk scans |
Distribute root passwords |
Document |
DryRun |
DynamicAddresses |
EditDNS |
EditMode and binary editing |
EditSplit |
Editfiles on Binary Files |
Editing files |
Editing self-test questions |
Editing tabular files |
ElseDefineClasses |
Embedded Databases |
Emergency Change |
EmptyEntireFilePlease |
EmptyResolvConf |
Encryption |
EndGroup |
EndLoop |
Entropy and its interpretation |
Error |
Event |
Example file filter - by magic number |
Example file filter - compress files |
Example file filter - custom scanner |
Example file filter - find files changed |
Example file filter - setuid |
Example file filter - tidy junk |
Example file filter by link destination |
Example file filter combined parameters |
Example of packages |
Example process filter - started recently |
Example process filter by accumulated time |
Examples of modules |
Examples of text matching in editfiles |
Examples setting classes |
Exception, Failure, Event, Summary |
Exclamation |
ExcludeCopy |
ExcludeLink |
ExpandVariables |
ExpireAfter editfiles |
ExpireAfter |
Failure |
Familiarizing yourself |
File Filter Parameters |
File Filters |
FileExists |
FileExtensions |
Filenames and paths |
Files linkchildren |
Filter |
Firewalls and NATs |
FixEndOfLine |
Fluctuation profiles |
ForEachLineIn quoted-filename |
FreeBSDInstallCommand |
FreeBSDRemoveCommand |
FriendIgnoreRegex |
From an authorized cache directory to different locations |
FullEncryption |
Function accessedbefore |
Function accumulated |
Function ago |
Function canonify |
Function changedbefore |
Function classify |
Function classmatch |
Function execresult |
Function fileexists |
Function getgid |
Function getindices |
Function getuid |
Function groupexists |
Function hash |
Function hostinnetgroup |
Function hostrange |
Function iprange |
Function irange |
Function isdir |
Function isgreaterthan |
Function islessthan |
Function islink |
Function isnewerthan |
Function isplain |
Function isvariable |
Function now |
Function on |
Function randomint |
Function readfile |
Function readintarray |
Function readintlist |
Function readrealarray |
Function readreallist |
Function readstringarray |
Function readstringlist |
Function readtcp |
Function regarray |
Function regcmp |
Function regline |
Function reglist |
Function returnszero |
Function rrange |
Function selectservers |
Function splitstring |
Function strcmp |
Function usemodule |
Function userexists |
Fundamental CFEngine Concepts |
Garbage collection |
Global and local classes |
Global criteria (per promise rule) |
GotoLastLine |
GroupExists |
Hard Links |
Hard links in copying |
HashCommentLinesContaining |
HashCommentLinesMatching |
HashCommentLinesStarting |
Hashes and Message Digests |
Hashes or Digests |
HomePattern |
HostRange |
HostnameKeys in cfagent |
HostnameKeys in cfservd |
How can cfengine or promises help an enterprise |
How we wrote this document, Promise concepts voluntary cooperation, Summary, Summary |
IP address ranges |
IPRange |
ITIL Configuration Management (CM) |
ITIL and its versions |
ITIL concepts for authoring, Promise concepts voluntary cooperation, Summary, Summary |
ITIL introduced |
ITIL processes |
ITIL terminology |
ITILv2 Service Support and Service Delivery |
ITILv3 Management from the Service Life Cycle Perspective |
IfElapsed in cfagent |
IfElapsed in cfservd |
IfElapsed |
IgnoreInterfaceRegex |
Incident Management vs Maintenance |
Incident and problem management |
Incident |
Inclusion and Exclusion Patterns |
IncrementPointer quoted-number |
Inform editfiles |
Inform |
Infrastructure or management? |
Inheritance |
InsertFile |
InsertLine |
Installation |
Integrate cfengine with jumpstart/kickstart |
InterfaceName |
Intermittency times |
Interpreting anomalies |
Intrusion detection |
Is automation worthwhile? |
IsDefined |
IsDir |
IsGreaterThan |
IsLessThan |
IsLink |
IsNewerThan |
IsPlain |
Iteration over lists as a pattern |
Iteration over lists |
Key exchange |
Laptop support configuration |
Last seen database |
LastSeen |
LastSeenExpireAfter |
Line based editing patterns |
Link Children |
LinkCopies |
Local criteria (per promise rule) |
Local method examples |
Localhost examples |
LocateLineMatching |
Log rotation |
LogAllConnections |
LogDirectory |
LogEncryptedTransfers |
LogTidyHomeFiles |
Loops and lists in cfengine 3 |
MaxConnections |
Method self-test questions |
Methodology to organize systems |
Modelling policy |
Modularization self-test questions |
Module self-test questions |
Modules can define classes |
Monitoring features |
Monitoring file changes |
Monitoring |
Mount NFS filesystem |
Multiple Links |
NT ACLs |
Neighbourhood watch and tampering |
Neighbourhood watch |
NonAlphaNumFiles |
Normal ordering |
Object orientation |
One or Many Hosts |
Options related to modules |
Ordering promises |
Organizing the files into classes |
Other reasons for modules |
Other users than root |
Overlay an expandable template with cfengine |
Overriding a policy file |
Overriding |
Owner and group wildcards |
Package upgrade or install? |
Packages |
Passive Monitoring |
Patterns self-test questions |
PercentCommentLinesContaining |
PercentCommentLinesMatching |
PercentCommentLinesStarting |
Performance |
Policy Mirror in the DMZ |
Policy |
PopulateDNS |
PortageInstallCommand |
Posix ACL Example |
Postfix mail configuration |
PrepModule |
Preparatory Modules |
Prepend |
PrependIfNoLineMatching |
PrependIfNoSuchLine |
Proactive Monitoring, Problem, Policy, Summary |
Problem |
Promise, Reactive Monitoring, Problem, Summary |
Promises, Actions and Operations |
Promising voluntary cooperation, Road-map for adoption, Summary, Summary |
Public Key Exchange Issues |
Pulling through a wormhole |
RPMInstallCommand |
RPMcommand |
Reactive Monitoring |
Record |
Recovery from errors in the configuration |
Recovery from errors in the software |
Recovery |
Recurse |
Recursion |
Regcmp |
Regular expressions |
Relative and absolute links |
Release Management in ITIL |
Release management |
Release, Request for Change, Repair, Summary |
Remediation |
Reminder about classes |
Remote access troubleshooting |
Remote host examples |
Remote method examples |
RepChar |
Repair |
ReplaceAll/With |
ReplaceFirst/With |
ReplaceLineWith |
ReplaceLinesMatchingField |
Replacing Text fragments |
Replacing fields in tabular files |
Reports in outputs |
Repository editfiles |
Repository |
Request for Change |
ResetSearch |
Resilience |
Restoration |
ReturnsZero |
ReturnsZeroShell |
Road-map for adoption |
Role based access control |
Role |
Rollback or remediation |
Rollout and installation |
Rules are promises |
RunScript |
RunScriptIfLineMatching |
RunScriptIfNoLineMatching |
SUNInstallCommand |
Scalability |
Scenario 1 |
Scenario 2 |
Scenario 3 |
Schedule |
SecureInput |
Security of pulling files |
SensibleCount |
SensibleSize |
Server connection |
Service Design |
Service Level Agreement |
Service Level Management (SLM) |
Service Management |
Service Operation |
Service Strategy |
Service desk |
Service orientation and ITIL |
Set up a DNS server |
Set up a PXE boot server |
Set up a web server |
Set up name resolution |
SetCommentEnd |
SetCommentStart |
SetLine |
SetScript |
Setting classes with special functions |
Setting up users |
Setting variables with functions |
ShowActions |
Single links |
SingleCopy |
SkipIdentify |
SkipVerify |
SlashCommentLinesContaining |
SlashCommentLinesMatching |
SlashCommentLinesStarting |
Software packaging in ITIL |
Solaris ACLs |
Special variables |
SplayTime |
Split |
SplitOn |
SpoolDirectories |
Starting with anomaly detection |
State information |
Storing modules and methods |
Strcmp |
Syntax of packages |
Syntax |
Syslog editfiles |
Syslog |
SyslogFacility |
System Auditing |
Tamperproof data and distributed monitoring |
Tamperproof data |
Tar package installation |
Teams and collaboration |
Testing as a non-privilieged user |
Text editing self-test questions |
Text logs |
The bear necessities of a cfengine 3 |
The file cfagent.conf |
The moduledirectory |
The plugin itself |
The work directory |
Tidying garbage files |
Time windows (races) |
TimeOut |
Too many open files |
Tool Support |
Top down |
Traditional IT Management |
TrustKeysFrom |
Types in cfengine 3 |
Umask |
UnCommentLinesContaining |
UnCommentLinesMatching |
UnCommentNLines |
UnCommentToLineMatching |
Uniformity |
Unmount NFS filesystem |
UnsetAbort |
Upgrading from cfengine 2 |
UseShell |
User experiences on organizing policy |
User passwords |
UserExists |
Using cfenvgraph |
Using the cfrun command |
Using the class environment in plugins |
Variable const.dollar |
Variable const.endl |
Variable const.n |
Variable const.r |
Variable context const |
Variable context sys |
Variable expansion and contexts |
Variable sys.arch |
Variable sys.cdate |
Variable sys.class |
Variable sys.date |
Variable sys.domain |
Variable sys.fqhost |
Variable sys.fstab |
Variable sys.host |
Variable sys.interface |
Variable sys.ipv4 |
Variable sys.ipv4[wlan0] |
Variable sys.ipv4_1[wlan0] |
Variable sys.ipv4_2[wlan0] |
Variable sys.ipv4_3[wlan0] |
Variable sys.long_arch |
Variable sys.maildir |
Variable sys.os |
Variable sys.ostype |
Variable sys.release |
Variable sys.resolv |
Variable sys.uqhost |
Variable sys.workdir |
Verbose |
Version control and rollback |
Voluntary Cooperation |
WarnIfFileMissing |
WarnIfLineContaining |
WarnIfLineMatching |
WarnIfLineStarting |
WarnIfNoLineContaining |
WarnIfNoLineMatching |
WarnIfNoLineStarting |
WarnIfNoSuchLine |
WarnNonOwnerFiles |
WarnNonOwnerMail |
WarnNonUserFiles |
WarnNonUserMail |
Warning |
Warnings |
Web server modules |
What is maintenance? |
What should a failsafe and update file contain? |
When and where are promises made? |
Which ITIL processes apply to cfengine? |
Why cfengine modules? |
Wildcards and Regular expressions |
Windows ACL Example |
Work directory |
Writing plugin modules |
abortbundleclasses |
abortclasses |
access promises in server |
access |
acl (compound body) |
acl |
action (compound body) |
actionsequence |
addclasses |
admit |
admit, grant and deny |
agent control promises |
agentaccess |
agentfacility |
alerts |
allowallconnects |
allowconnects |
allowusers |
and |
args |
association (compound body) |
auditing |
authorize |
auto_scaling |
background_children |
binarypaddingchar |
bindtointerface |
binservers |
broadcast |
build_directory |
builds_on |
bundlesequence |
cf-agent - cfengines change agent |
cf-execd - cfengines execution agent |
cf-know - cfengines knowledge agent |
cf-monitord - cfengines monitoring agent |
cf-promises - cfengines promise analyzer |
cf-report - cfengines reporting agent |
cf-runagent - Run agent |
cf-serverd - cfengines server agent |
cf.freebsd / cf.netbsd |
cf.groups |
cf.linux |
cf.main |
cf.motd |
cf.preconf bootstrap file |
cf.site |
cf.solaris |
cf.users |
cfagent command options |
cfagent.conf |
cfbrain |
cfenvd command options |
cfenvgraph |
cfexecd command options |
cfkey |
cfrc resource file |
cfrun command options |
cfrun |
cfrunCommand |
cfruncommand |
cfservd command options |
cfservd.conf tutorial |
cfshow |
changes (compound body) |
childlibpath |
classes (compound body) |
classes promises |
classes |
commands promises in agent |
comment |
common control promises |
contain (compound body) |
control cfservd |
control |
copy example |
copy |
copy_from (compound body) |
create |
data_type |
default_repository |
default_timeout |
defaultcopytype |
defaultroute |
delete (compound body) |
delete_lines promises in edit_line |
delete_select (compound body) |
deny |
denybadclocks |
denyconnects |
depth_search (compound body) |
directories |
disable |
disks |
dist |
domain |
dryrun |
dynamicaddresses |
edit_defaults (compound body) |
edit_field (compound body) |
edit_line |
edit_xml |
editbinaryfilesize |
editfiles |
editfilesize |
encrypt |
encrypt=true |
environment |
error_bars |
exclamation |
exec_command |
executor control promises |
executorfacility |
expand_scalars |
expireafter |
expression |
failsafe.cf |
field_edits promises in edit_line |
file_select (compound body) |
files promises in agent |
files |
files_auto_define |
files_single_copy |
filters |
force_ipv4 |
forgetrate |
friend_pattern |
fullencryption |
generate_manual |
graph_directory |
graph_output |
groups/classes |
handle |
hashupdates |
histograms |
history_type |
home directive |
homeservers |
hostnamekeys |
hosts |
html_banner |
html_embed |
html_footer |
id_prefix |
ifelapsed |
ifencrypted |
ifvarclass |
ignore |
ilist |
import |
inform |
inputs |
insert_lines promises in edit_line |
insert_select (compound body) |
insert_type |
int |
interfaces promises in agent |
interfaces |
intermittency |
knowledge control promises |
lastseen |
lastseenexpireafter |
link_from (compound body) |
links |
location (compound body) |
logallconnections |
logencryptedtransfers |
mailfrom |
mailmaxlines |
mailserver |
mailto |
manual_source_directory |
maproot |
match_value (compound body) |
max_children |
maxconnections |
measurements promises in monitor |
methods promises in agent |
methods |
miscmounts |
module |
moduledirectory |
monitor control promises |
monitorfacility |
mount (compound body) |
mountables |
mountfilesystems |
mountpattern |
move_obstructions |
netmask |
nfstype |
nonalphanumfiles |
not |
not_matching |
object_type |
occurrences promises in knowledge |
or |
output_prefix |
output_to_file |
package_architectures |
package_method (compound body) |
package_policy |
package_select |
package_version |
packages promises in agent |
pathtype |
perms (compound body) |
policy |
port |
printfile (compound body) |
process_count (compound body) |
process_select (compound body) |
process_stop |
processes promises in agent |
processes |
promises.cf |
query_engine |
query_output |
real |
rename (compound body) |
rename |
repchar |
replace_patterns promises in edit_line |
replace_with (compound body) |
report_output |
reporter control promises |
reports promises |
reports |
repository |
representation |
represents |
required |
resolve |
restart_class |
rlist |
roles promises in server |
root= |
runagent control promises |
schedule |
scli |
secureinput |
select_region (compound body) |
sensiblecount |
sensiblesize |
server control promises |
serverfacility |
shellcommands |
showstate |
signals |
site.cf |
site/faculty |
skipidentify |
skipverify |
slist |
smtpserver |
splaytime |
sql_database |
sql_owner |
sql_passwd |
sql_server |
sql_type |
storage promises in agent |
strategies |
string |
style_sheet |
suspiciousnames |
sysadm |
syslog |
tcp_ip (compound body) |
tcpdump |
tcpdumpcommand |
tidy |
time_stamps |
timezone |
topics promises in knowledge |
touch |
transformer |
trustkey |
trustkeysfrom |
unmount |
update.cf |
usebundle |
vars promises |
verbose |
version |
volume (compound body) |
xor |
CFEngine components |
Copernicus |
The Omnigator |
apt-get |
bash |
bison |
cfengine |
csh |
dpkg |
emerge |
flex |
gcc |
ksh |
ldd |
lex |
pkg_add |
pkgadd |
portage |
rpm |
tcsh |
yast |
yum |
zypper |
Authentication |
Variable |
Email Address |
Home Page |
Phone number mobile |
Phone number office |
Website |
Convergence |
Idempotence |
Book |
CFEngine reference |
Chapter section |
Chapter |
Definitions |
Example |
Hints |
Introduction |
Paper |
Topic Maps |
Tutorial |
Wikipedia |
Hard classes |
Monitoring |
Persistent classes |
Soft classes |
.a files |
.c files |
.l files |
.o files |
.so files |
.y files |
/etc/filesystems |
/etc/fstab |
/etc/hosts.allow |
/etc/hosts.deny |
/etc/ldso.conf |
/etc/passwd |
/etc/printers.conf |
/etc/resolv.conf |
/etc/shadow |
/etc/vfstab |
Executable files |
Setgid files |
Setuid files |
a.out |
Auditing |
ITIL |
eTOM |
ITIL: Important Foundations |
Business Value |
Capacity Planning |
Change Management |
Guidelines for compliance |
Identity Management |
Incident Management |
Knowledge Management |
Maintenance Paradigms |
Management terminology |
Organization |
Storage Management |
Team work |
Adoption of cfengine |
Agreement |
Authoring |
Budget |
Business Process |
CM |
Configuration Management |
Contract |
Departments |
Enterprise |
FCAPS |
Gold server |
Operations |
Road map |
Teams |
Teamwork |
Terminology |
Version Control |
Method example: DNS server setup |
Method example: SSH key distribution |
Anomalies detection |
Applications |
Automation |
Availability |
Budget |
Crises and fire fighting |
Distributed System |
Entropy |
Features |
Friend status |
Function |
Installation and major changes |
Instrumentation |
Intermittency |
Iteration over lists |
Last_seen |
List |
Loops in cfengine |
Modules |
Naming |
Normal operational behaviour |
Other Tools |
Packaging |
Pattern Matching |
Planning |
Process Filters |
Redundancy |
Regular expression matching |
Release management |
Reliability |
Remediation |
Resources |
Revision Control |
Rollback |
Scenarios |
Searching |
Security |
Software |
Symptoms |
System Installation |
Tamperproof system |
Template |
Unusual operational behaviour |
Variable |
Wildcards in directory names |
Wildcards |
cfenvd |
data type |
versions |
Topic maps |
Aspect Paradigm |
Cascading |
Heterogeneous System |
Hierarchical Structure |
Homogeneous System |
Object Paradigm |
Overlapping Sets |
Peer To Peer Network |
Service Orientation |
Autonomics |
Computer Immunology |
Convergent operators |
Promise Theory |
Self-Healing |
BIND |
DHCP |
Default route |
Dynamic addresses |
IP address |
IP chains |
IP tables |
Routing |
AIX |
CrayOS |
Filesystem |
FreeBSD |
GNU/Linux |
Irix |
Linux |
MacOS X |
NetBSD |
OpenBSD |
Package managers |
Shells |
Solaris |
SunOS |
System Files |
System Packages |
System Processes |
Ultrix |
Virtualization |
distro |
Wildcards |
Alva Couch |
Jan Bergstra |
Mark Burgess |
Steve Pepper |
Adding users |
Build a web farm |
Build an HPC cluster |
Build solaris zones |
Build virtual machines |
Build workstation environments |
Change detection scans |
Changing passwords |
Creating network roles |
Dealing with a firewall |
Distribute root passwords |
Editing Files |
Editing tabular files |
Garbage Collection |
Generate root passwords |
Host network configuration |
How to setup Mail Transfer Agent |
Integrate cfengine with jumpstart/kickstart |
Log rotation |
Remote access |
Removing users |
SSH key distribution |
Set up DNS server |
Set up a PXE boot server |
Set up a web server |
Set up name resolution |
Set up resolv.conf |
Setup |
Troubleshooting |
Trust |
actions |
agents |
announcements |
associations |
behaviours |
body-constraint |
body-type |
bundles |
causative relationships |
communicated information |
conceptual relationships |
conditional promises |
dependencies |
facts |
intentions |
location relationships |
occurrence-types |
occurrences |
promise body |
promise proposals |
promise-type |
promisee |
promiser |
promises |
roles |
services |
stories |
structural relationships |
topic-instances |
topic-types |
topics |
type-instances |
versions |
workflows |
Models of knowledge |
Models of organization |
Models of system administration |
Access Control |
Authentication |
Checksums |
DMZ |
Digest |
Digests |
Encryption |
Firewalls |
Hash |
Hashes |
Key exchange |
Permission |
Privacy |
Public private keys |
Role based access control |
Trust in cfengine |
Trusted third party |
CFEngine reference |
Commands and Tools |
Documents |
Files |
Management Issues |
Miscellaneous concepts |
Networking |
Operating systems |
Persons |
Procedures |
Research |
Troubleshooting |
Linear Topic Map Notation |
Access to file not granted |
AllowConnectionsFrom not set |
AllowMultipleConnectionsFrom not set |
Bad memory reference |
Print server not running |
Remote connection problem |
Segmentation fault |
TrustKeysFrom not set |
Web server not running |
cf-Filters |
cf-Modularize |
cf-Packages |
cf-QuickRef |
cf-QuickRef3 |
cf-anomaly |
cf-enterprise |
cf-remotecomm |
cf3-reference |
cf3-solutions |
cfengine-Reference |
lvalue |
rvalue |
Application services |
Network services |
Business Driven IT Management (BDIM) |
CFEngine - the configuration engine (Cfengine) |
CFEngine version (cfengine-2.2.8) |
CFEngine version (cfengine-3.0.0) |
Creating a tripwire for unauthorized changes (Create tripwire) |
High Performance Computing (HPC) |
Implement redundant change detection (Set up a neighbourhood watch) |
Linux distro debian (debian) |
Linux distro fedora (fedora) |
Linux distro gentoo (gentoo) |
Linux distro redhat (redhat) |
Linux distro slackware (slackware) |
Linux distro suse (suse) |
Linux distro ubuntu (ubuntu) |
Managing legacy systems with cfengine (Legacy systems) |
Network Address Translation (NAT) |
Network File System (NFS) |
Service Level Agreement (SLA) |
Storage as a concept (Storage) |
The 8th EU data directive (EUROSOX) |
The Domain Name Service (DNS) |
The Sarbanes-Oxley Act (SOX) |
The start of the topic map (Start) |
Topics, Associations and Occurrences (The TAO) |
configuration management database (CMDB) |