diff options
author | dancer <dancer> | 2004-02-28 00:38:40 +0000 |
---|---|---|
committer | dancer <dancer> | 2004-02-28 00:38:40 +0000 |
commit | e4cf518cbd319f9efd49d493f564aa15cef2ffab (patch) | |
tree | 955f3baa0a1a7c90e4841ad2ef9deeee36606738 /pbuilder | |
parent | ea36479bc50010bb78430847c351d2f3650c8524 (diff) | |
download | pbuilder-e4cf518cbd319f9efd49d493f564aa15cef2ffab.tar pbuilder-e4cf518cbd319f9efd49d493f564aa15cef2ffab.tar.gz |
pbuilder memo implementation
0.100
Diffstat (limited to 'pbuilder')
-rwxr-xr-x | pbuilder | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -52,8 +52,10 @@ case "$1" in login) shift . /usr/lib/pbuilder/pbuilder-checkparams + . /usr/lib/pbuilder/pbuilder-runhooks extractbuildplace trap umountproc_cleanbuildplace exit + loadhooks if [ "${INTERNAL_BUILD_UML}" = "yes" ]; then echo " -> entering the shell" else @@ -61,12 +63,14 @@ case "$1" in File extracted to: $BUILDPLACE " fi + executehooks "F" chroot "$BUILDPLACE" bin/bash ;; execute) # try to execute arbitrary program. shift . /usr/lib/pbuilder/pbuilder-checkparams + . /usr/lib/pbuilder/pbuilder-runhooks EXECPROGRAM="$1" shift if [ ! -f "${EXECPROGRAM}" ]; then @@ -75,9 +79,11 @@ File extracted to: $BUILDPLACE fi; extractbuildplace trap umountproc_cleanbuildplace exit + loadhooks RUNNAME="$BUILDPLACE/run" cat "$EXECPROGRAM" > "$RUNNAME" chmod a+x "$RUNNAME" + executehooks "F" chroot "$BUILDPLACE" /run "$@" ;; *) |