rootfs: fail on errors in postinst scripts
authorMatthias Schiffer <mschiffer@universe-factory.net>
Mon, 26 Sep 2016 13:25:38 +0000 (15:25 +0200)
committerMatthias Schiffer <mschiffer@universe-factory.net>
Mon, 26 Sep 2016 15:57:58 +0000 (17:57 +0200)
commit5b99693832d0307744ac16d29fb359b730fd86a3
treef0da6f743e5bfcdd9c55bfc0f2e5bb4762e0e83f
parent021b96d7c5c668fbcb5375c65cee90832bb2854f
rootfs: fail on errors in postinst scripts

The Gluon firmware framework [1] uses postinst scripts for sanity checks.
Make the build fail when a postinst script exits with an error to make
these sanity checks effective.

All postinst scripts in packages from the LEDE core and the packages feed
seem to work correctly with this change and will always return 0 unless
something is very broken.

[1] https://github.com/freifunk-gluon/gluon

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
include/rootfs.mk