diff --git a/plinth/modules/users/__init__.py b/plinth/modules/users/__init__.py index 4c446a767..528d6e426 100644 --- a/plinth/modules/users/__init__.py +++ b/plinth/modules/users/__init__.py @@ -47,7 +47,7 @@ class UsersApp(app_module.App): app_id = 'users' - _version = 7 + _version = 8 can_be_disabled = False diff --git a/plinth/modules/users/privileged.py b/plinth/modules/users/privileged.py index f672b8282..3d75043ca 100644 --- a/plinth/modules/users/privileged.py +++ b/plinth/modules/users/privileged.py @@ -124,7 +124,8 @@ def _configure_ldap_authentication(): action_utils.service_enable('slapd') action_utils.service_start('slapd') action_utils.service_enable('nslcd') - action_utils.service_start('nslcd') + # For changes in /etc/nslcd.conf to take effect, restart the service + action_utils.service_restart('nslcd') def _configure_ldap_structure():