From 503b90316fc186b91d26679eb88092507bb80a4e Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Tue, 30 Aug 2022 00:04:23 +0200 Subject: [PATCH] [fix] regenconf: fix a stupid issue with slapcat displaying an error message because grep -q breaks the pipe --- hooks/conf_regen/06-slapd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hooks/conf_regen/06-slapd b/hooks/conf_regen/06-slapd index 616b383ec..1cc1052b7 100755 --- a/hooks/conf_regen/06-slapd +++ b/hooks/conf_regen/06-slapd @@ -139,7 +139,7 @@ do_post_regen() { fi # For some reason, old setups don't have the admins group defined... - if ! slapcat | grep -q 'cn=admins,ou=groups,dc=yunohost,dc=org'; then + if ! slapcat -H "ldap:///cn=admins,ou=groups,dc=yunohost,dc=org" | grep -q 'cn=admins,ou=groups,dc=yunohost,dc=org'; then slapadd -F /etc/ldap/slapd.d -b dc=yunohost,dc=org <<< \ "dn: cn=admins,ou=groups,dc=yunohost,dc=org cn: admins