diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2012-06-13 11:33:47 +0200 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2012-06-14 10:27:42 +0200 |
commit | 849ae587fe5a5bc4cf17e58c382d68625218b14c (patch) | |
tree | 92c54c5d7ca5e9fd29e5e1e1576a91a13578ae5f /scripts/lib/ptxd_make_xpkg_pkg.sh | |
parent | 9ea740c7fc9881e0335a4486df510c494cb45479 (diff) | |
download | ptxdist-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.sh | 3 |
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 |