diff --git a/hackendeck/configure-hackendeck.py b/hackendeck/configure-hackendeck.py index 826eee9c3ac99ad8d5baab55155f73c5da07b47f..1da64e89b149d9e42b8009ffa8dad0cbe933cb44 100755 --- a/hackendeck/configure-hackendeck.py +++ b/hackendeck/configure-hackendeck.py @@ -39,4 +39,10 @@ if __name__ == '__main__': logger.info('installing packages for the service') subprocess.check_call('sudo -A pacman -S avahi dbus-python zenity', shell=True) + enable_avahi = ( subprocess.run('systemctl status avahi-daemon 2>&1 >/dev/null', shell=True).returncode != 0 ) + if enable_avahi: + logger.info('avahi-daemon needs to be enabled') + subprocess.check_call('sudo -A systemctl enable --now avahi-daemon', shell=True) + logger.info('avahi-daemon is enabled') + logger.info('======== hackendeck configuration complete ==========')