summaryrefslogtreecommitdiff
path: root/cfengine/cf.generic
blob: 1de3e314f02d5e51cffc676e3a496b3f434eedc5 (plain)
  1. ##############################################################
  2. #
  3. # cf.main
  4. #
  5. # This file contains generic config stuff
  6. #
  7. #################################################################
  8. ###
  9. #
  10. # BEGIN cf.main
  11. #
  12. ###
  13. control:
  14. Access = ( root ) # Only root should run this
  15. timezone = ( MET CET )
  16. Repository = ( /var/backups/cfengine )
  17. OutputPrefix = ( "cf:$(host)" )
  18. netmask = ( 255.255.255.0 )
  19. # IfElapsed = ( 15 ) # mins
  20. IfElapsed = ( 1 ) # mins
  21. ExpireAfter = ( 240 ) # 4 timer
  22. SplayTime = ( 1 ) # 1 minute
  23. SensibleSize = ( 1000 )
  24. SensibleCount = ( 2 )
  25. EditfileSize = ( 40000 )
  26. MountPattern = ( / )
  27. HomePattern = ( home* )
  28. # DeleteNonUserMail = ( true )
  29. # DeleteNonOwnerMail = ( true )
  30. WarnNonOwnerMail = ( true )
  31. WarnNonUserMail = ( true )
  32. #
  33. # If we undefine this with cfengine -N longjob
  34. # then we switch off all jobs labelled with this class
  35. #
  36. AddClasses = ( longjob )
  37. CheckAlias = ( "/usr/bin/test" )
  38. actionsequence = (
  39. checktimezone
  40. resolva
  41. editfiles
  42. directories
  43. copy
  44. tidy
  45. shellcommands
  46. links
  47. processes
  48. )
  49. broadcast:
  50. ones
  51. tidy:
  52. /tmp/ pat=* r=inf A=1
  53. /var/tmp pat=* r=inf A=2
  54. / pat=core r=1 A=0
  55. /etc pat=core r=1 A=0
  56. links:
  57. /dev/core -> /proc/kcore
  58. ignore: # Don't check or tidy these directories
  59. /local/lib/gnu/emacs/lock/
  60. /local/tmp
  61. ftp
  62. projects
  63. /local/bin/top
  64. /local/lib/tex/fonts
  65. /local/iu/etc
  66. /local/etc
  67. /local/iu/httpd/conf
  68. /usr/tmp/locktelelogic
  69. /usr/tmp/lockIDE
  70. RootMailLog
  71. operator
  72. lock
  73. #
  74. # Emacs lock files etc
  75. #
  76. !*
  77. /local/lib/xemacs
  78. #
  79. # X11 keeps X server data in /tmp/.X11
  80. # better not delete this!
  81. #
  82. .X*
  83. .ICE*
  84. .font*
  85. .gnomeicu*
  86. .sawfish*
  87. darxsock.*
  88. mcop*
  89. orbit*
  90. ssh*
  91. .Media*
  92. #####################################################################
  93. disable:
  94. /etc/hosts.equiv
  95. # /etc/nologin
  96. /usr/lib/sendmail.fc
  97. ###
  98. #
  99. # END cf.main
  100. #
  101. ###