summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xbuild/scripts/create_core_pkg.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/build/scripts/create_core_pkg.sh b/build/scripts/create_core_pkg.sh
index 8712398..40128a1 100755
--- a/build/scripts/create_core_pkg.sh
+++ b/build/scripts/create_core_pkg.sh
@@ -108,7 +108,7 @@ scratchdir=$(mktemp -d -q ${TMPDIR}/${template_name}.XXXXXXX)
[ -n "${scratchdir}" -a -d ${scratchdir} ] \
|| err "error creating temporary directory"
-trap "rm -rf ${scratchdir}" 1 2 15 EXIT
+trap "force_rm ${scratchdir}" 1 2 15 EXIT
metadir=${scratchdir}/${template_name}_metadir
@@ -170,3 +170,6 @@ fi
run "Creating core package ${template_name}" \
"pkg create -o ${destdir} -p ${plist} -r ${root} -m ${metadir}"
+
+force_rm ${scratchdir}
+trap "-" 1 2 15 EXIT
OpenPOWER on IntegriCloud