diff --git a/plinth/modules/minidlna/__init__.py b/plinth/modules/minidlna/__init__.py index 48ea0bd29..68ea19a95 100644 --- a/plinth/modules/minidlna/__init__.py +++ b/plinth/modules/minidlna/__init__.py @@ -22,6 +22,7 @@ from django.utils.translation import ugettext_lazy as _ from plinth import actions import plinth.app as app_module from plinth import frontpage, menu +from plinth.daemon import Daemon from plinth.modules.apache.components import Webserver from plinth.modules.firewall.components import Firewall from plinth.modules.users import register_group @@ -37,6 +38,8 @@ icon_name = name managed_packages = ['minidlna'] +managed_services = ['minidlna'] + short_description = _('Simple Media Server') description = [ @@ -84,11 +87,13 @@ class MiniDLNAApp(app_module.App): url='/_minidlna/', login_required=True, ) + daemon = Daemon('daemon-minidlna', managed_services[0]) self.add(menu_item) self.add(webserver) self.add(firewall) self.add(shortcut) + self.add(daemon) def init():