В Thu, 27 Nov 2014 14:17:49 +0200 Mantas Mikulėnas <graw...@gmail.com> пишет:
> On Wed, Nov 26, 2014 at 11:06 PM, Nikolaus Rath <nikol...@rath.org> wrote: > > > Hello, > > > > I'd like to start a unit on system shutdown and reboot, but do so > > immediately after the "systemctl reboot" command is executed, before any > > other units are terminated. > > > > Out of curiosity, what does your unit do? Is there a specific reason for it > to be absolutely first? > > > > Is there a way to do that? > > > > Not easily, I'd guess. (What would happen if two programs asked to be > "absolutely first"?) > > > > At first I thought that Before=shutdown.target might work, but thinking > > about it, I think this just means that my unit will be started before > > shutdown.target has been reached, but jobs to terminate other units may > > be started before my unit. Is that correct? > > > > I think you'd need the unit to be After all regular units, And how do you do *that*? rc-local has been requested by users for years and answer was - you do not need it. > have an empty > ExecStart, and do its thing in ExecStop. So it'd be started after > everything else, do nothing, and be stopped before everything else. > _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel