blob: 93d52a75118b0db984cb8284381a03e98704e68d [file] [log] [blame]
{%- set server = salt['grains.filter_by']({
'Debian': {
'source': {
'engine': 'pkg',
'pkgs': ['aptly', 'bzip2'],
},
'home_dir': '/var/lib/aptly',
'root_dir': '/srv/aptly',
'secure': True,
'repo': {},
'gpg': {
'keypair_id': pillar.aptly.server.gpg_keypair_id|default(''),
'passphrase': pillar.aptly.server.gpg_passphrase|default(''),
'keyring': 'trustedkeys.gpg',
'keyserver': 'keys.gnupg.net',
},
'user': {
'name': 'aptly',
'group': 'aptly',
},
},
}, merge=salt['pillar.get']('aptly:server')) %}
{%- set publisher = salt['grains.filter_by']({
'default': {
'source': {
'engine': 'pkg',
'pkgs': ['aptly-publisher'],
},
},
}, merge=salt['pillar.get']('aptly:publisher')) %}