-p, --mntpoint=mnt Mountpoint used for mounting the target system.
--debopt=params Extra parameters passed to the debootstrap.
--interactive Use interactive mode (frontend).
+ --nodebootstrap Skip debootstrap, only do configuration to the target.
Configuration options:
if ! grep -q $MNTPOINT /proc/mounts ; then
mount_target
fi
+ if [ "$_opt_nodebootstrap" ]; then
+ einfo "Skipping debootstrap as requested."
+ return
+ fi
if grep -q $MNTPOINT /proc/mounts || [ -n "$DIRECTORY" ] ; then
einfo "Running $DEBOOTSTRAP $DEBOOTSTRAP_OPT for release ${RELEASE}${ARCHINFO} using ${MIRROR}${ISO}"
[ -n "$MIRROR" ] && $DEBOOTSTRAP $ARCHCMD $DEBOOTSTRAP_OPT $RELEASE $MNTPOINT $MIRROR || \
# grml
#
# @Author: Tong SUN
-# @Release: $Revision: 1.2 $, under the BSD license
+# @Release: $Revision: 1.3 $, under the BSD license
# @HomeURL: http://xpt.sourceforge.net/
#
_opt_temp=`getopt --name grml-debootstrap -o +m:i:r:t:p:c:d:hv --long \
- mirror:,iso:,release:,target:,mntpoint:,debopt:,interactive,config:,confdir:,packages::,debconf::,keep_src_list,hostname:,password:,bootappend:,groot:,grub:,help,version \
+ mirror:,iso:,release:,target:,mntpoint:,debopt:,interactive,nodebootstrap,config:,confdir:,packages::,debconf::,keep_src_list,hostname:,password:,bootappend:,groot:,grub:,help,version \
-- "$@"`
if [ $? != 0 ]; then
eerror "Try 'grml-debootstrap --help' for more information."; eend 1; exit 1
--interactive) # Use interactive mode (frontend).
_opt_interactive=T
;;
+ --nodebootstrap) # Skip debootstrap, only do configuration to the target.
+ _opt_nodebootstrap=T
+ ;;
#
# == Configuration options