Bug#861204: deb-systemd-invoke: fails to handle units with escaped characters

Michael Biebl biebl at debian.org
Tue Apr 25 22:57:16 BST 2017


Hi

Am 25.04.2017 um 22:09 schrieb Bernd Zeimetz:
> Package: init-system-helpers
> Version: 1.47
> Severity: serious
> Tags: patch
> 
> Hi,
> 
> to fix #856429 I need to handle a unit with an escaped character
> correctly in the maintainer scripts generated by dh_systemd*.
> 
> Unfortunately deb-systemd-invoke does not quote the unit name
> properly in a systemctl call, so it fails to handle the unit.
> 
> A patch is attached, with it deb-systemd-invoke works as expected.
> I did not test my changes to t/001-deb-systemd-helper.t as I don't
> have the necessary perl module installed and didn't want to mess
> with CPAN. But I'd assume its correct.

Does this break existing services/packages in stretch? If so, which ones?
I'm trying to evaluate if this RC or can be fixed for buster.

Michael


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20170425/22b8e1e8/attachment-0002.sig>


More information about the Pkg-systemd-maintainers mailing list