Activity log for bug #1048787

Date Who What changed Old value New value Message
2012-09-10 20:05:12 Mattias Ellert bug added bug
2012-09-10 20:08:05 Mattias Ellert attachment added openldap_2.4.28-1.1ubuntu4.2.debdiff https://bugs.launchpad.net/ubuntu/+source/openldap/+bug/1048787/+attachment/3306060/+files/openldap_2.4.28-1.1ubuntu4.2.debdiff
2012-09-10 20:17:42 Mattias Ellert bug added subscriber Ubuntu Sponsors Team
2012-09-10 20:52:31 Mattias Ellert branch linked lp:ubuntu/precise-proposed/openldap
2012-09-12 19:11:46 Dave Walker openldap (Ubuntu): importance Undecided Medium
2012-09-12 20:25:45 Brian Murray bug watch added http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=662940
2012-09-12 20:25:45 Brian Murray bug task added openldap (Debian)
2012-09-12 20:25:55 Brian Murray openldap (Ubuntu): status New Triaged
2012-09-12 20:26:54 Brian Murray nominated for series Ubuntu Precise
2012-09-12 20:26:54 Brian Murray bug task added openldap (Ubuntu Precise)
2012-09-12 20:27:02 Brian Murray openldap (Ubuntu Precise): status New Triaged
2012-09-12 20:27:05 Brian Murray openldap (Ubuntu Precise): importance Undecided Medium
2012-09-13 21:18:32 Bryce Harrington description The slapd version in Ubuntu precise (2.4.28-1.1ubuntu4.1) suffers from the same issue that was reported in debian BTS for the debian version 2.4.28-1.1. When configuring the shell backend in slapd.conf the syntax is (see man slapd-shell): add <pathname> <argument>... bind <pathname> <argument>... compare <pathname> <argument>... and so on. That is the path to the script followed by its arguments. This has worked fine in the past. However, the current version 2.4.28-1.1 of the slapd server refuses to start if any arguments are given after the path name in the configuration file, with the following assertion: slapd: ../../../../servers/slapd/config.c:198: config_check_vals: Assertion `c->argc == 2' failed. For the configuration of the shell backend the assertion condition means that it is not possible to pass arguments to the script in the slapd.conf. The man pages documents that this should still be possible, and it has been working with earlier versions. [Impact] [Fix] [Test Case] [Regression Potential] [Original Report] The slapd version in Ubuntu precise (2.4.28-1.1ubuntu4.1) suffers from the same issue that was reported in debian BTS for the debian version 2.4.28-1.1. When configuring the shell backend in slapd.conf the syntax is (see man slapd-shell): add <pathname> <argument>... bind <pathname> <argument>... compare <pathname> <argument>... and so on. That is the path to the script followed by its arguments. This has worked fine in the past. However, the current version 2.4.28-1.1 of the slapd server refuses to start if any arguments are given after the path name in the configuration file, with the following assertion: slapd: ../../../../servers/slapd/config.c:198: config_check_vals: Assertion `c->argc == 2' failed. For the configuration of the shell backend the assertion condition means that it is not possible to pass arguments to the script in the slapd.conf. The man pages documents that this should still be possible, and it has been working with earlier versions.
2012-09-14 06:33:03 Bug Watch Updater openldap (Debian): status Unknown Fix Released
2012-10-03 13:43:16 Marc Deslauriers nominated for series Ubuntu Quantal
2012-10-03 13:43:16 Marc Deslauriers bug task added openldap (Ubuntu Quantal)
2012-10-03 13:43:24 Marc Deslauriers openldap (Ubuntu Quantal): status Triaged Fix Released
2012-10-03 16:31:11 Marc Deslauriers removed subscriber Ubuntu Sponsors Team
2012-10-03 16:31:19 Marc Deslauriers bug added subscriber Ubuntu Stable Release Updates Team
2012-10-17 19:43:40 Clint Byrum openldap (Ubuntu Precise): status Triaged Fix Committed
2012-10-17 19:43:44 Clint Byrum bug added subscriber SRU Verification
2012-10-17 19:43:46 Clint Byrum tags verification-needed
2012-10-19 12:30:16 Mattias Ellert attachment added Simple test case. See the included README file for details. https://bugs.launchpad.net/ubuntu/+source/openldap/+bug/1048787/+attachment/3404074/+files/slapd-test.tar.gz
2012-10-19 13:24:32 Mattias Ellert tags verification-needed verification-done
2012-10-24 16:36:02 Adam Conrad removed subscriber Ubuntu Stable Release Updates Team
2012-10-24 16:36:12 Launchpad Janitor openldap (Ubuntu Precise): status Fix Committed Fix Released
2012-10-25 14:19:10 mustanger bug added subscriber mustanger