- concat { '/etc/cron.d/puppet-crontab': }
- concat::fragment { 'puppet-crontab---header':
- target => '/etc/cron.d/puppet-crontab',
- order => '000',
- content => @(EOF)
- ## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
- SHELL=/bin/bash
- MAILTO=root
- PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/nagios/plugins
- | EOF
- }
- concat::fragment { 'puppet-crontab---all':
- target => '/etc/cron.d/puppet-crontab',
- order => '010',
- content => template('debian_org/puppet-crontab.cron.erb'),
- require => Package['debian.org'],
- }
- file { '/etc/ldap/ldap.conf':
- require => Package['debian.org'],
- content => template('debian_org/ldap.conf.erb'),
- }
- file { '/etc/pam.d/common-session':
- require => Package['debian.org'],
- content => template('debian_org/pam.common-session.erb'),
- }
- file { '/etc/pam.d/common-session-noninteractive':
- require => Package['debian.org'],
- content => template('debian_org/pam.common-session-noninteractive.erb'),
- }
- file { '/etc/rc.local':
- mode => '0755',
- content => template('debian_org/rc.local.erb'),
- notify => Exec['service rc.local restart'],
- }
- file { '/etc/dsa':
- ensure => directory,
- mode => '0755',
- }
- file { '/etc/dsa/cron.ignore.puppet-crontab':
- source => 'puppet:///modules/debian_org/puppet-crontab.cron.ignore',
- require => Package['debian.org']
- }
- file { '/etc/nsswitch.conf':
- mode => '0444',
- source => 'puppet:///modules/debian_org/nsswitch.conf',
- }
+ concat { '/etc/cron.d/puppet-crontab': }
+ concat::fragment { 'puppet-crontab---header':
+ target => '/etc/cron.d/puppet-crontab',
+ order => '000',
+ content => @(EOF)
+ ## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
+ SHELL=/bin/bash
+ MAILTO=root
+ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/nagios/plugins
+ | EOF
+ }
+ concat::fragment { 'puppet-crontab---all':
+ target => '/etc/cron.d/puppet-crontab',
+ order => '010',
+ content => template('debian_org/puppet-crontab.cron.erb'),
+ require => Package['debian.org'],
+ }
+ file { '/etc/ldap/ldap.conf':
+ require => Package['debian.org'],
+ content => template('debian_org/ldap.conf.erb'),
+ }
+ file { '/etc/pam.d/common-session':
+ require => Package['debian.org'],
+ content => template('debian_org/pam.common-session.erb'),
+ }
+ file { '/etc/pam.d/common-session-noninteractive':
+ require => Package['debian.org'],
+ content => template('debian_org/pam.common-session-noninteractive.erb'),
+ }
+ file { '/etc/rc.local':
+ mode => '0755',
+ content => template('debian_org/rc.local.erb'),
+ notify => Exec['service rc.local restart'],
+ }
+ file { '/etc/dsa':
+ ensure => directory,
+ mode => '0755',
+ }
+ file { '/etc/dsa/cron.ignore.puppet-crontab':
+ source => 'puppet:///modules/debian_org/puppet-crontab.cron.ignore',
+ require => Package['debian.org']
+ }
+ file { '/etc/nsswitch.conf':
+ mode => '0444',
+ source => 'puppet:///modules/debian_org/nsswitch.conf',
+ }