Important
---------
-* /dev/MAKEDEV is missing in tarball
* support for SW-RAID (work in progress, needs work on bootloader)
-* support for LVM
Would be nice to have
---------------------
+* support execution of additional scripts for further customization
+* support for LVM
+* support grub2
* support tarballs for customization/mirror source
-> integrate/use 'fai dirinstall'?
* support automatic installation of grml packages:
* Initial support for SW-RAID.
* Use stages based on target information, this gives us
the possibility to run multiple instance of grml-debootstrap.
- [Testing: issue510]
+ [Closes: issue510]
* Use policy-rc.d inside chroot to avoid startup of daemons.
- [Testing: issue509]
+ [Closes: issue509]
* Do not activate /sys by default anymore in /etc/fstab.
* Copy /etc/network/interfaces from running system to target
installation.
* Setting password via passwd does not work, use chpaswd instead.
- * Remove stages after successful execution.
+ * Remove stages after successful execution. [Closes: issue513]
* Make sure the configuration file inside the chroot provides
the same configuration as specified on the cmdline (thanks gebi
for reporting).
* Run aptitude with --without-recommends option.
* Run grub-install using --no-floppy, as requested by gebi.
* Support setting hostname via cmdline.
+ * Close issue in grml's BTS which showed up during development in hg:
+ Fix handling of config file inside chroot, thanks for spotting, gebi!
+ [Closes: issue512]
-- Michael Prokop <mika@grml.org> Fri, 29 Aug 2008 14:35:10 +0200
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 || \
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
}