rpcd-mod-*: improve postinst script 4646/head
authorKarel Kočí <karel.koci@nic.cz>
Mon, 7 Dec 2020 16:01:17 +0000 (17:01 +0100)
committerKarel Kočí <karel.koci@nic.cz>
Mon, 7 Dec 2020 16:01:17 +0000 (17:01 +0100)
commit2e0a445ed5bf1af00f8b453358fd544844c8fd73
tree6f0ba99dacf73f6ba4741ece1c52251aba3800b6
parentec49f3b546c905a4b358d54c8d2d70e86ce023a0
rpcd-mod-*: improve postinst script

Usage of killall is replaced with init script. This is cleaner solution
as it does not consider some implementation detail but rather passes
that on to init script implementation.

IPKG_INSTROOT was added to prevent execution when not running in current
root. It is invalid to request reload if install-root is not current
root. In this case it can be considered harmless but it is invalid
nonetheless.

Last change is removal of `exit 0`. This caused skip of default
postinst. Execution of default postinst does no harm and is more
standard considering possible future expansion of it.

Signed-off-by: Karel Kočí <karel.koci@nic.cz>
libs/rpcd-mod-luci/Makefile
libs/rpcd-mod-rad2-enc/Makefile
libs/rpcd-mod-rrdns/Makefile