Bug#868269: Regression from jessie to stretch in handling of %u, %U, %s, and %h

Josh Triplett josh at joshtriplett.org
Thu Jul 13 23:09:29 BST 2017


Package: systemd
Version: 233-10
Severity: normal

I'm not suggesting a change here, but I do think this could use
documentation in the release notes and NEWS.Debian file.

Commit 79413b673b45adc98dfeaec882bbdda2343cb2f9 in systemd 228 (between
jessie and stretch) effectively broke/disabled the %u, %U, %s and %h
specifiers in units.  I ran into this with a local unit that used %u,
which went from expanding to the value of User to expanding to "root".
It took quite a bit of investigating to figure out the cause.

At a minimum, I would suggest adding something to the stretch release
notes about this, as well as a NEWS.Debian entry.

You might also consider, in your next stretch-proposed-updates upload,
including the same NEWS.Debian entry.



More information about the Pkg-systemd-maintainers mailing list