diff options
-rwxr-xr-x | pbuilder-buildpackage | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/pbuilder-buildpackage b/pbuilder-buildpackage index 54cf13e..ccd7eb7 100755 --- a/pbuilder-buildpackage +++ b/pbuilder-buildpackage @@ -180,11 +180,7 @@ else # build was successful fi -trap umountproc_cleanbuildplace_trap exit sighup sigpipe executehooks "B" -save_aptcache -trap cleanbuildplace_trap exit sighup sigpipe -umountproc if [ -d "${BUILDRESULT}" ]; then chown "${BUILDRESULTUID}:${BUILDRESULTGID}" "${BUILDPLACE}$BUILDDIR/"* @@ -203,6 +199,11 @@ else log.e "BUILDRESULT=[$BUILDRESULT] is not a directory." fi +# final cleanup +trap umountproc_cleanbuildplace_trap exit sighup sigpipe +save_aptcache +trap cleanbuildplace_trap exit sighup sigpipe +umountproc : cleanbuildplace trap - exit sighup sigpipe |