add new roles

This commit is contained in:
2026-03-27 17:56:57 +01:00
parent 15f6a52487
commit bf1f284780
8 changed files with 2491 additions and 25 deletions

View File

@@ -27,23 +27,6 @@
- debian_update is defined
- debian_update.changed
##################################################
# FreeBSD
##################################################
- name: Upgrade all packages and refresh repo cache (FreeBSD)
community.general.pkgng:
name: "*"
state: latest
register: freebsd_update
when: ansible_facts['os_family'] == "FreeBSD"
- name: Reboot FreeBSD only if packages changed
reboot:
when:
- ansible_facts['os_family'] == "FreeBSD"
- freebsd_update is defined
- freebsd_update.changed
##################################################
# Arch Linux
##################################################