bullseye migration: add fix for stupid dnsmasq not picking new init script

This commit is contained in:
Alexandre Aubin 2022-08-13 19:38:28 +02:00
parent 3f0b19d17d
commit 625eb79ca3

View file

@ -305,6 +305,14 @@ class MyMigration(Migration):
os.system("LC_ALL=C DEBIAN_FRONTEND=noninteractive APT_LISTCHANGES_FRONTEND=none apt autoremove --assume-yes")
os.system("apt clean --assume-yes")
#
# Stupid hack for stupid dnsmasq not picking up its new init.d script then breaking everything ...
# https://forum.yunohost.org/t/20676
#
if os.path.exists("/etc/init.d/dnsmasq.dpkg-dist"):
logger.info("Copying new version for /etc/init.d/dnsmasq ...")
os.system("cp /etc/init.d/dnsmasq.dpkg-dist /etc/init.d/dnsmasq")
#
# Yunohost upgrade
#