bundles/arch-with-gui: ensure we have avahi installed and running

This commit is contained in:
Franzi 2024-01-03 12:59:21 +01:00
parent 7c70c600f4
commit 3bddab5f67
Signed by: kunsi
GPG key ID: 12E3D2136B818350
2 changed files with 14 additions and 0 deletions

View file

@ -44,6 +44,11 @@ directories = {
} }
svc_systemd = { svc_systemd = {
'avahi-daemon': {
'needs': {
'pkg_pacman:avahi',
},
},
'sddm': { 'sddm': {
'needs': { 'needs': {
'pkg_pacman:sddm', 'pkg_pacman:sddm',

View file

@ -9,6 +9,14 @@ defaults = {
'icinga_options': { 'icinga_options': {
'exclude_from_monitoring': True, 'exclude_from_monitoring': True,
}, },
'nftables': {
'input': {
'50-avahi': {
'udp dport 5353 accept',
'udp sport 5353 accept',
},
},
},
'pacman': { 'pacman': {
'packages': { 'packages': {
# fonts # fonts
@ -23,6 +31,7 @@ defaults = {
'sddm': {}, 'sddm': {},
# networking # networking
'avahi': {},
'netctl': {}, 'netctl': {},
'rfkill': {}, 'rfkill': {},
'wpa_supplicant': {}, 'wpa_supplicant': {},