fixed packages to be more generic

This commit is contained in:
2026-04-18 15:27:33 -06:00
parent 951dfc327f
commit 61c6e800ad
14 changed files with 152 additions and 73 deletions

View File

@@ -17,8 +17,8 @@
- name: Finalise stow default facts
ansible.builtin.set_fact:
stow:
methods: "{{ stow.methods[os_family] | stow.methods.default }}"
pkgname: "{{ stow.pkgname[os_family] | stow.pkgname.default }}"
methods: "{{ stow.methods[os_family] | default(stow.methods.default) }}"
pkgname: "{{ stow.pkgname[os_family] | default(stow.pkgname.default) }}"
baseurl: https://ftp.gnu.org/gnu/stow
version: 2.4.1
# }}}
@@ -38,8 +38,8 @@
block:
- name: Queue stow for system install
ansible.builtin.set_fact:
pkg_sys: "{{ pkg_sys + [stow.pkgname[os_family]] }}"
stow_install: "{{ stow_imethod }}={{ stow.pkgname[os_family] }}"
pkg_sys: "{{ pkg_sys + [stow.pkgname] }}"
stow_install: "{{ stow_imethod }}={{ stow.pkgname }}"
- name: Configure stow source install
when: