| 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.1b4 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 |
| Arrays in cfengine 3 |
| 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 |
| Distributed discovery |
| 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 |
| List variable substitution and expansion |
| 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 |
| Scalar variable expansion |
| 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 expansion in cfengine 3 |
| 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 |
| 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 |
| stream_type |
| string |
| style_sheet |
| suspiciousnames |
| sysadm |
| syslog |
| tcp_ip (compound body) |
| tcpdump |
| tcpdumpcommand |
| tidy |
| time_stamps |
| timezone |
| topics promises in knowledge |
| touch |
| transformer |
| trustkey |
| trustkeysfrom |
| units |
| 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) |