summaryrefslogtreecommitdiff
path: root/cfengine/cf.generic
blob: 6315098cb1fc73e400d8ccf91523d3afdc4ee5d4 (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. editfiles
  41. directories
  42. copy
  43. tidy
  44. shellcommands
  45. links
  46. processes
  47. )
  48. broadcast:
  49. ones
  50. tidy:
  51. /tmp/ pat=* r=inf A=1
  52. /var/tmp pat=* r=inf A=2
  53. / pat=core r=1 A=0
  54. /etc pat=core r=1 A=0
  55. links:
  56. /dev/core -> /proc/kcore
  57. ignore: # Don't check or tidy these directories
  58. /local/lib/gnu/emacs/lock/
  59. /local/tmp
  60. ftp
  61. projects
  62. /local/bin/top
  63. /local/lib/tex/fonts
  64. /local/iu/etc
  65. /local/etc
  66. /local/iu/httpd/conf
  67. /usr/tmp/locktelelogic
  68. /usr/tmp/lockIDE
  69. RootMailLog
  70. operator
  71. lock
  72. #
  73. # Emacs lock files etc
  74. #
  75. !*
  76. /local/lib/xemacs
  77. #
  78. # X11 keeps X server data in /tmp/.X11
  79. # better not delete this!
  80. #
  81. .X*
  82. .ICE*
  83. .font*
  84. .gnomeicu*
  85. .sawfish*
  86. darxsock.*
  87. mcop*
  88. orbit*
  89. ssh*
  90. .Media*
  91. #####################################################################
  92. disable:
  93. /etc/hosts.equiv
  94. # /etc/nologin
  95. /usr/lib/sendmail.fc
  96. ###
  97. #
  98. # END cf.main
  99. #
  100. ###