Commit Graph

186 Commits (421b210c67a59b5a92ce5a92c6d49254cf1ec07a)

Author SHA1 Message Date
Fabio Erculiani 3a054014e8 Drop our own /sbin/modprobe and use busybox built-in applet instead
12 years ago
Peter Hjalmarsson 4733b31816 Unify copy_binaries() more
12 years ago
Peter Hjalmarsson 6cc7e382d6 Make copy_binaries compatible with lddtree from pax-utils-0.6
12 years ago
Richard Yao e4af35fdfc Make missing ZFS config file failures into warnings, bug #438200
12 years ago
Robin H. Johnson e6de60283b Bug #286187: Complete multipath support.
12 years ago
Robin H. Johnson 85d772454a Bug #414581: ensure built-in initramfs compress config options are set to avoid silentoldconfig bailing out.
12 years ago
Robin H. Johnson 5d93452a3b Record the version of Genkernel used to build a given initramfs.
12 years ago
Sebastian Pipping 773a8801d6 Use actual kernel config for check of available compression methods (bug #436820)
12 years ago
Rick Farina 255c8e8498 Make e2fsprogs optional (and off by default)
12 years ago
Sebastian Pipping c9a61ce2c7 Append e2fsck and mke2fs to initramfs
12 years ago
Richard Yao 908a463e07 Support module options set in /etc/module.d, amend cmdline options patch
13 years ago
Sebastian Pipping 15a33f3d28 Catch case with no initramfs compression supported by kernel (bug #423847)
13 years ago
Sebastian Pipping 7045223180 Fix detection of initramfs compression with bzip2 as best candidate
13 years ago
Sebastian Pipping 88892f5df2 Use proper ${KERNEL_CONFIG} rather than ${KERNEL_DIR}/.config as input
13 years ago
Sebastian Pipping 5153192ca2 Use blkid from system's util-linux rather than compiling e2fsprogs ourselves
13 years ago
Sebastian Pipping 419f1cee8b Be verbose bout files being added to initramfs for --loglevel=2 and above
13 years ago
Sebastian Pipping 1ac90970d6 Revert verbosity of internals (a debugging leftover)
13 years ago
Sebastian Pipping 9743f8b39c Stop removing lvm/dmsetup from the initramfs (bug #415697)
13 years ago
Robin H. Johnson b2caeadca2 lddtree call must be outside the for loop.
13 years ago
Robin H. Johnson 33f49ec6ee gen_initramfs: Use CC0 instead of public domain for copy_binaries to cover French jurisdiction concerns.
13 years ago
Sebastian Pipping d31d1e53ff Adjust licensing policy on copy_binaries() after a chat with robbat2
13 years ago
Sebastian Pipping f1e3cd9290 Merge branch 'cryptsetup'
13 years ago
Sebastian Pipping 0a23f1883f Make sure that we can use our own copy_binaries in the future
13 years ago
Sebastian Pipping 23ef506351 Support a non-static cryptsetup binary (bug #409277)
13 years ago
Sebastian Pipping 9e947f4416 Add error detection to copy_binaries
13 years ago
Robin H. Johnson 2828226b6f gen_initramfs: Release the copy_binaries function as public domain.
13 years ago
Robin H. Johnson 9f36ecc125 Handle other possible paths for LVM.
13 years ago
Sebastian Pipping a3cc35f063 Untar keymaps
13 years ago
Sebastian Pipping 66e5a24704 Add "fastest" to supported initrd compressions
13 years ago
Sebastian Pipping 10a2bde198 Refactor code selecting best available initrd compression
13 years ago
Sebastian Pipping 0da4543b8a Support comression "lzop" (not just "lzo") as wrongly advertised by comments in genkernel.conf before
13 years ago
Sebastian Pipping b7efd3d658 Be more helpful when requested compression is not available
13 years ago
Sebastian Pipping cfca839587 Error out on unknown initrd compression, reported by Peter Gantner (bug #411197)
13 years ago
Sebastian Pipping c0ed5530a5 Fix initrd compression "gzip", reported by Peter Gantner (bug #411197)
13 years ago
Sebastian Pipping 7ee9306c7d Fail hard on LUKS inclusion error (bug #409277), advise about sys-fs/cryptsetup[static], drop support for cryptsetup binary from /bin/
13 years ago
Robin H. Johnson 265363f79d Fix dmraid building with LVM/device-mapper
13 years ago
Robin H. Johnson 1240654461 Bugfixes in new code branches that I didn't test fully.
13 years ago
Robin H. Johnson 94dc288487 Customizable initramfs compression based on Pentoo genkernel fork
13 years ago
Richard Yao fc98fa9d89 Implement ZFS Support
13 years ago
Robin H. Johnson 5f4d31dfd0 copy_binaries, multipath: refactor for ease of use and readability.
13 years ago
Richard Yao a871576d17 Fix hardcoded paths in multipath support
13 years ago
Richard Yao 1079122ea0 copy_binaries: utility function to pick up a binary and needed libs
13 years ago
Richard Yao 73520cb6b2 Implement --[no-]compress-initramfs option to complement --[no-]integrated-initramfs
13 years ago
Robin H. Johnson 14c61e729d Add a few more directories and initial device nodes to the initramfs, and improve datestamp. Based on development by WilliamH for initramfs /usr mounting.
13 years ago
Robin H. Johnson a141d71531 Improve option handling.
13 years ago
Fabio Erculiani 1e50bd01d2 trivial: cleanup code, drop whitespaces and some more cruft
14 years ago
Fabio Erculiani 7fef86581a dmraid requires dmsetup to assign UUID to discovered RAID volumes, close bug #382555
14 years ago
Sebastian Pipping 691d7aad4d No longer copy /lib/libsysfs*so* for multipath-tools (bug #300841, bug #377709)
14 years ago
Sebastian Pipping bf0cad6a30 Remove support for sys-fs/evms, as it was removed from Gentoo (bug #372423)
14 years ago
Peter Hjalmarsson 1cf3de853a Remove "--slowusb" as it is enabled by default. Also document "noslowusb".
14 years ago