ansible-role-packages/README.md
2019-05-25 00:56:46 +02:00

40 lines
877 B
Markdown

# 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:
```