\chapentry{Command reference}{1}{1} \secentry{acl}{1}{1}{1} \subsecentry{Access control entries}{1}{1}{1}{2} \subsecentry{Solaris ACLs}{1}{1}{2}{3} \subsecentry{DFS ACLs}{1}{1}{3}{3} \subsecentry{NT ACLs}{1}{1}{4}{4} \secentry{ACL Example}{1}{2}{5} \subsecentry{ACL Example}{1}{2}{1}{5} \secentry{binservers}{1}{3}{6} \secentry{broadcast}{1}{4}{8} \secentry{control}{1}{5}{9} \subsecentry{access}{1}{5}{1}{10} \subsecentry{actionsequence}{1}{5}{2}{10} \subsecentry{AddClasses}{1}{5}{3}{13} \subsecentry{AddInstallable}{1}{5}{4}{13} \subsecentry{BinaryPaddingChar}{1}{5}{5}{14} \subsecentry{CopyLinks}{1}{5}{6}{14} \subsecentry{DefaultCopyType}{1}{5}{7}{15} \subsecentry{DeleteNonUserMail}{1}{5}{8}{15} \subsecentry{DeleteNonOwnerMail}{1}{5}{9}{15} \subsecentry{domain}{1}{5}{10}{15} \subsecentry{DryRun}{1}{5}{11}{15} \subsecentry{editfilesize}{1}{5}{12}{15} \subsecentry{ExcludeCopy}{1}{5}{13}{16} \subsecentry{ExcludeLinks}{1}{5}{14}{16} \subsecentry{ExpireAfter}{1}{5}{15}{16} \subsecentry{HomePattern}{1}{5}{16}{17} \subsecentry{IfElapsed}{1}{5}{17}{17} \subsecentry{Inform}{1}{5}{18}{18} \subsecentry{InterfaceName}{1}{5}{19}{18} \subsecentry{FileExtensions}{1}{5}{20}{18} \subsecentry{LockDirectory}{1}{5}{21}{19} \subsecentry{LogDirectory}{1}{5}{22}{19} \subsecentry{LinkCopies}{1}{5}{23}{19} \subsecentry{moduledirectory}{1}{5}{24}{19} \subsecentry{mountpattern}{1}{5}{25}{19} \subsecentry{netmask}{1}{5}{26}{20} \subsecentry{NonAlphaNumFiles}{1}{5}{27}{21} \subsecentry{nfstype}{1}{5}{28}{21} \subsecentry{RepChar}{1}{5}{29}{21} \subsecentry{Repository}{1}{5}{30}{22} \subsecentry{SecureInput}{1}{5}{31}{22} \subsecentry{SensibleCount}{1}{5}{32}{22} \subsecentry{SensibleSize}{1}{5}{33}{22} \subsecentry{ShowActions}{1}{5}{34}{22} \subsecentry{site/faculty}{1}{5}{35}{23} \subsecentry{SplayTime}{1}{5}{36}{23} \subsecentry{Split}{1}{5}{37}{23} \subsecentry{suspiciousnames}{1}{5}{38}{23} \subsecentry{sysadm}{1}{5}{39}{24} \subsecentry{Syslog}{1}{5}{40}{24} \subsecentry{timezone}{1}{5}{41}{24} \subsecentry{TimeOut}{1}{5}{42}{24} \subsecentry{Verbose}{1}{5}{43}{25} \subsecentry{Warnings}{1}{5}{44}{25} \subsecentry{WarnNonUserMail}{1}{5}{45}{25} \subsecentry{WarnNonOwnerMail}{1}{5}{46}{25} \secentry{classes}{1}{6}{26} \secentry{copy}{1}{7}{27} \subsecentry{Hard links in copying}{1}{7}{1}{32} \subsecentry{Too many open files}{1}{7}{2}{32} \secentry{defaultroute}{1}{8}{33} \secentry{disks}{1}{9}{34} \secentry{directories}{1}{10}{34} \secentry{disable}{1}{11}{36} \secentry{editfiles}{1}{12}{39} \secentry{files}{1}{13}{50} \subsecentry{Syntax}{1}{13}{1}{50} \subsecentry{Recursion}{1}{13}{2}{53} \subsecentry{Directory permissions}{1}{13}{3}{53} \subsecentry{\code {home} directive}{1}{13}{4}{53} \subsecentry{Owner and group wildcards}{1}{13}{5}{54} \subsecentry{Files linkchildren}{1}{13}{6}{54} \subsecentry{touch}{1}{13}{7}{54} \subsecentry{create}{1}{13}{8}{55} \secentry{filters}{1}{14}{56} \subsecentry{Complete filter examples}{1}{14}{1}{59} \secentry{groups/classes}{1}{15}{61} \secentry{homeservers}{1}{16}{63} \secentry{ignore}{1}{17}{64} \secentry{import}{1}{18}{65} \secentry{interfaces}{1}{19}{66} \secentry{links}{1}{20}{67} \subsecentry{Single links}{1}{20}{1}{67} \subsecentry{Multiple Links}{1}{20}{2}{69} \subsecentry{Link Children}{1}{20}{3}{70} \subsecentry{Relative and absolute links}{1}{20}{4}{71} \subsecentry{Hard Links}{1}{20}{5}{71} \secentry{mailserver}{1}{21}{73} \secentry{miscmounts}{1}{22}{74} \secentry{mountables}{1}{23}{75} \secentry{processes}{1}{24}{76} \secentry{required}{1}{25}{81} \secentry{resolve}{1}{26}{82} \secentry{shellcommands}{1}{27}{83} \secentry{tidy}{1}{28}{85} \secentry{unmount}{1}{29}{88} \chapentry{Cfengine script gallery}{2}{89} \secentry{User scripts for tidying old files}{2}{1}{89} \secentry{Controlled opening of files for friends and colleagues}{2}{2}{89} \secentry{Root script for emergency disk clearing}{2}{3}{90} \secentry{Script for making links}{2}{4}{91} \secentry{Ftp server}{2}{5}{91} \chapentry{Problem solving, bugs, FAQs and tips}{3}{95} \secentry{\file {cf.preconf} bootstrap file}{3}{1}{95} \secentry{\file {cfrc} resource file}{3}{2}{96} \secentry{Problems with compilation and installation}{3}{3}{97} \secentry{Bug reports and suggestions}{3}{4}{98} \secentry{FAQs and Tips}{3}{5}{99} \subsecentry{General}{3}{5}{1}{99} \subsecentry{AIX}{3}{5}{2}{107} \subsecentry{BSDI}{3}{5}{3}{108} \subsecentry{HPUX}{3}{5}{4}{110} \subsecentry{IRIX}{3}{5}{5}{114} \subsecentry{LINUX}{3}{5}{6}{114} \subsecentry{OSF}{3}{5}{7}{115} \subsecentry{SUNOS (4.1.*)}{3}{5}{8}{115} \subsecentry{SOLARIS 2}{3}{5}{9}{115} \subsecentry{FreeBSD}{3}{5}{10}{118} \chapentry{Using the help scripts}{4}{121} \secentry{cfwrap}{4}{1}{121} \secentry{cfmail}{4}{2}{121} \chapentry{Example configuration files}{5}{123} \secentry{cfengine.conf}{5}{1}{123} \secentry{cf.groups}{5}{2}{124} \secentry{cf.main}{5}{3}{125} \secentry{cf.site}{5}{4}{129} \secentry{cf.motd}{5}{5}{137} \secentry{cf.users}{5}{6}{138} \secentry{cf.solaris}{5}{7}{140} \secentry{cf.linux}{5}{8}{144} \secentry{cf.freebsd / cf.netbsd}{5}{9}{147} \secentry{cfd.conf}{5}{10}{148} \chapentry{Runtime Options}{Appendix{} A}{151} \chapentry{Cfengine network protocol specs}{Appendix{} B}{153} \unnumbchapentry{Variable Index}{155} \unnumbchapentry{Concept Index}{157} \unnumbchapentry{FAQ Index}{163} .