aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* mdadm: Implement support for mdmon to static binarySebastian Pipping2011-01-171-3/+4
| | | | Without this patch a static /sbin/mdadm binary results in an initramfs without mdmon
* use mdadm instead of bundled stripped down mdassemble (v2)Matthias Dahl2011-01-171-0/+12
| | | | | | | | | | | | | mdassemble can't handle newer metadata formats and fails for partitioned arrays, among other things. This... - replaces the bundled mdassemble with proper support for mdadm - fixes raid autodetection/assemble when no mdadm.conf is available - fixes a compilation failure for newer mdadm versions Tested w/ genkernel 3.4.10.907 and mdadm 3.1.3.
* Add more detail to some LVM log messagesSebastian Pipping2011-01-131-3/+3
|
* GPG initramfs appenddacook2011-01-111-0/+20
| | | | Add function/handling to actually add the GPG binary to the initramfs
* Check return codes of cpio (lessen from bug #246370)Sebastian Pipping2011-01-111-15/+30
|
* Catch errors from append_* (lesson from bug #246370)Sebastian Pipping2011-01-111-1/+1
|
* Allow configuring the list of busybox applets (bug #326593)Sebastian Pipping2011-01-091-1/+1
|
* Review and fix some -eq and -ne conditionalsSebastian Pipping2011-01-071-4/+4
| | | | This fixes "sh: bad number" with busybox 1.18.1 during activation of mdev.
* use a symlink instead of a hardlink for busybox utils (for Gentoo bug #246370)Andrew Gaffney2009-12-061-1/+1
|
* Make sure to change back to existant directory before removing the current ↵Andrew Gaffney2009-11-151-0/+12
| | | | directory for Gentoo bug #291794
* /etc/scsi_id.config does not exist by default in newer udev, but is still ↵Robin H. Johnson2009-11-111-1/+3
| | | | respected by utils if created, so do not error.
* Improve naming of bootflags, added support for: port, target portal, ↵craig2009-10-031-1/+1
| | | | username, password, username_in, password_in, debug
* Merge branch 'master' of git://git.wolf31o2.org/projs/genkernelcraig2009-09-261-2/+8
|\
| * fixing the libaio search as its a singular element not part of a multipart ↵tsunam2009-09-221-1/+1
| | | | | | | | search
| * Should have all the proper libraries now for multipath for Gentoo bug #284592tsunam2009-09-211-1/+7
| |
| * Updating some multipath code from Gentoo bug #284589tsunam2009-09-211-1/+1
| |
* | Merge branch 'master' of git://git.wolf31o2.org/projs/genkernelcraig2009-08-081-1/+7
|\|
| * Adding Id header.Chris Gianelloni2009-07-251-0/+1
| |
| * Apply patch for Gentoo bug #276753 for new lvm.static binaryAndrew Gaffney2009-07-121-1/+6
| |
* | iSCSI patch for genkernelcraig2009-06-281-0/+18
|/
* Clean up append_multipath() code to copy files in a loop and report file ↵Andrew Gaffney2009-03-061-26/+22
| | | | that failed to copy
* Apply patch from robbat2 to fix whitespace breakage in multipath codeAndrew Gaffney2009-03-061-15/+15
|
* Modify append_data to die on 0 arguments and check arg 2 with isTrue(). ↵Andrew Gaffney2009-03-061-1/+2
| | | | Based on a patch from robbat2
* Die messages for multipath addedJoshua Jackson2009-02-241-0/+12
|
* adding multipath to append_dataJoshua Jackson2009-02-241-1/+2
|
* initram based related multipath stuff addedJoshua Jackson2009-02-241-0/+37
| | | | believe this should be all that is needed
* Actually setting permissions. It helps if one remembers to 'git add' before ↵Chris Gianelloni2008-12-161-0/+0
| | | | doing their commit.
* Use : as a regex separator instead of / since REAL_ROOT will have / in itAndrew Gaffney2008-12-151-1/+1
|
* Create /sbin directory in append_luks for bug #250330Andrew Gaffney2008-12-131-5/+7
|
* missing }Andrew Gaffney2008-12-131-1/+1
|
* Move udhcpc's script to default locationAndrew Gaffney2008-12-131-4/+7
|
* Add --real-root=<foo> parameter to specify a default for real_root= in the ↵Andrew Gaffney2008-12-131-0/+5
| | | | initramfs for gentoo bug #249783
* s/aux/luks/ for gentoo bug #250330Andrew Gaffney2008-12-081-6/+6
|
* Move all netboot logic from catalyst into gkAndrew Gaffney2008-12-061-3/+19
|
* Break apart cryptsetup stuff into separate append_luks() and make ↵Andrew Gaffney2008-11-171-21/+35
| | | | append_auxillary() dependent on ${BUSYBOX} for gentoo bug #247052
* Only append unionfs_fuse stuff if UNIONFS is setAndrew Gaffney2008-11-141-5/+2
|
* Add fuse to MODULES_FSAndrew Gaffney2008-11-131-13/+12
| | | | | Remove direct calls to compile_fuse() and append_fuse() Disable bincache for fuse, since we don't need any files at runtime from it
* Make sure that /sbin/unionfs is +xagaffney2008-11-131-0/+1
|
* Correct unionfs-fuse bincache path and clean up debugging codeagaffney2008-11-121-2/+2
|
* Add append_fuse() and append_unionfs_fuse() functionsagaffney2008-11-121-0/+30
|
* Only append splash portion to initramfs if SPLASH is setagaffney2008-08-071-1/+5
|
* Removed all references to an initrd and renamed most initr{d,amfs} stuff to ↵Chris Gianelloni2008-07-281-1/+1
| | | | simply 'ramdisk' to simplify things for the future.
* Moving files from generic to defaults, since they are the defaults used ↵Chris Gianelloni2008-07-281-14/+14
| | | | globally.
* Stick CONFIG_INITRAMFS_ROOT_GID in the .config, tooAndrew Gaffney2008-03-131-1/+1
| | | | git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@651 67a159dc-881f-0410-a524-ba9dfbe2cb84
* Remove existing CONFIG_INITRAMFS_SOURCE line and write new one as well as ↵Andrew Gaffney2008-03-131-1/+3
| | | | | | CONFIG_INITRAMFS_ROOT_UID line git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@650 67a159dc-881f-0410-a524-ba9dfbe2cb84
* Change sed delimeterAndrew Gaffney2008-03-131-1/+1
| | | | git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@649 67a159dc-881f-0410-a524-ba9dfbe2cb84
* We should edit the copy of the kconfig instead of the source fileAndrew Gaffney2008-03-131-1/+1
| | | | git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@648 67a159dc-881f-0410-a524-ba9dfbe2cb84
* Instead of copying the initramfs into the kernel tree, we now sed the ↵Andrew Gaffney2008-03-131-1/+3
| | | | | | kconfig to point CONFIG_INITRAMFS_SOURCE to the generated image git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@647 67a159dc-881f-0410-a524-ba9dfbe2cb84
* Change the location we copy the intiramfs to for integrated initramfsAndrew Gaffney2008-03-131-2/+1
| | | | git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@644 67a159dc-881f-0410-a524-ba9dfbe2cb84
* Get rid of the ENABLE_PEGASOS_HACKS hacksAndrew Gaffney2008-03-131-8/+2
| | | | | | | | Add INTEGRATED_INITRAMFS option to optionally insert the generated initramfs directly into the kernel image Change default build order to build the kernel last to facilitate the INTEGRATED_INITRAMFS option Add GENZIMAGE option and change various checks from ENABLE_PEGASOS_HACKS to GENZIMAGE git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@631 67a159dc-881f-0410-a524-ba9dfbe2cb84