dotfiles/modules/yaourt/manifests/keys.pp
2017-10-08 17:32:31 +01:00

23 lines
522 B
Puppet

class yaourt::keys () {
$keys = [
"8A8F901A", # Sublime Text
"D1483FA6C3C07136" # Tor Browser
]
$keys.each |$key| {
exec { "gpg --recv-keys $key":
user => 'jake',
unless => "gpg --list-keys $key"
}
exec { "add $key for root": # So root can install things
command => "gpg --recv-keys $key",
unless => "gpg --list-keys $key"
}
exec { "pacman-key -r $key":
unless => "pacman-key --list-keys $key"
}
exec { "pacman-key --lsign-key $key":
}
}
}