diff --git a/plinth/modules/cockpit/__init__.py b/plinth/modules/cockpit/__init__.py index ee08955d7..2d55c7e6d 100644 --- a/plinth/modules/cockpit/__init__.py +++ b/plinth/modules/cockpit/__init__.py @@ -132,6 +132,7 @@ def on_domain_added(sender, domain_type, name, description='', services=None, setup_helper = globals()['setup_helper'] if setup_helper.get_state() != 'needs-setup': actions.superuser_run('cockpit', ['add-domain', name]) + actions.superuser_run('service', ['try-restart', managed_services[0]]) def on_domain_removed(sender, domain_type, name, **kwargs): @@ -139,3 +140,4 @@ def on_domain_removed(sender, domain_type, name, **kwargs): setup_helper = globals()['setup_helper'] if setup_helper.get_state() != 'needs-setup': actions.superuser_run('cockpit', ['remove-domain', name]) + actions.superuser_run('service', ['try-restart', managed_services[0]])