#----------------------------------------------------------------- # # This file contains debian specific patches # #----------------------------------------------------------------- class debian { file { ["/var/run", "/var/spool/lpd"]: create => directory } file { "/etc": mode => 775; "/etc/passwd": mode => 644, owner => root, group => root; "/etc/shadow": mode => 644, owner => root, group => root; "/tmp": mode => 1777 } # CheckIntegrity.Rest:: # FIXME this shold be done on a specific 'checkintegrity' schedule file { # "/etc": owner => [root, bin, uucp, lp], recurse => true; # "/usr": owner => [root,bin,uucp,lp], recurse => true, checksum => md5; "/var/spool/cron/crontabs": checksum => md5, recurse => true } package { db: install => "4.1.25"; openssl: install => "0.9.7c"; nagios: install => "1.2"; nagios-plugins: install => "1.3.1"; nsca: install => "2.4" } }