Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-01-10 | Remove parseblock usage from resume hook, also fix resuming with tuxonice | Thomas Bächler | 1 | -10/+18 | |
2010-01-10 | Remove klibc-isms from autodetect: Use blkid for filesystem detection | Thomas Bächler | 1 | -4/+1 | |
2010-01-10 | Make base hook help message more generic, remove klibc reference | Thomas Bächler | 1 | -2/+2 | |
2010-01-10 | Remove kinit usage from /init: Implement parseblock and kinit in shell code, ↵ | Thomas Bächler | 2 | -36/+56 | |
use busybox/switch_root for the final step. TODO: NFS | |||||
2010-01-10 | Do not mount /proc before busybox --install - this requires ↵ | Thomas Bächler | 1 | -3/+2 | |
CONFIG_BUSYBOX_EXEC_PATH="/bin/busybox" in busybox | |||||
2010-01-05 | Start moving from klibc to glibc+busybox | Thomas Bächler | 2 | -17/+14 | |
Remove klibc-isms from base and init (except kinit, which will be done in a later commit) Install busybox to the initramfs and change /init so it can be used with busybox | |||||
2010-01-05 | Revert 1558dfbf3b2a42f43594acf6e3d8f9b329ff1133 and ↵ | Thomas Bächler | 2 | -18/+5 | |
984cbd4eb023001668eea530e2b5ed2e57ba3693 and depend on bash There was no proper upgrade path for these changes. This can be reconsidered once a clean upgrade path is provided. Compatibility with non-bash shells is not as important as backwards-compatibility of existing configurations. | |||||
2009-12-13 | added done message to udevd startup | Tobias Powalowski | 1 | -0/+1 | |
2009-12-13 | start udevd in init to solve the firmware loading bug | Tobias Powalowski | 1 | -0/+7 | |
2009-12-05 | change to new firewire subsystem | Tobias Powalowski | 1 | -2/+2 | |
2009-11-27 | fixed autodetection of raid module on mdadm>=3.0.x | Tobias Powalowski | 1 | -1/+1 | |
2009-11-02 | fix for pcmciautils-016 | Tobias Powalowski | 1 | -1/+4 | |
2009-10-08 | Skip options starting with a digit, sh variables must not start with a digit. | Thomas Bächler | 1 | -0/+1 | |
2009-09-30 | rootdelay check: Fix compatibility with other sh implementations than dash ↵ | Thomas Bächler | 1 | -1/+1 | |
and make it more reliable The old implementation failed on bash and failed on both if rootdelay was not a number. The logic is now as follows: If "$rootdelay"="", then [ -z "${rootdelay}" ] is true If not, then the part after the || is executed - if ${rootdelay} is not a number, or is <0, then [ ${rootdelay} -ge 0 ] fails, and the test will return true due to the !. The previous implementation failed here, because [ ! ${rootdelay} -ge 0 ] returns false on error, while ! [ ${rootdelay} -ge 0 ] returns true on error. | |||||
2009-09-19 | Remove obsolete install script. | Loui Chang | 1 | -26/+0 | |
Signed-off-by: Loui Chang <louipc.ist@gmail.com> | |||||
2009-09-19 | Specify mansource, manversion and manmanual when generating the man page. | Loui Chang | 2 | -5/+1 | |
This also removes occurances of FIXME in the page. Signed-off-by: Loui Chang <louipc.ist@gmail.com> | |||||
2009-09-04 | Exit with error if PRESETS seems to be defined as an array. | Loui Chang | 1 | -2/+6 | |
Signed-off-by: Loui Chang <louipc.ist@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> | |||||
2009-09-01 | Defining PRESETS as a bash array is no longer supported. | Loui Chang | 2 | -2/+11 | |
PRESETS should be defined as a string in all mkinitcpio preset files for compatibility with dash. Signed-off-by: Loui Chang <louipc.ist@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> | |||||
2009-09-01 | Replace all occurances of 'source' with a dot for dash compatibility. | Loui Chang | 2 | -7/+7 | |
Signed-off-by: Loui Chang <louipc.ist@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> | |||||
2009-09-01 | Remove generated file 'mkinitcpio.5' | Loui Chang | 1 | -189/+0 | |
Signed-off-by: Loui Chang <louipc.ist@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> | |||||
2009-09-01 | Makefile: Add a rule to generate a source tarball. | Loui Chang | 1 | -1/+25 | |
Signed-off-by: Loui Chang <louipc.ist@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> | |||||
2009-08-05 | Add Makefile. | Loui Chang | 1 | -0/+44 | |
Signed-off-by: Loui Chang <louipc.ist@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> | |||||
2009-08-05 | Remove trailing whitespace in manpage. | Loui Chang | 1 | -26/+26 | |
Signed-off-by: Loui Chang <louipc.ist@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> | |||||
2009-08-05 | Update man page to reflect current usage of HOOKS. | Loui Chang | 1 | -2/+4 | |
Signed-off-by: Loui Chang <louipc.ist@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> | |||||
2009-08-05 | Do not rely on -L test; use -h instead. | Loui Chang | 4 | -5/+5 | |
See `man dash` Signed-off-by: Loui Chang <louipc.ist@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> | |||||
2009-08-05 | Eliminate bashisms so things work in dash. | Loui Chang | 2 | -6/+6 | |
Signed-off-by: Loui Chang <louipc.ist@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> | |||||
2009-08-05 | Set $UID if unset, required by the autodetect hook. | Loui Chang | 1 | -0/+4 | |
$UID isn't set by default in dash. Signed-off-by: Loui Chang <louipc.ist@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> | |||||
2009-07-19 | Add new 2.6.30 storage modules to usb hook0.5.26 | Thomas Bächler | 1 | -0/+1 | |
2009-06-07 | Always use rootdelay when polling a device, set it earlier in the init file0.5.25 | Thomas Bächler | 2 | -8/+8 | |
2009-06-07 | Fix #12374 | Thomas Bächler | 1 | -1/+1 | |
2009-06-07 | Adjust for module-init-tools change: usb-load-ehci-first is now ↵ | Thomas Bächler | 1 | -1/+1 | |
usb-load-ehci-first.conf | |||||
2009-06-07 | Pass arguments to init properly | Thomas Bächler | 1 | -3/+4 | |
2009-06-07 | Don't only check for block devices, but also for symbolic links. | Thomas Bächler | 2 | -3/+3 | |
If we have a symlink, we don't check further if it points to a block device, partially due to klibc's readlink being broken. | |||||
2009-06-07 | Fix an 'elif' that should have been an 'if' | Thomas Bächler | 1 | -1/+1 | |
2009-06-06 | Use poll_device before resuming, continue if the device doesn't exist | Thomas Bächler | 1 | -10/+12 | |
2009-06-06 | Remove the usb and fw runtime hooks, as a default delay is now always set | Thomas Bächler | 4 | -18/+2 | |
2009-06-06 | Rework the root device detection / creation stage | Thomas Bächler | 1 | -36/+34 | |
- Set rootdelay to 10 by default - Skip the whole detection stage if we use root on nfs - Use the new poll_device function to wait for at most $rootdelay seconds - Always pass rootdelay=0 to kinit, as we ensure the existence of the root device - Don't reboot after the fallback. This allows a user to fix a problem and continue booting - Rely on kinit to detect the root filesystem type. The rootfstype= option can still be used to override Our old method would have failed as well, as the code for filesystem detection is the same | |||||
2009-06-06 | Remove the filesystems runtime hook: Detection is done by kinit, don't ↵ | Thomas Bächler | 2 | -50/+3 | |
duplicate code here | |||||
2009-06-06 | Remove the modload hook. It is untested and unmaintained. | Thomas Bächler | 2 | -66/+0 | |
2009-06-06 | Add common poll_device function | Thomas Bächler | 1 | -0/+15 | |
2009-06-06 | Add a new file init_functions that contains common functions used in /init ↵ | Thomas Bächler | 4 | -2/+11 | |
and the hooks | |||||
2009-06-06 | Add support for lzma and bzip2 compression for the image | Thomas Bächler | 2 | -1/+10 | |
2009-06-06 | Add all hid modules for now, as we cannot autodetect them using sysfs | Thomas Bächler | 1 | -1/+1 | |
2009-05-24 | 'added firmware parsing to add_modules #14783'0.5.24 | Tobias Powalowski | 1 | -1/+6 | |
2009-05-23 | 'added symlinks to add_binary fixes #7999' | Tobias Powalowski | 1 | -1/+1 | |
2009-05-23 | 'fixed #14781' | Tobias Powalowski | 1 | -1/+1 | |
2009-04-08 | Improve modalias parsing line | Aaron Griffin | 1 | -1/+1 | |
Replace find-exec syntax, using + instead of \; This is faster (executes cat for all files instead of once for each file found). IMPORTANT: This also has the added benefit of fixing a bash 4.0 bug where $(find ... -exec ... \;) fails hard. Ugh Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> | |||||
2009-02-04 | Silence errors when killing udevd | Gerardo Exequiel Pozzi | 1 | -1/+1 | |
udev forks some processes, and sometimes minips returns multiple PIDs. The error messages are annoying, so we'll simply remove them Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> | |||||
2009-01-27 | Add extra hid modules when appropriate | Thomas Bächler | 1 | -0/+1 | |
2009-01-23 | Dry-run output check was reversed, whoops | Aaron Griffin | 1 | -1/+1 | |
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> |