Susant Sahani wrote on 07/10/15 04:05: > > > On 10/06/2015 06:36 PM, Lennart Poettering wrote: >> On Mon, 05.10.15 15:49, Dushyant Uge (dushyan...@gmail.com) wrote: >> >>> Hello there, >>> >>> I have two queries >>> >>> Some processes terminated immediately after writing reboot before >>> reaching >>> systemd unit ExecStop >> >> I am not sure I parse this, but when services are shut down systemd >> won't kill their processes until their ExecStop= is executed, so that >> the code in the ExecStop= can do that on its own. Everything else would >> be a bug. > If it's like ExecStop=su example-user; /sbin/foo . > then is it the same behavior ?
That's not a valid ExecStop definition (for one, there is no path to su; secondly it contains a ; which isn't doing what you think it does...) I'd strongly advice against using su, but if you have to you'd have to wrap this command in some kind of script: e.g. ExecStop=/bin/sh -c '/sbin/su example-user; /sbin/foo .' But I'd really recommend finding a cleaner way to do this! Col -- Colin Guthrie colin(at)mageia.org http://colin.guthr.ie/ Day Job: Tribalogic Limited http://www.tribalogic.net/ Open Source: Mageia Contributor http://www.mageia.org/ PulseAudio Hacker http://www.pulseaudio.org/ Trac Hacker http://trac.edgewall.org/ _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel