I hit a problem in a dep8 test that relies on slapd (from openldap) to be restarted after a "dpkg-reconfigure slapd". This restart stopped happening in 2.5.11+dfsg-1~exp1ubuntu3, which was built with 13.6ubuntu1.
See how the authentication only works after I restart slapd manually: root@j-slapd:~# pidof slapd 3570 root@j-slapd:~# /home/ubuntu/set-selections.sh info: Trying to set 'slapd/domain' [string] to 'example.com' info: Loading answer for 'slapd/domain' info: Trying to set 'shared/organization' [string] to 'example' info: Loading answer for 'shared/organization' info: Trying to set 'slapd/password1' [password] to 'secret' info: Loading answer for 'slapd/password1' info: Trying to set 'slapd/password2' [password] to 'secret' info: Loading answer for 'slapd/password2' root@j-slapd:~# rm -rf /var/backups/*slapd* /var/backups/unknown*ldapdb root@j-slapd:~# dpkg-reconfigure -fnoninteractive -pcritical slapd Backing up /etc/ldap/slapd.d in /var/backups/slapd-2.5.11+dfsg-1~exp1ubuntu3... done. Moving old database directory to /var/backups: - directory unknown... done. Creating initial configuration... done. Creating LDAP directory... done. root@j-slapd:~# pidof slapd 3570 root@j-slapd:~# ldapwhoami -x -D cn=admin,dc=example,dc=com -w secret ldap_bind: Invalid credentials (49) root@j-slapd:~# systemctl restart slapd root@j-slapd:~# ldapwhoami -x -D cn=admin,dc=example,dc=com -w secret dn:cn=admin,dc=example,dc=com root@j-slapd:~# With the packages from the release pocket, slapd is restarted after the dpkg-reconfigure and the test works. I'm attaching a diff between the prelease and proposed maintainerscripts for slapd. ** Patch added: "slapd-scripts.diff" https://bugs.launchpad.net/ubuntu/+source/debhelper/+bug/1959054/+attachment/5561893/+files/slapd-scripts.diff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1959054 Title: debhelper restarts services marked --no-restart-on-upgrade To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/debhelper/+bug/1959054/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
