lmn-client/doc/extrapkg.md
2026-07-08 12:12:35 +02:00

63 lines
1.3 KiB
Markdown

# Extra_pkg
Installs additional packages from stable or backports repositories.
## Configuration / Variables
* **extra_pkg**
List of packages from the stable repository to be installed.
Type: **List of Strings**
Default: `[]`
* **extra_pkg1**
List of packages from the stable repository to be installed.
Type: **List of Strings**
Default: `[]`
* **extra_pkg2**
List of packages from the stable repository to be installed.
Type: **List of Strings**
Default: `[]`
* **extra_pkg_bpo**
List of packages from the backports repository to be installed.
Type: **List of Strings**
Default: `[]`
* **extra_pkg_bpo1**
List of packages from the backports repository to be installed.
Type: **List of Strings**
Default: `[]`
* **extra_pkg_bpo2**
List of packages from the backports repository to be installed.
Type: **List of Strings**
Default: `[]`
## Example
All hosts receive the following packages:
* kicad
* freecad
Devices in the teacherlaptops group additionally receive:
* plasma-discover
* nextcloud-desktop
* dolphin-nextcloud
```yaml
inventory.yml
all:
vars:
extra_pkg:
- kicad
- freecad
teacherlaptops:
hosts:
- nbt[001:999]:
vars:
extra_pkg1:
- plasma-discover
- nextcloud-desktop
- dolphin-nextcloud
```