summaryrefslogtreecommitdiffstats
path: root/scripts/lib/ptxd_make_xpkg_pkg.sh
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2012-06-13 11:33:47 +0200
committerMarc Kleine-Budde <mkl@pengutronix.de>2012-06-14 10:27:42 +0200
commit849ae587fe5a5bc4cf17e58c382d68625218b14c (patch)
tree92c54c5d7ca5e9fd29e5e1e1576a91a13578ae5f /scripts/lib/ptxd_make_xpkg_pkg.sh
parent9ea740c7fc9881e0335a4486df510c494cb45479 (diff)
downloadptxdist-849ae587fe5a5bc4cf17e58c382d68625218b14c.tar.gz
ptxdist-849ae587fe5a5bc4cf17e58c382d68625218b14c.tar.xz
ptxd_make_xpkg_pkg: install_dir: exit with error if install_dir fails
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'scripts/lib/ptxd_make_xpkg_pkg.sh')
-rw-r--r--scripts/lib/ptxd_make_xpkg_pkg.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/lib/ptxd_make_xpkg_pkg.sh b/scripts/lib/ptxd_make_xpkg_pkg.sh
index 10e031402..cf34a4c67 100644
--- a/scripts/lib/ptxd_make_xpkg_pkg.sh
+++ b/scripts/lib/ptxd_make_xpkg_pkg.sh
@@ -137,7 +137,8 @@ install directory:
install -m "${mod_nfs}" -d "${ndirs[@]/%/${dir}}" &&
install -m "${mod}" -o "${usr}" -g "${grp}" -d "${pdirs[@]/%/${dir}}" &&
- echo "f:${dir}:${usr}:${grp}:${mod}" >> "${pkg_xpkg_perms}"
+ echo "f:${dir}:${usr}:${grp}:${mod}" >> "${pkg_xpkg_perms}" ||
+ ptxd_install_error "install_dir failed!"
}
export -f ptxd_install_dir