diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2010-05-09 12:39:48 -0300 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2010-05-09 12:39:48 -0300 |
commit | ca415e24dfabf239d792016b5522558c7a9f9828 (patch) | |
tree | 9c4eb901550169a2cb9790fcc44015e224e1ea3c /manifests | |
parent | 425e9ea23d542a1c24df6d712f182850c73986de (diff) | |
download | puppet-reprepro-ca415e24dfabf239d792016b5522558c7a9f9828.tar.gz puppet-reprepro-ca415e24dfabf239d792016b5522558c7a9f9828.tar.bz2 |
Subscribing reprepro-export-key to .gnupg/secring.gpg
Diffstat (limited to 'manifests')
-rw-r--r-- | manifests/init.pp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/manifests/init.pp b/manifests/init.pp index 2c30adc..906ac6f 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -92,6 +92,10 @@ class reprepro { mode => 700, owner => reprepro, group => reprepro, ensure => directory; + "$basedir/.gnupg/secring.gpg": + mode => 600, owner => reprepro, group => reprepro, + ensure => present; + "/usr/local/bin/reprepro-export-key": ensure => present, content => template('reprepro/reprepro-export-key.sh.erb'), @@ -114,7 +118,7 @@ class reprepro { "/usr/local/bin/reprepro-export-key": creates => "$basedir/key.asc", user => reprepro, - subscribe => File["$basedir/.gnupg"], + subscribe => File["$basedir/.gnupg/secring.gpg"], require => File["/usr/local/bin/reprepro-export-key"], refreshonly => true, } |