minidlna: Restart app when upgrading to reconfigure firewall

Tested when minidlna app is running - after upgrade the ssdp
port is open.

Signed-off-by: Veiko Aasa <veiko17@disroot.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
This commit is contained in:
Veiko Aasa 2024-04-24 12:51:15 +03:00 committed by Sunil Mohan Adapa
parent 681f2ef994
commit 8670a56610
No known key found for this signature in database
GPG Key ID: 43EA1CFF0AA7C5F2

View File

@ -101,6 +101,11 @@ class MiniDLNAApp(app_module.App):
users_privileged.remove_group('minidlna')
apache_privileged.disable('minidlna-freedombox', 'config')
# Restart app to reload firewall
if self.is_enabled():
self.disable()
self.enable()
if not old_version:
self.enable()