summaryrefslogtreecommitdiff
path: root/src/core/libs/lib-ui-interactive.sh
AgeCommit message (Collapse)Author
2009-08-06FS#15800 - The submenu 'NET (ftp/http)' under 'select source' does not ↵Dieter Plaetinck
advance automatically to the next step
2009-08-06FS#15801 - Change the first step when time is proposed during the setting of ↵Dieter Plaetinck
the clock
2009-08-01go back to correct menu when doing rollbackDieter Plaetinck
2009-08-01ask to export network settings to target system just before configuring ↵Dieter Plaetinck
system, also track network settings possibly done in a separate process and misc cleanups/fixes
2009-08-01dont give bogus warnings on normal setups + cleanup debugging and warningsDieter Plaetinck
2009-08-01optionally reuse existing $TMP_PARTITIONS if found + bugfix when reusing ↵Dieter Plaetinck
$TMP_BLOCKDEVICES
2009-08-01simplify FS asking in autoprepare + write datafiles first, then ask for ↵Dieter Plaetinck
confirmation
2009-08-01optionally reuse definitions from autoprepare in interactive oneDieter Plaetinck
2009-07-29Several grub related fixesGerhard Brauer
Attached the extended patch, this replaced the one from my earlier mail. * Fixed grub device mapping in automatic procedure * Fixed bootdevice handling either if we use a seperate /boot or not in automatic procedure. * Added a hint to Luks passphrasing during process_filesystem The test i have made: a) automatic-lvm-dmcrypt-install-sda: menu.lst ok, HOOKS ok, Boot is fine.... b) generic-install-sda: menu.lst ok, HOOKs ok, boot ok c) generic-install-sda (but without seperate /boot partiton, sda1=swap sda2=/) menu.lst ok, HOOKs ok, boot ok d) fancy-install-on-sda Fails on creating all filesystems/lvm-partitions here, but this is because my Virtualbox VM has a too small disk http://users.archlinux.de/~gerbra/tmp/fancy-install-sda.png http://users.archlinux.de/~gerbra/tmp/fancy-install-sda-tty7.png With this changes i build now a new local iso here and test again a interactive install (no lvm,no crypt, only a normal install) to see if we hurt something in interactive... But i guess not.... Gerhard
2009-07-28fix for incorrect crypt deviceDieter Plaetinck
2009-07-28fix variable name typo in grub menu.lst generation. this will hopefully fix ↵Dieter Plaetinck
kernel lines
2009-07-28fix syntax error, introduced during recent grub mergeDieter Plaetinck
2009-07-28fix variable name typos in grub menu.lst generation. this will hopefully fix ↵Dieter Plaetinck
kernel lines
2009-07-28more friendly "could not figure it out" grub messageDieter Plaetinck
2009-07-27separate automatic prefilling of configs with manual editing + enable ↵Dieter Plaetinck
automatic config updating and grub menu.lst generation in automatic installs
2009-07-27better phrasingDieter Plaetinck
2009-07-27patches, fixes and cleanup for new grub codeDieter Plaetinck
2009-07-27merge in Gerhards grub refactoringsDieter Plaetinck
2009-07-27grub refactoringGerhard Brauer
I have tested it: - With raid1 and seperate /boot on an raid array - With raid1 and no seperate /boot on an raid array - Without raid and with/without seperate /boot On all installs grub installs successfully and i could boot the system. On the raid systems i could also boot from each HD in the array.
2009-07-26use debugging on get_anchestors_mountDieter Plaetinck
2009-07-26automatically add keymap & usbinput to HOOKS if that seems usefulDieter Plaetinck
2009-07-26menu readabilityDieter Plaetinck
2009-07-26syntax fixDieter Plaetinck
2009-07-26prepare HOOKS in mkinitcpio.conf automatically for lvm/dm_crypt users + ↵Dieter Plaetinck
(better) notes to user to pay attention to mkinitcpio.conf + grub menu.lst
2009-07-26useful get_anchestors_mount function which gives you the blockdevice for a ↵Dieter Plaetinck
filesystem + all its ancestors. also: automatically generate grub menu.lst kernel line for dm-crypt, lvm etc setups
2009-07-26cleaner separation of concerns: remove $PART_ROOT hack in favor of more ↵Dieter Plaetinck
useful partion finding function
2009-07-25make the $ret variable local everywhereDieter Plaetinck
2009-07-23rename FTP install to NET install (FS#14587)Dieter Plaetinck
2009-07-22more intelligent manual network configurationMatthias Dienstbier
2009-07-21regression fix for typoDieter Plaetinck
2009-07-21support for reusing existing filesystemsDieter Plaetinck
2009-07-21emphasize differences between automatic and manualDieter Plaetinck
2009-07-21more exit code / UI flow fixes inspired by Matthias Dienstbiers workDieter Plaetinck
2009-07-21fix the dead cancel buttons of some menusMatthias Dienstbier
2009-07-12http/ftp proxy values were set default to a value 0, so that 0 wasGerhard Brauer
exported as proxy settings. This leads that all pacman operations faled, cause we have false proxy-settings (0 is not a valid proxy)
2009-06-29Modified timesetting procedure againGerhard Brauer
With our current code we get problems when the user want to set datetime manually in our dialog. Revisiting last changes i see: it's a bad thing to force any timesetting based on a *selected* timezone in an still UTC environment. So the easiest way (and i hope the last change on this!) is: a) user selected a timezone b) we set this timezonefile to /etc/localtime c) Now we ask: is your hwclock on UTC or localtime? c) UTC BIOSclock user now have both correct system and hw time. d) For localtime users we must re-read the hwclock into our new timezone, cause copy'ing above timezone file has recalculated the systemtime to a false time. I've tested these commit on my PC, both with hwclock on UTC and localtime, also with manual setting and via ntp(date) in the aif dialog. Signed-off-by: Gerhard Brauer <gerbra@archlinux.de>
2009-06-28fix for default value in custom mountpoint + fix for exit conditionDieter Plaetinck
2009-06-28bugfix for better mountpoint picker. i mean it this timeDieter Plaetinck
2009-06-28bugfix for better mountpoint pickerDieter Plaetinck
2009-06-28bugfixes for better mountpoint pickerDieter Plaetinck
2009-06-28let user pick a mountpoint from a list or define a custom oneDieter Plaetinck
2009-06-28modprobe.conf path typo fixDieter Plaetinck
2009-06-27Changed modprobe.conf path for new module-init-tools 3.8Gerhard Brauer
2009-06-25Fixed timesetting for hwclock localtime usersGerhard Brauer
When we set system time from the BIOS clock via hwclock we must honor the timezone the user previous selected during interactive_time(). After boot we are in an UTC environment. If we now - for localtime users - parse hwclcock value to systemtime, then we get later a false systemtime when copying the TZ file to /etc/localtime. Changing /etc/localtime always recalculate the time according to the timezone. Signed-off-by: Gerhard Brauer <gerbra@archlinux.de>
2009-06-20Merge branch 'master' into experimentalDieter Plaetinck
2009-06-20fix syntax error introduced by Xfs freeze patchMatthias Dienstbier
2009-06-14Fix xfs freezing during grub installationGerhard Brauer
Since kernel 2.6.29 xfs_freeze could also freeze non-xfs partitions. This leeds to the problem that in the process of grub installation all our TARGET partitions ($target/ and $target/boot) get freezed - regardless which filesystem they have. The result is a stuck grub install. Better way is: freeze above TARGETS only if they realy have an xfs FS.
2009-06-14also need to select a mirrorDieter Plaetinck
2009-04-12remove comment. patch from Jud "judfilm"Dieter Plaetinck
2009-04-11typo fixDieter Plaetinck