Files
zulip/puppet/zulip_ops/manifests/apt_repository_debathena.pp
Alex Vandiver f3eea72c2a setup: Merge multiple setup-apt-repo scripts into one.
This moves the `.asc` files into subdirectories, and writes out the
according `.list` files into them.  It moves from templates to
written-out `.list` files for clarity and ease of
implementation (Debian and Ubuntu need different templates for
`zulip`), and as a way of making explicit which releases are supported
for each list.  For the special-case of the PGroonga signing key, we
source an additional file within the directory.

This simplifies the process for adding another class of `.list` file.
2021-05-26 14:42:29 -07:00

8 lines
294 B
Puppet

class zulip_ops::apt_repository_debathena {
$setup_apt_repo_file = "${::zulip_scripts_path}/lib/setup-apt-repo"
exec { 'setup_apt_repo_debathena':
command => "${setup_apt_repo_file} --list zulip_debathena",
unless => "${setup_apt_repo_file} --list zulip_debathena --verify",
}
}