summaryrefslogtreecommitdiff
path: root/src/aif.sh
AgeCommit message (Collapse)Author
2011-02-13Parabola rebranding2011.02.13-parabola2011-02-13parabolaNicolás Reynolds
2010-12-06until we have bash 4.2, import the new associative arrays in the global scopeDieter 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-03-24fix returns and exits in subshellsMatthias 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-02fix sort orderDieter Plaetinck
Since recently - http://www.archlinux.org/news/476/ - we have to set LC_COLLATE ourself. without this setting, sorting order was inconsistent. One of the symptons of this was filesystems getting mounted in the wrong order ( first /home, /boot and then /), causing obvious breakages and weird output in df. With this fix, first / gets mounted, then /boot and /home. We use sorting at multiple places within AIF and i believe they all expect LC_COLLATE=C
2009-09-04allow only executing aif as user rootDieter Plaetinck
2009-07-29add disclaimerDieter Plaetinck
2009-07-19use LANG=C when parsing aif output. Fixes FS#14852Dieter Plaetinck
2009-06-14fix for remote (http) modulestuxce
2009-03-14load lib-misc early so debugging worksDieter Plaetinck
2009-03-13move flowcontrol stuff into its own libraryDieter Plaetinck
2009-03-08sort procedure names in help messageDieter Plaetinck
2009-03-06load lib-ui in early bootstrap so we dont need to define some functions ↵Dieter Plaetinck
redundantly in aif.sh
2009-03-01premature die_error fixDieter Plaetinck
2009-03-01better error handling in log/debug functionsDieter Plaetinck
2009-03-01fix for undefined die_error + avoid loopsDieter Plaetinck
2009-02-28fix for sourcing of backup files (*~)Dieter Plaetinck
2009-02-28support for debug categoriesDieter Plaetinck
2009-02-22since we use /tmp now, no more need to hide files. some categorizing ↵Dieter Plaetinck
(tagging) of files is useful though
2009-02-15even better display of proceduresDieter Plaetinck
2009-02-15fix for display of user proceduresDieter Plaetinck
2009-02-15fix for procedures displayDieter Plaetinck
2009-02-15some more changes related to FHS stuffDieter Plaetinck
2009-02-14tried to make aif FHS/hier compliant + updated howto/readmeDieter Plaetinck
2009-01-24tell user where to find the readmeDieter Plaetinck
2008-12-20arg passing fixDieter Plaetinck
2008-12-20output fixDieter Plaetinck
2008-12-20allow procedures to add stuff to usage outputDieter Plaetinck
2008-12-20enhanced arg parsing + automatic procedure can read configs nowDieter Plaetinck
2008-12-20first version of new argument parsing where we load module/procedure first ↵Dieter Plaetinck
so we can override the arg parsing behavior
2008-12-18todo updatesDieter Plaetinck
2008-12-12cleanup stale files on start and stop + long overdue introduction of ↵Dieter Plaetinck
$RUNTIME_DIR
2008-12-09implementation of LOG_TO_FILE 1/0, dont send log/debug to tty1. in some ↵Dieter Plaetinck
cases use exit instead of stop_installer + 2 small fixes
2008-12-09typo fixDieter Plaetinck
2008-12-09moving some code around to make some stuff prettierDieter Plaetinck
2008-12-09layout fixDieter Plaetinck
2008-12-09command args related fixesDieter Plaetinck
2008-12-09syntax bugfixDieter Plaetinck
2008-12-09basic overridable implementation of commandline argument parsingDieter Plaetinck
2008-11-17misc small cleanups/todo updatesDieter Plaetinck
2008-11-16updated HOWTO for install using packages, got rid of patch-install-cd script ↵Dieter Plaetinck
+ renamed fifa into aif everywhere