No description
Find a file
2020-04-26 09:45:43 +02: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 Merge branch 'master' of ssh://git-ssh.notandy.de:2222/ansible/roles/packages 2020-04-26 09:45:43 +02:00
templates updated apt proxy to only use proxy for http 2019-09-08 17:48:55 +02:00
README.md add support to manage repos 2019-05-25 00:56:46 +02: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: ''

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

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