'nload',
'pciutils',
'lldpd',
+ 'ncurses-term',
]:
ensure => installed,
}
notify => Exec['dpkg-reconfigure tzdata -pcritical -fnoninteractive'],
}
}
- if $::hostname == handel {
- include puppetmaster::db
- $dbpassword = $puppetmaster::db::password
- }
file { '/etc/puppet/puppet.conf':
content => template('debian_org/puppet.conf.erb'),
mode => '0440',
require => Package['debian.org']
}
file { '/etc/nsswitch.conf':
- mode => '0755',
+ mode => '0444',
source => 'puppet:///modules/debian_org/nsswitch.conf',
}
refreshonly => true,
require => Package['userdir-ldap']
}
+
+ # some changes require rebuilding the initramfs. Have the common exec here.
+ exec { 'update-initramfs -u':
+ path => '/etc/init.d:/usr/bin:/usr/sbin:/bin:/sbin',
+ refreshonly => true;
+ }
}