Sure, it's not trivial for everyone, but altering rights and ownership of /etc/ldap and /var/lib/ldap ... etc required once only, however directory for pid file creation should be done every reboot since /var/run is on tmpfs (at least on Ubuntu, of course), that's why I've reported ;) However, other changes you're talking about would be useful as well, it's quite annoying to slapadd, forgetting setting ownership/modes on files in /var/lib/ldap, and try to launch slapd: before some log digging nothing helps what's the problem ;)
But if we're speaking about slapd: it's quite interesting that Ubuntu (and Debian) ships very old version of slapd, if you try to solve problem witch contacting OpenLDAP developers you're told that use current version of slapd because of many bugfixes etc. Current stable version of slapd is a major version away (2.3.x instead 2.2.x) from Ubuntu. Since I'm using Ubuntu (and also Debian) on server, it's quite annoying for me, since I don't like compile from source because of lack of security fixes, dependency problems, etc etc etc. -- slapd cannot be stopped with initscript https://launchpad.net/bugs/58095 -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
