summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2010-12-09properly pass on $BACKGROUND_EXIT so that $CONTROLLED_EXIT is setDieter Plaetinck
2010-12-09lift no-hyphen restriction on run_{controlled,background} identifiersDieter Plaetinck
Since 44bc9f54734d9280c71959e56189044141bc1640 this is no longer an issue
2010-12-09fix correct exitcode variables in run_{controlled,background} commandsDieter Plaetinck
Since 44bc9f54734d9280c71959e56189044141bc1640, the variablenames for the exit code was still incorrect in the debug logmessage and a doc header Also added a debug line for run_controlled
2010-12-09When user hits cancel in "Manage filesystems", we should return to "Prepare ↵Dieter Plaetinck
Harddrive", not start processing
2010-12-07also add lvm2 hook in target mkinitcpio.conf for non-root logical volumesDieter Plaetinck
2010-12-07use FSOPTS arrays properlyDieter Plaetinck
2010-12-07fix missing filesystem friendly namesDieter Plaetinck
2010-12-07clean up variable names/scopes in loading codeDieter Plaetinck
2010-12-06fix filesystem listings in autoprepare and interactive filesystems modeDieter Plaetinck
2010-12-06until we have bash 4.2, import the new associative arrays in the global scopeDieter Plaetinck
2010-12-06fix bug which prevented populating possible FS arrayDieter Plaetinck
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>