* 'master' of git+ssh://puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet:
move 0755 for rc.local
Samhain ignore /etc/rc.local
Add puppet boilerplate comment to rc.local
a better try
First stab at managing rc.local
--- /dev/null
+#!/bin/sh
+
+##
+## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
+## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
+##
+
+if [ -e /proc/sys/kernel/modules_disabled ]; then
+ echo 1 > /proc/sys/kernel/modules_disabled || true
+fi
require => Package["libpam-pwdfile"],
source => "puppet:///files/etc/pam.d/common-session",
;
+ "/etc/rc.local":
+ mode => 0755,
+ source => "puppet:///modules/debian-org/rc.local",
+ notify => Exec["rc.local start"],
+ ;
}
case $hostname {
handel: {
"puppetmaster restart":
path => "/etc/init.d:/usr/bin:/usr/sbin:/bin:/sbin",
refreshonly => true;
+ "rc.local start":
+ path => "/etc/init.d:/usr/bin:/usr/sbin:/bin:/sbin",
+ refreshonly => true;
"procps restart":
path => "/etc/init.d:/usr/bin:/usr/sbin:/bin:/sbin",
refreshonly => true;
file=/etc/ferm/
file=/etc/ferm/conf.d
file=/etc/ferm/dsa.d
+file=/etc/rc.local
[LogFiles]