summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
46ad17b)
since mounting /proc, etc are unconditional, it make sense for 'finalize'
function to be executed each time, without being skipped due to the stage
file
echo "$2" > "$STAGES/$1"
return 0
elif grep -q done "$STAGES/$1" 2>/dev/null ; then
echo "$2" > "$STAGES/$1"
return 0
elif grep -q done "$STAGES/$1" 2>/dev/null ; then
- echo "[*] Notice: stage $1 has been executed already, skipping execution therefore.">&2
+ echo " [*] Notice: stage $1 has been executed already, skipping execution therefore.">&2
+ echo " Executing stage ${1}"
+ return 0
# execute the functions {{{
for i in chrootmirror grmlrepos kernelimg_conf makedev install_policy_rcd \
packages extrapackages mkinitrd kernel reconfigure hosts interfaces \
# execute the functions {{{
for i in chrootmirror grmlrepos kernelimg_conf makedev install_policy_rcd \
packages extrapackages mkinitrd kernel reconfigure hosts interfaces \
- timezone fstab hostname initrd grub passwords custom_scripts \
- services finalize ; do
+ timezone fstab hostname initrd grub passwords custom_scripts services ; do
if stage $i ; then
$i && stage $i done || exit 1
fi
done
if stage $i ; then
$i && stage $i done || exit 1
fi
done
+ # always execute the finalize stage:
+ finalize
# }}}
# finally exit the chroot {{{
# }}}
# finally exit the chroot {{{
- added "--nodebootstrap": Skip debootstrap, only do configuration
to the target
- add -v, --verbose: Increase verbosity
- added "--nodebootstrap": Skip debootstrap, only do configuration
to the target
- add -v, --verbose: Increase verbosity
+ - do not create stage file for finalize
* Edit /etc/network/interfaces as well if the file exists already,
we definitely need at least a loopback interface.
* Adjust hostname in /etc/postfix/main.cf.
* Edit /etc/network/interfaces as well if the file exists already,
we definitely need at least a loopback interface.
* Adjust hostname in /etc/postfix/main.cf.
the hint, Tong Sun).
* Support execution of further scripts via --scripts and --chroot-scripts.
the hint, Tong Sun).
* Support execution of further scripts via --scripts and --chroot-scripts.
- -- Michael Prokop <mika@grml.org> Thu, 20 Nov 2008 14:45:19 +0100
+ -- Michael Prokop <mika@grml.org> Thu, 20 Nov 2008 14:49:05 +0100
grml-debootstrap (0.22) unstable; urgency=low
grml-debootstrap (0.22) unstable; urgency=low