[Pkg-openldap-devel] OpenLDAP upload to unstable.
Matthijs Mohlmann
matthijs at cacholong.nl
Mon Aug 16 15:03:12 UTC 2010
On Aug 14, 2010, at 5:13 PM, Adam D. Barratt wrote:
> On Tue, 2010-08-10 at 23:44 +0200, Matthijs Möhlmann wrote:
>> On 08/10/2010 10:06 PM, Adam D. Barratt wrote:
>>> Hi,
>>>
>>> On Mon, 2010-08-09 at 22:48 +0200, Matthijs Möhlmann wrote:
>>>> The changes I made in svn:
>>>> - Move to slapd.conf to slapd.d (upgrade path provided and tested)
>>>
>>> I must admit that this change makes me a little uneasy at first glance.
>>> I may just be paranoid though. :-)
> [...]
>> As requested the debdiff. I have gzipped it and it still is 39K. That is
>> related to the translation changes.
>
> Sorry for not getting back to you sooner. Overall, the diff looks fine;
> thanks.
>
> A couple of quick comments:
>
> + # Check if we need to migrate to the new style.
> + if previous_version_older 2.4.23-2 || [ -f "${SLAPD_CONF}" ]; then
>
Correct, fixed in svn.
> Should the version in the above be -3?
>
> + # TODO: Now we are doing something that is not allowed by policy but it
> + # has to be done.
> + sed -i -e "s|^SLAPD_CONF=.*|SLAPD_CONF=\"${SLAPD_CONF}\"|" /etc/default/slapd
>
> That comment immediately make me think "uh oh", although I don't
> currently have a better alternative to suggest that wouldn't leave
> people with a broken system after the upgrade.
>
A broken system is worse then a policy violation in this case. A solution to
this problem is to move the etc/default/slapd file to usr/share/slapd and let
ucf handle this.
Regards,
Matthijs Möhlmann
More information about the Pkg-openldap-devel
mailing list