From f0962e9d29a9aec5a11777d6753bd0ec1bd485b2 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Wed, 9 Nov 2016 23:53:24 -0500 Subject: net-nds/openldap: skip acct creation for USE=minimal The accounts are only used by the ldap server, not its libraries, so skip account creation in those cases. --- net-nds/openldap/openldap-2.4.39.ebuild | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'net-nds/openldap/openldap-2.4.39.ebuild') diff --git a/net-nds/openldap/openldap-2.4.39.ebuild b/net-nds/openldap/openldap-2.4.39.ebuild index 354d070d4b94..09e8f854a74a 100644 --- a/net-nds/openldap/openldap-2.4.39.ebuild +++ b/net-nds/openldap/openldap-2.4.39.ebuild @@ -269,8 +269,12 @@ pkg_setup() { openldap_find_versiontags fi - enewgroup ldap 439 - enewuser ldap 439 -1 /usr/$(get_libdir)/openldap ldap + # The user/group are only used for running daemons which are + # disabled in minimal builds, so elide the accounts too. + if ! use minimal ; then + enewgroup ldap 439 + enewuser ldap 439 -1 /usr/$(get_libdir)/openldap ldap + fi } src_prepare() { -- cgit v1.2.3-65-gdbad