[Date Prev][Date Next] [Chronological] [Thread] [Top]

(ITS#6676) Some slap-commands remove nssov overlay socket



Full_Name: Sergei Butakov
Version: 2.4.23
OS: Linux
URL: 
Submission from: (NULL) (94.190.117.137)


I'm using nssov overlay (and nss-pam-ldapd-0.7.10).


Some slap-commands remove nssov overlay socket "/var/run/nslcd/socket" (it shows
"strace slapcat"). 

For example, next commands remove socket:
slapcat -n 2, slapschema -n 2, slapacl <anything>

But these ones do not remove:
slapcat -n 1, slapschema -n 1, slapdn <anything>


To avoid this, I commented out in contrib/slapd-modules/nssov/nssov.c file 
from 890 to 894 lines (in nssov_db_close() function). Now the socket exists 
even if slapd is stopped. But it seems that it does not interfere with 
anything.


I have in slapd.conf two database:
...
...
database                monitor
rootdn                  "cn=Manager"
...
database                hdb
suffix                  ""
rootdn                  "cn=Manager"

overlay                 nssov
nssov-map               aliases rfc822MailMember        x-bsl-mailMember
nssov-map               group   uniqueMember            member
nssov-ssd               passwd
    ldap:///??sub?(&(objectClass=posixAccount)(objectClass=sambaSamAccount))

overlay                 smbk5pwd
overlay                 memberof
...
overlay                 refint
...
...