summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2008-03-15Fix trap call, always call cleanupThomas Bächler2-3/+11
2008-03-15Fix syntax error introduced in one of the last commitsThomas Bächler2-3/+3
2008-03-15Make presets more powerful: a fallback image can be generated without a ↵Thomas Bächler2-8/+22
separate configuration file
2008-03-15Use a temporary directory instead of several files. trap cleanupThomas Bächler2-20/+27
2008-03-15Add -S option to skip hooks when building the imageThomas Bächler1-8/+12
2008-03-15Use the new -s= option of replaceThomas Bächler1-12/+2
2008-03-15v86d failed if called before udev, because /dev/mem didn't exist. This patch ↵Thomas Bächler1-0/+1
allows people to use uvesafb earlier.
2008-01-04Allow init=??? syntax againAaron Griffin2-8/+10
Using an explicit set of params passed to kinit is annoying, because we forget things like this. Add init=??? syntax again, for i.e. init=/bin/bash to recover a root password Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-11-14Don't build manpage for now, as it doesn't always work for unknown reasons.0.5.17Thomas Bächler2-1/+186
Instead, include the uncompressed manpage AND the source.
2007-11-09Adjust install script to build the manpageThomas Bächler1-0/+2
2007-11-09Manpage now uses asciidoc.Thomas Bächler2-0/+118
It is not all perfect yet, looks good enough.
2007-11-03Fix Archlinux bug #8490, HAS_MODULES was only set if a dependency ofThomas Bächler1-1/+1
a module is found, not for the module itself.
2007-10-31Add manpage to package. This is only temporary, until we get the0.5.16Thomas Bächler2-0/+2
"source" of it and build it properly.
2007-10-31Revert "Add manpage to package. This is only temporary, until we get the"Thomas Bächler2-2/+0
This reverts commit 06effe2898b15816f68c19877d6ef3c189a71536.
2007-10-31Add manpage to package. This is only temporary, until we get theThomas Bächler2-0/+2
"source" of it and build it properly.
2007-10-31Prepare base hook for klibc-module-init-toolsThomas Bächler1-8/+6
2007-10-31Fix problems with /sbin and /usr/sbin not being in the path,Thomas Bächler2-3/+7
fixes Archlinux #8448
2007-08-11Coding style change, use -n and -z for variable testsAaron Griffin15-35/+35
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com> git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@209 880c04e9-e011-0410-abf7-b926e227c9cd
2007-06-11'added new firewire subsystem for .22 kernels'Tobias Powalowski1-2/+2
git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@207 880c04e9-e011-0410-abf7-b926e227c9cd
2007-05-12- adjusted all hooks for new modprobe pathThomas Bächler6-16/+29
- added compatibility symlink /bin/modprobe - 0.5.14 release git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@206 880c04e9-e011-0410-abf7-b926e227c9cd
2007-05-12- fix init for users that use neither udev nor filesystemsThomas Bächler1-10/+27
git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@205 880c04e9-e011-0410-abf7-b926e227c9cd
2007-05-12- fix a bug with BINARIES= (also accept shared objects, not only executables)Thomas Bächler3-12/+15
- fix some bugs introduced by phrakture (could you be more careful?) git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@204 880c04e9-e011-0410-abf7-b926e227c9cd
2007-03-142007-03-14 Jan Peter den Heijer <jpdenheijer@gmail.com>Aaron Griffin1-1/+1
* mkinitcpio/functions (add_dir) remove existing dir check before adding git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@203 880c04e9-e011-0410-abf7-b926e227c9cd
2007-03-12* Jan Peter den Heijer <jpdenheijer@gmail.com>Aaron Griffin2-2/+2
Default rootdelay for removable devices to 6 seconds. git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@202 880c04e9-e011-0410-abf7-b926e227c9cd
2007-03-12* Jan Peter den Heijer <jpdenheijer@gmail.com>Aaron Griffin1-0/+1
This one exports $rootdelay to $kinit_params to avoid having to wait for $rootdelay 2 times when one specifies rootdelay=x on the kernel cmdline (one in init, one for kinit)... git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@201 880c04e9-e011-0410-abf7-b926e227c9cd
2007-03-12* Jan Peter den Heijer <jpdenheijer@gmail.com>Aaron Griffin1-9/+14
The attached patch places the $root check before killing udev. The point is this: It gives udev a chance to create the device. It also prints a message saying "if you see the device being created here, try passing rootdelay=8 or higher to the kernel" also some minor edits: - Use echo instead of message when dropping into the shell when $root isn't found. People will always want to see those message i guess... - fixed a little typo : "use d echo * " is now "use echo * " mkinitcpio-rev199-place-rootcheck-before-killing-udev.patch git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@200 880c04e9-e011-0410-abf7-b926e227c9cd
2007-03-07Changes / suggestions from Jan Peter den Heijer <jpdenheijer@gmail.com>Aaron Griffin2-8/+19
* Check for root device, drop down to recovery prompt and allow for reboot * Handle rootdelay in init (before udev is killed), to properly populate devices git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@199 880c04e9-e011-0410-abf7-b926e227c9cd
2007-03-05Root delay *MUST* be passed on the command line if not using the filesystem hookAaron Griffin1-0/+4
git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@198 880c04e9-e011-0410-abf7-b926e227c9cd
2007-03-02Absolute paths for modinfo and modprobe, as /sbin may not be in everyone's pathAaron Griffin1-2/+2
git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@197 880c04e9-e011-0410-abf7-b926e227c9cd
2007-03-01Fix the "Loading root filesystem module...-e" buggy outputAaron Griffin3-3/+3
git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@196 880c04e9-e011-0410-abf7-b926e227c9cd
2007-02-12Test existance before adding directories, as per bug #5245Aaron Griffin1-3/+3
git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@195 880c04e9-e011-0410-abf7-b926e227c9cd
2007-01-22'upgpkg: removed non working raid partitions from raid description'Tobias Powalowski1-2/+0
git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@194 880c04e9-e011-0410-abf7-b926e227c9cd
2007-01-15'fixed lvm2 in config'Tobias Powalowski1-3/+3
git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@192 880c04e9-e011-0410-abf7-b926e227c9cd
2007-01-11fixed raid autodetection for newer kernelsThomas Bächler1-5/+11
git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@191 880c04e9-e011-0410-abf7-b926e227c9cd
2006-12-07reverted partially fucked up commit. should be better nowThomas Bächler3-4/+4
git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@190 880c04e9-e011-0410-abf7-b926e227c9cd
2006-12-07- worked around "libata not added" bug. this needs to be looked at carefullyThomas Bächler3-3/+3
git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@189 880c04e9-e011-0410-abf7-b926e227c9cd
2006-12-06Trying to address piix issue:Thomas Bächler3-2/+21
- added -m to print a message before passing control to kinit - added earlymodules= to preload modules git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@187 880c04e9-e011-0410-abf7-b926e227c9cd
2006-11-27fixed comment in default configThomas Bächler1-1/+1
git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@184 880c04e9-e011-0410-abf7-b926e227c9cd
2006-10-24- Added mkinitcpio.d to install.shThomas Bächler1-0/+2
- New tarball: 0.5.9 git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@183 880c04e9-e011-0410-abf7-b926e227c9cd
2006-10-24- Preset changes to better config file formatThomas Bächler3-15/+47
- Global kver for all images in a preset - Allow comments (#) in kernel commandline git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@182 880c04e9-e011-0410-abf7-b926e227c9cd
2006-10-24- fix for occasional broken images for ide usersThomas Bächler1-0/+6
git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@181 880c04e9-e011-0410-abf7-b926e227c9cd
2006-10-24removed unnecessary sanity check (never worked anyway)Thomas Bächler1-3/+0
git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@180 880c04e9-e011-0410-abf7-b926e227c9cd
2006-10-23- Fixed autodetectionThomas Bächler5-25/+34
- Minor changes to presets - Removed ata, made sata 2.6.19-ready and added pata git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@179 880c04e9-e011-0410-abf7-b926e227c9cd
2006-10-17added initial preset supportThomas Bächler3-1/+41
git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@178 880c04e9-e011-0410-abf7-b926e227c9cd
2006-10-15added /ata for autodetectionThomas Bächler1-1/+1
git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@176 880c04e9-e011-0410-abf7-b926e227c9cd
2006-10-15fixed autodetectionThomas Bächler1-10/+10
git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@175 880c04e9-e011-0410-abf7-b926e227c9cd
2006-10-15Added disk group check for filesystem detectionAaron Griffin1-10/+9
git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@174 880c04e9-e011-0410-abf7-b926e227c9cd
2006-10-15added install/ata and new deprecation checkThomas Bächler2-0/+39
git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@173 880c04e9-e011-0410-abf7-b926e227c9cd
2006-10-04/tmp cleanup and autodetection fixes (checked in previously)Aaron Griffin1-2/+4
git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@172 880c04e9-e011-0410-abf7-b926e227c9cd
2006-09-30Changed block device scanning to really work this timeAaron Griffin1-18/+15
It seems I was a bit of an idiot before... using sysfs and all that Fixed it to use "find /dev -type b" git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@170 880c04e9-e011-0410-abf7-b926e227c9cd