X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=functions.sh;fp=functions.sh;h=9b549f5430486ec4ff8c04bcf302ad541799deb5;hb=c36c7532f58f6554cce86a585ed83e92784699ff;hp=d63d5002dd01a564a4448cd35b1e3509f5bf29ba;hpb=cdb72808ae0afe413017da2dd1221940136c8ca0;p=carnet-tools-cn.git diff --git a/functions.sh b/functions.sh index d63d500..9b549f5 100644 --- a/functions.sh +++ b/functions.sh @@ -487,8 +487,11 @@ cp_get_ldap_realm() { # but preserving initial state so it could be used afterwards CP_ECHO_RETURN="" - if [ ! -f /etc/ldap/slapd.d/ ]; then - echo "cp_get_ldap_realm: /etc/ldap/slapd.d/: No such directory" >&2 + if [ ! -d /etc/ldap/slapd.d/ ]; then + echo "cp_get_ldap_suffix: /etc/ldap/slapd.d/: No such directory" >&2 + return 2 + elif [ ! -f /etc/ldap/slapd.conf ]; then + echo "cp_get_ldap_suffix: /etc/ldap/slapd.conf: No such file" >&2 return 2 fi