Signed-off-by: Stephen Gran <steve@lobefin.net>
key => 'puppet:///modules/debian-org/db.debian.org.asc',
}
+ file { '/etc/facter':
+ ensure => directory,
+ purge => true,
+ force => true,
+ recurse => true,
+ source => 'puppet:///files/empty/',
+ }
+ file { '/etc/facter/facts.d':
+ ensure => directory,
+ }
+ file { '/etc/facter/facts.d/debian_facts.yaml':
+ content => template('debian-org/debian_facts.yaml.erb')
+ }
file { '/etc/apt/preferences':
source => 'puppet:///modules/debian-org/apt.preferences',
}
--- /dev/null
+---
+hoster: <%= scope.lookupvar('site::nodeinfo')['hoster']['name'] %>
file=/etc/munin/plugins
file=/etc/munin/plugin-conf.d
file=/etc/exim4
+file=/etc/facter
+file=/etc/facter/facts.d
file=/etc/exim4/ssl
file=/etc/apt
file=/etc/apt/apt.conf.d