add
This commit is contained in:
29
code/environments/production/manifests/all_system.pp
Normal file
29
code/environments/production/manifests/all_system.pp
Normal file
@@ -0,0 +1,29 @@
|
||||
class all_system {
|
||||
file { '/etc/motd':
|
||||
ensure => 'file',
|
||||
owner => 'root',
|
||||
group => 'root',
|
||||
mode => '0644',
|
||||
content => "Willkommen auf diesem Server von JonnyBravo ein neuer Nerd am Himmel DANIEL. Er wird von Puppet verwaltet.\n",
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
class apt_upgrade {
|
||||
cron { 'apt_update_upgrade':
|
||||
command => '/usr/bin/apt-get update && /usr/bin/apt-get -y upgrade',
|
||||
user => 'root',
|
||||
weekday => 0, # 0 = Sonntag
|
||||
hour => '2',
|
||||
minute => '0',
|
||||
require => File['/usr/bin/apt-get'],
|
||||
}
|
||||
|
||||
file { '/usr/bin/apt-get':
|
||||
ensure => 'file',
|
||||
owner => 'root',
|
||||
group => 'root',
|
||||
mode => '0755',
|
||||
}
|
||||
}
|
||||
4
code/environments/production/manifests/site.pp
Normal file
4
code/environments/production/manifests/site.pp
Normal file
@@ -0,0 +1,4 @@
|
||||
node default {
|
||||
include all_system
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user