If I use aa-complain to (hopefully) remove any problems caused by
apparmor, I still see the same problem:

$ sudo apt-get purge slapd
<snip>
$ sudo rm -rf /var/lib/ldap/
$ sudo rm -rf /var/lib/slapd/
$ sudo apt-get install slapd
$ sudo aa-complain /usr/sbin/slapd
Setting /usr/sbin/slapd to complain mode.
$ tail /var/log/syslog
Jun  2 02:39:53 fitpc kernel: [10792.499186] type=1400 
audit(1401673193.818:187): apparmor="STATUS" operation="profile_replace" 
profile="unconfined" name="/usr/sbin/slapd" pid=16686 comm="apparmor_parser"
$ sudo service slapd restart
$ tail /var/log/syslog
Jun  2 02:40:15 fitpc slapd[16652]: daemon: shutdown requested and initiated.
Jun  2 02:40:15 fitpc slapd[16652]: slapd shutdown: waiting for 0 
operations/tasks to finish
Jun  2 02:40:15 fitpc slapd[16652]: slapd stopped.
Jun  2 02:40:15 fitpc slapd[16749]: @(#) $OpenLDAP: slapd  (Ubuntu) (Mar 17 
2014 21:20:08) 
$#012#011buildd@aatxe:/build/buildd/openldap-2.4.31/debian/build/servers/slapd
Jun  2 02:40:15 fitpc kernel: [10814.600456] type=1400 
audit(1401673215.917:188): apparmor="ALLOWED" operation="open" 
profile="/usr/sbin/slapd" name="/usr/share/p11-kit/modules/" pid=16749 
comm="slapd" requested_mask="r" denied_mask="r" fsuid=119 ouid=0
Jun  2 02:40:15 fitpc kernel: [10814.600643] type=1400 
audit(1401673215.917:189): apparmor="ALLOWED" operation="open" 
profile="/usr/sbin/slapd" 
name="/usr/share/p11-kit/modules/p11-kit-trust.module" pid=16749 comm="slapd" 
requested_mask="r" denied_mask="r" fsuid=119 ouid=0
Jun  2 02:40:15 fitpc kernel: [10814.600916] type=1400 
audit(1401673215.917:190): apparmor="ALLOWED" operation="file_mmap" 
profile="/usr/sbin/slapd" 
name="/usr/lib/x86_64-linux-gnu/pkcs11/p11-kit-trust.so" pid=16749 comm="slapd" 
requested_mask="m" denied_mask="m" fsuid=119 ouid=0
Jun  2 02:40:15 fitpc slapd[16750]: slapd starting
$ sudo ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/ldap/db.ldif
SASL/EXTERNAL authentication started
SASL username: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth
SASL SSF: 0
adding new entry "olcDatabase={1}hdb,cn=config"

modifying entry "olcDatabase={-1}frontend,cn=config"

modifying entry "olcDatabase={0}config,cn=config"

modifying entry "olcDatabase={0}config,cn=config"

andy@fitpc:~$ tail /var/log/syslog
Jun  2 02:40:43 fitpc slapd[16750]: hdb_db_open: database "dc=balaam,dc=com": 
unclean shutdown detected; attempting recovery.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1325446

Title:
  Database corrupted during ldapadd

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openldap/+bug/1325446/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to