Bug#776021: unblock: cryptsetup/2:1.6.6-5
Control: tags -1 d-i
On 2015-01-22 22:14, Jonas Meurer wrote:
> Subject: unblock: cryptsetup/2:1.6.6-5
> Package: release.debian.org
> User: release.debian.org@packages.debian.org
> Usertags: unblock
> Severity: normal
>
> Hi again,
>
Hi,
Ack from RT, adding KiBi to CC for a d-i ack.
Quoting the rest of the mail in full for KiBi's convenience.
Thanks,
~Niels
> I just uploaded cryptsetup 2:1.6.6-5 to unstable, fixing one single
> reported bug, but also another - unreported - much worse bug. The report is:
>
> Bug#773456: [cryptsetup] invoke-rc.d not found on boot
>
> The severity of this bug is *just* 'normal'. But while fixing the bug, I
> discovered a far worse bug in the same line of code, which I'd really
> like to have fixed in time for jessie. I'm going to explain:
>
> */ The recently (in last upload, 2:1.6.6-4) introduced grep regex on
> outputof 'status cryptdisks-udev ...' is insufficient. On systems
> that use an init system != upstart but have upstart-bin installed,
> this grep regex can lead to infinitive loops in the boot process.
> [If you want me to, I can open a separate bugreport with rc severity
> regarding this problem.]
> */ Apart from that, the recently (in last upload, 2:1.6.6-4) introduced
> check for an upstart environment is broken. This will result in ugly
> error messages on every system with encrypted devices and separate
> /usr partition. (#773456)
> */ The fix introduced in this upload is very unintrusive. It only
> changes the (before broken) logic to detect an upstart environment
> and additionally fixes the (before insufficient) grep regex to
> detect a currently running cryptdisks-udev (upstart) init script.
>
> The debdiff is attached and here's the full changelog for this upload:
>
> cryptsetup (2:1.6.6-5) unstable; urgency=high
>
> * debian/cryptdisks.functions: fix the precheck for ubuntu+upstart
> before invoking 'status cryptdisks-udev'. (closes: #773456)
> * debian/cryptdisks.functions: fix the insufficient grep regex for
> detecting a running cryptdisks-udev (upstart) init script.
>
> -- Jonas Meurer <mejo@debian.org> Thu, 22 Jan 2015 21:22:08 +0100
>
> unblock cryptsetup/2:1.6.6-5
>
> Cheers,
> jonas
>
> -- System Information:
> [...]
Reply to: