43 lines
944 B
Markdown
43 lines
944 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, keyurl or keyid + keyserver
|
|
|
|
# gpg key to add for this repo
|
|
key: ''
|
|
|
|
# url to download a gpg key for this repo from
|
|
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:
|
|
```
|