Am 10.08.2015 um 15:05 schrieb Ivan Shapovalov:
On 2015-08-10 at 11:16 +0200, Reindl Harald wrote: Moreover,* "RuntimeDirectory" is a service configuration * the daemon is started as unprivileged user * "RuntimeDirectory" should be created long before ExecStart / ExecStartPostThis is wrong. The runtime directory "will be created <...> when the unit is started, and removed when the unit is stopped".
what is wrong? "unit is started" is for me pretty clear the whole systemd-unit
As can be seen from the code, the runtime directory creation is attempted on execution of each configured process, be it ExecStart= or ExecStartPost= (or whatever else)
and why in the world is the code written that way?there is no logical reason that "RuntimeDirectory" created once would disappear while starting the other processes as well as tempfiles.d which get replaced by "RuntimeDirectory" isn't fired all the time
signature.asc
Description: OpenPGP digital signature
_______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel