Files
zulip/puppet/puppet-apt/manifests/conf.pp
Zev Benjamin dd678465ae [manual] Move puppet modules to the top level
The new puppet.conf file has to be moved into place manually.

(imported from commit 253d9a95386dae8c803a998ce2dc7e8be40c880a)
2013-10-30 15:42:26 -04:00

20 lines
464 B
Puppet

define apt::conf($ensure, $content = false, $source = false) {
if $content {
file {"/etc/apt/apt.conf.d/${name}":
ensure => $ensure,
content => $content,
before => Exec['apt-get_update'],
notify => Exec['apt-get_update'],
}
}
if $source {
file {"/etc/apt/apt.conf.d/${name}":
ensure => $ensure,
source => $source,
before => Exec['apt-get_update'],
notify => Exec['apt-get_update'],
}
}
}