mirror of
https://github.com/zulip/zulip.git
synced 2025-11-02 13:03:29 +00:00
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.
(cherry picked from commit f3eea72c2a)
8 lines
294 B
Puppet
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",
|
|
}
|
|
}
|