No description
Find a file
2021-11-03 22:02:55 +01:00
defaults Initial commit 2019-05-17 00:44:56 +02:00
handlers add support to manage repos 2019-05-25 00:56:46 +02:00
meta Initial commit 2019-05-17 00:44:56 +02:00
tasks fix linter 2021-07-17 01:48:48 +02:00
templates updated apt proxy to only use proxy for http 2019-09-08 17:48:55 +02:00
README.md add docs 2021-11-03 22:02:55 +01:00

Packages

Supported

Only Apt and Debian Stretch.

Other versions might work but are not tested.

Parameters and defaults

packages: pkg: {} repos: {}

All configuration is to be placed inside the packages dict.

# dictionary of package names to install. The key is the name of the packages, value musst be != none as none is used as knock out.
pkg: {}

# dictionary of repositories to setup, the key is used as name for the repository. See **repo** for definition for the content
repos: {}

repo:

# url to repo, example: "http://www.deb-multimedia.org stretch main non-free"
url: ''

# only set either key or keyid + keyserver

# gpg key to add for this repo
key: ''

# gpg key will be downloaded from this url and added as trusted
keyurl: ''

# key id of the key to add, for example "36A1D7869245C8950F966E92D8576A8BA88D21E9"
keyid: ''

# key server to get the key from, for example "keyserver.ubuntu.com"
keyserver: