X-Git-Url: https://git.grml.org/?a=blobdiff_plain;ds=sidebyside;f=grml-debootstrap;h=b97e298ce9a3ade6de95dfda410eb4d65d8f9419;hb=7bf7613239c430d514a95c9902039f3b1660be27;hp=e2dbc6aa4a5261dcf9f08adc4b76412096b3ee77;hpb=14f208efcbfb7503c98d7a9441ad121510f181ec;p=grml-debootstrap.git diff --git a/grml-debootstrap b/grml-debootstrap index e2dbc6a..b97e298 100755 --- a/grml-debootstrap +++ b/grml-debootstrap @@ -11,7 +11,7 @@ set -e # exit on any error # variables {{{ PN="$(basename $0)" -VERSION='0.18' +VERSION='0.19' MNTPOINT="/mnt/debootstrap.$$" # inside the chroot system locales might not be available, so use minimum: @@ -307,11 +307,15 @@ grubdevice() { config_swraid_setup() { TMPFILE=$(mktemp) -RAIDLEVEL=$(dialog --stdout --title "$PN" --default-item raid1 \ - --menu "Which RAID level do you want to use?" 0 0 0 \ - raid1 "Software RAID level 1" \ - raid5 "Software RAID level 5") -[ $? -eq 0 ] || bailout 20 + +# Currently we support only raid1: +RAIDLEVEL='raid1' + +#RAIDLEVEL=$(dialog --stdout --title "$PN" --default-item raid1 \ +# --menu "Which RAID level do you want to use?" 0 0 0 \ +# raid1 "Software RAID level 1" \ +# raid5 "Software RAID level 5") +#[ $? -eq 0 ] || bailout 20 MD_LIST=$(for i in $(seq 0 9) ; do awk '{print $4}' /proc/partitions | grep -q md$i || \ @@ -334,8 +338,7 @@ PARTITION_LIST=$(for i in $(echo $AVAILABLE_PARTITIONS) ; do echo "$i $(vol_id --type $i 2>/dev/null || echo [no_filesystem_yet]) off" done) -dialog --title "$PN" \ - --single-quoted \ +dialog --title "$PN" --separate-output \ --checklist "Please select the partitions you would like to use for your $RAIDLEVEL on ${TARGET}:" 0 0 0 \ $PARTITION_LIST 2>$TMPFILE RETVAL=$? @@ -376,7 +379,7 @@ prompt_for_swraid() if dialog --stdout --title "$PN" \ --defaultno --yesno "Do you want to configure Software RAID? -Please notice that currently only RAID levels 1 and 5 are supported by ${PN}. Configuration will take place using mdadm." 0 0 ; then +Please notice that only RAID level 1 is supported by ${PN} currently. Configuration will take place using mdadm." 0 0 ; then config_swraid_setup fi } @@ -400,6 +403,8 @@ elif [ -n "$INTERACTIVE" ] ; then Install grub: $GRUB" [ -n "$RELEASE" ] && INFOTEXT="$INFOTEXT Using release: $RELEASE" + [ -n "$HOSTNAME" ] && INFOTEXT="$INFOTEXT + Using hostname $HOSTNAME" [ -n "$MIRROR" ] && INFOTEXT="$INFOTEXT Using mirror: $MIRROR"