summaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Collapse)Author
2010-12-05code cleanup: use bash4 associative arrays for filesystem stuffDieter Plaetinck
now the information about which setup programs for filesystems, label programs, which FS'es can go on which blockdevices, need/can have labels, can be mounted and FS friendly names are in a central place in libs/lib-blockdevices-filesystems.sh. This simplifies the code somewhat where you actually want to work with the filesystems. Also, we only check the available filesystem utilities once at program startup, causing a performance improvement.
2010-12-05introduce experimental Nilfs2 supportDieter Plaetinck
2010-12-05make AIF track needed filesystem packagesDieter Plaetinck
filesystem packages are scheduled to go out of base, hence AIF must track which ones are needed and which are not by keeping an eye open during the filesystems creation (and rollback) steps. In the interactive procedure, the appropriate packages will be preselected, in the automatic procedure, you're supposed to configure the needed packages yourself now. This is reflected in the examples.
2010-11-13typo fixDieter Plaetinck
Reported by by Christian (neptunerx) FS#19400 - Typo in the installer
2010-08-15Add Architecture = auto in lib-pacman2010.09.30Gerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
2010-05-08compliancy with new upstream apiDieter Plaetinck
2010-04-24be more thorough when checking $grubdevDieter Plaetinck
2010-04-18implement consistent/generic, more stable {en,de}coding of fs_params and ↵Dieter Plaetinck
fs_opts. this should fix some bugs with filesystem creating failing when options were specified
2010-04-16change infofy calls to inform, because libui-sh changed function nameDieter Plaetinck
2010-04-12perform udevadm settle to avoid raceconditions where the device would not be ↵Dieter Plaetinck
ready in time. fixes http://mailman.archlinux.org/pipermail/arch-releng/2010-April/000974.html
2010-04-10rename findpartitions to findblockdevices, as that's what it really does nowDieter Plaetinck
2010-04-10Do not hide the whole disk when choosing partitions for file systemsThomas Bächler
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
2010-04-06only ask label/uuid/dev when doing interactive FS setup, not needed for ↵Dieter Plaetinck
autoprepare. as autoprepare has uuid hardwired
2010-04-05make sure to create the parent directories for the logfiles in lib-misc ↵Dieter Plaetinck
run_background and run_controlled. this caused breakage now since libui logs to another directory
2010-04-05fix for syntax error. $LOG_TO_FILE may not be set when ui_init is called ↵Dieter Plaetinck
(i.e. the first time)
2010-04-04only ask libui to do debugging when we want itDieter Plaetinck
2010-04-04correctly check integer value of $LOG_TO_FILEDieter Plaetinck
2010-04-04logfiles have to be passed as string nowDieter Plaetinck
2010-04-04simplify check_is_in functionDieter Plaetinck
2010-03-24use the latest libui-sh and maximize the features for initialising it (thats ↵2010.03.25Dieter Plaetinck
needed now as libui no longer incorrectly directly accessess aif variables)
2010-03-24prevent breakage when filesystem labels contain spacesDieter Plaetinck
2010-03-24implement labelsetting for those filesystems for which it was not ↵Matthias Dienstbier
implemented yet
2010-03-24fix returns and exits in subshellsMatthias Dienstbier
2010-03-24make UUID partition access default for autoprepareDieter Plaetinck
2010-03-24make the label/uuid/devicefile options more clear to the userDieter Plaetinck
2010-03-24Merge remote branch 'aif-new/label'Dieter Plaetinck
2010-03-11fix target_configure_network for dhcp default in rc.confMatthias Dienstbier
2010-03-11display info screen while ntp syncs the clockMatthias Dienstbier
2010-03-11continue if ask_datetime was canceledMatthias Dienstbier
2010-03-10migrate everything to new approach where lib-ui.sh contains just some ↵Dieter Plaetinck
aif-specific things. all the generic UI stuff is now a separate project called libui-sh
2010-03-10move the stdout-stderr-swapping into _dia_dialogMatthias Dienstbier
2010-03-10remove useless returnMatthias Dienstbier
2010-03-10add possibility to use label for accessing partitionsMatthias Dienstbier
2010-03-10lib-ui improvementsMatthias Dienstbier
2010-03-07fix some whitespace2010.03.09Dieter Plaetinck
2010-03-06put /etc/crypttab in list of to-edit config files. fixes FS#17973 - ↵Dieter Plaetinck
/etc/crypttab should be included into section "6 Configure System"
2010-03-06make labels mandatory for those FSes who need it + let user optionally ↵Dieter Plaetinck
define label for other FSes
2010-03-06Remove a leading whitespace in the generated menu.lstThomas Bächler
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
2010-03-06Fix grub lines for various encryption setupsThomas Bächler
The first one used a deprecated syntax and failed whenever / was not called /dev/mapper/root The second one got a cosmetical cleanup to be more consistent with what was set during the installer The third one also failed whenever / was not called /dev/mapper/root Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
2010-03-05try to use UUID in fstab. fixes FS#17632 - [uuid support] regression in ↵Dieter Plaetinck
/etc/fstab
2010-03-05add the `-D' option to the sfdisk call.Mark Pustjens
This causes some extra space to be saved for the MBR, which is needed for grub2 in some cases. http://www.mail-archive.com/arch-general@archlinux.org/msg11100.html
2010-03-05fix for crashing when it cannot find packages to let user select from. fixes ↵Dieter Plaetinck
FS#15906
2010-03-05fix + crashfix when no disks foundDieter Plaetinck
2010-03-05fix ask_string api docDieter Plaetinck
2010-03-05remove /etc from suggested list of mountpoints as thats a bad idea + add ↵Dieter Plaetinck
/var as suggested item. fixes FS#17136
2010-03-05support virtio blockdevicesVincent R
2009-11-11variable assigment syntax errorPavel Hofman
2009-09-25Wrong sentence was correctedLaszlo Papp
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