- Add antergos-next-keyring to basestrap install list so keyring files are available in the target early (uses host keyring which already trusts the Antergos key) - Add antergos-next to keyrings list so pacman-key --populate imports the Antergos key into the target's keychain - try_remove artix-release so antergos-release doesn't conflict when packages module runs later (replaces= PKGBUILD fix also pushed, but this works regardless of rebuild) - Fix remove() method in basestrap main.py: was missing --root <target>, causing removals to operate on the HOST instead of the target
37 lines
683 B
Plaintext
37 lines
683 B
Plaintext
---
|
|
backend: pacman
|
|
|
|
pacman:
|
|
num_retries: 0
|
|
disable_download_timeout: false
|
|
needed_only: false
|
|
handle_keyrings: true
|
|
copy_pacconf: true
|
|
requirements:
|
|
- dest: /etc
|
|
mode: "0o755"
|
|
- dest: /var
|
|
mode: "0o755"
|
|
- dest: /var/cache
|
|
mode: "0o755"
|
|
- dest: /var/cache/pacman
|
|
mode: "0o755"
|
|
- dest: /var/cache/pacman/pkg
|
|
mode: "0o755"
|
|
- dest: /var/lib
|
|
mode: "0o755"
|
|
- dest: /var/lib/pacman
|
|
mode: "0o755"
|
|
keyrings:
|
|
- artix
|
|
- antergos-next
|
|
|
|
base_init: elogind
|
|
|
|
operations:
|
|
- install:
|
|
- base
|
|
- antergos-next-keyring
|
|
- try_remove:
|
|
- artix-release
|