Convert file trigger scripts to lua
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 23 Nov 2015 01:14:21 +0000 (20:14 -0500)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 23 Nov 2015 16:32:20 +0000 (11:32 -0500)
commit12dde791d519bc80d5cca4ab6f088763cd481015
tree16ebc6e9a7bdd50d134760b155ca4eab39fe0186
parentb7cf9ac00afb10b5a2f63446babcf8d97111a636
Convert file trigger scripts to lua

At least the %filetriggerpostun script can be invoked hundreds of
times during an upgrade, so it makes sense to optimize it a bit.

assert(exec(...)) is used because of https://bugzilla.redhat.com/show_bug.cgi?id=1094072.

Add -P (--priority) to have %filetriggerpostun run as early as
possible (before any reload/stop actions), and %transfiletriggerin as
late as possible (after any enable/disable/preset actions).
src/core/triggers.systemd.in