From a4887ef0d08a27f1f6fd0f7890efac2e3cde737a Mon Sep 17 00:00:00 2001 From: Joseph Nuthalapati Date: Thu, 21 Feb 2019 17:05:03 +0530 Subject: [PATCH] users: Add nscd as a dependency Currently, nscd comes as a recommended package of nslcd, which is a dependency of Plinth. Plinth needs nscd to work. An installation with the --no-recommends option will cause errors in Plinth. Users is an essential package in plinth. nscd is now a managed package of users. Fixes #1213 Signed-off-by: Joseph Nuthalapati Reviewed-by: Sunil Mohan Adapa --- plinth/modules/users/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plinth/modules/users/__init__.py b/plinth/modules/users/__init__.py index 05a4d8bab..6d17657e7 100644 --- a/plinth/modules/users/__init__.py +++ b/plinth/modules/users/__init__.py @@ -30,8 +30,8 @@ version = 2 is_essential = True managed_packages = [ - 'ldapscripts', 'ldap-utils', 'libnss-ldapd', 'libpam-ldapd', 'nslcd', - 'slapd' + 'ldapscripts', 'ldap-utils', 'libnss-ldapd', 'libpam-ldapd', 'nscd', + 'nslcd', 'slapd' ] first_boot_steps = [