CfKnowledge Operational Ontology

Types

Application_services
Book
Cfengine_2_reference
Cfengine_3
Cfengine_components
Cfengine_reference
Chapter
Chapter_section
Commands_and_Tools
Concepts
Contact_Information
Convergent_operators
Documents
Environment
Files
Guidelines_for_compliance
Management_Issues
Management_terminology
Miscellaneous_concepts
Models_of_knowledge
Models_of_organization
Models_of_system_administration
Network_services
Networking
Operating_systems
Pattern_Matching
Persons
Procedures
Promise_Theory
Research
Security
Start
Topic_maps
Troubleshooting
any
body_constraint
services

Associations

$(impl[b])/$(impl[f])
$(impl[f])/$(impl[b])
$(inst[f])/$(inst[b])
are a basis for/may be based on
are a form of/includes
are also called/might be called
are classified into disjoint/are disjoint classes of
are collections of/combine to form
are completed by/complete
are formed by associating/can be combined into
are formed by associating/combine into
are identified in/play different
are realizations of/are discussed in
are recurring patterns of/define
are simply called/might be called
can be classified into disjoint/are disjoint classes of
can be combined into/can be broken down into
can be made about/can be the subject of
can be the subject of/can talk about
can talk about/can be represented as
can talk about/can be the subject of
computes/is computed by
corresponds to/corresponds to
describes the extent (or quantity) of a/is quantified by its
describes the nature (or quality) of a/is qualified by its
describes the subject (nature or quality) of a/is qualified by its
designed/was designed by
discussed in/discusses
form networks of/are inter-related through
has attribute/is an attribute of
has instances/is an instance of
implements/is implemented by
improves/is improved by
install/are installed by
involves/is a principal component of
is a bilateral bundle of/can be combined into a
is a component of/has component
is a current name for/is recently called
is a list of/has list type
is a packaging of/is packaged as a
is a promise type in/has promise types
is a variant of/is a variant of
is a version of/has version
is an aspect of/in ITIL is called
is an example of/has exemplar
is another term for/may be described as
is distro of/has distro
is implemented by/implements
is implemented in/is the reference implementation of
is improved by/improves
is one of the contributors to/was partially developed by
is package manager for/has package manager
is related to/is related to
is solved with cfengine 2 by/2 solves
is solved with cfengine 3 by/3 solves
is the ITIL name for/in ITIL is called
is the cfengine 2 section for handling/are handled by
is the recipient of/is made to a
label variations in/vary according to
makes a/is made by a
may be used for/makes use of
originated the idea of/was originated by
points towards the following/Back home to
possibly caused by/possibly caused by
puts into context/contextualized by
represent/can be represented as
result in/require the use of
reveal/are revealed in the form of
takes as input/are processed by
turns .c into/are built from .c by
turns .l into/are built from .l by
turns .o into/are built from .o by
turns .y into/are built from .y by
verifies/generic verification tool
was edited by/edited
was written by/is the author of

Topics

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)