On Tue, Sep 30, 2014 at 05:02:15PM +0200, Marius Tessmann wrote: > On 09/30/2014 05:03 AM, Zbigniew Jędrzejewski-Szmek wrote: > >On Fri, Aug 29, 2014 at 05:51:45PM +0200, Marius Tessmann wrote: > >>Since commit b1e90ec515408aec2702522f6f68c4920b56375b systemd passes > >>its log settings to systemd-shutdown via command line parameters. > >>However, systemd-shutdown doesn't pass these parameters to > >>/run/initramfs/shutdown, causing it to fall back to the default log > >>settings. > >Hi, > >sorry for the late reply. > > > >Your patch should work fine if /run/initramfs/shutdown accepts > >those arguments, i.e. if it another systemd binary. But otherwise > >it might fail, no? > > Well, yes. I didn't really think about other implementations. I just checked > the Dracut source and it shouldn't break anything there since it only parses > the first argument as the verb [1]. I don't know what other implementations > are out there, but I doubt they would break since they have no > reason to parse > anything but the first argument in the first place. > > Also, the Initrd Interface [2] doesn't even mention what arguments > are passed > to the shutdown binary (not even the verb), so one could argue that > implementations should expect this to change. ;) > > Imho it would be enough to mention this in the release notes so that it can > be fixed if necessary. Other implementations may even want to make > use of the > new parameters. ;) > > If possible breakage for other implementations is not acceptable I > would love > to know how else this could/should be fixed properly. Environment variables?
Zbyszek _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel