Fabio Erculiani
ce1e10241b
genkernel: migrate ALL the code to 4-spaces tabs
...
\t must die!
12 years ago
Fabio Erculiani
9b47f9b5d2
gen_cmdline: eventually add --btrfs and --no-btrfs cmdline support
...
Thanks to Dennis 'dlan' Lan via bug #481116
12 years ago
Fabio Erculiani
26ba1da86b
gen_initramfs: drop --disklabel, always copy blkid to initramfs
...
blkid will be used to detect partition types as well.
12 years ago
Fabio Erculiani
9916095980
gen_cmdline: force --udev when --plymouth is selected
...
Plymouth requires KMS, and mdev doesn't do dynamic modules loading,
while udev does.
12 years ago
Vadim A. Misbakh-Soloviov
ebdac46cd8
Added nconfig support
...
Signed-off-by: Vadim A. Misbakh-Soloviov <mva@mva.name>
12 years ago
Fabio Erculiani
bea8085444
Introduce initial support to Plymouth
12 years ago
Fabio Erculiani
f1487fa8b6
Drop support for unionfs, broken and broken
12 years ago
Fabio Erculiani
009f481e7b
Erase any trace of cross compiler support. It's broken, dead and useless.
12 years ago
Fabio Erculiani
3fec6febc4
genkernel: add simple udev support, include udev into initramfs if --udev
12 years ago
Robin H. Johnson
12e4beeaf7
Bug #432956 : Easy to include VirtIO support in kernel.
...
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
12 years ago
Łukasz Stelmach
79d7fa1948
Add --kernel-outputdir to save files outside the source tree.
...
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
12 years ago
Rick Farina
255c8e8498
Make e2fsprogs optional (and off by default)
12 years ago
Richard Yao
908a463e07
Support module options set in /etc/module.d, amend cmdline options patch
13 years ago
Robin H. Johnson
45e8dbfa0e
device-mapper "update". It was merged into LVM2-2.02.67 upstream in 2010. Bug #398467 is wrong for the device-mapper update.
13 years ago
Robin H. Johnson
4ac027367e
Update documentation for new initramfs compression.
13 years ago
Robin H. Johnson
94dc288487
Customizable initramfs compression based on Pentoo genkernel fork
...
This implements customizable initramfs compression, based on the Pentoo
genkernel fork (SVN revs r2142, r2145, by Jens Pranaitis
<jens@chaox.net>).
New configuration option COMPRESS_INITRD_TYPE to allow manual selection,
whereas the Pentoo fork provided auto-selection based on what was
available in the kernel configuration. Auto-selection is used by
default, and is available with the argument of 'best' to the new option.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
13 years ago
Richard Yao
fc98fa9d89
Implement ZFS Support
...
This provides ZFS support, to go with the sys-fs/zfs package.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> (cleanups)
13 years ago
Richard Yao
73520cb6b2
Implement --[no-]compress-initramfs option to complement --[no-]integrated-initramfs
...
When using an integrated initramfs (including in kernel during build),
it's better NOT to compress the initramfs, as the kernel build process
will then be re-compressing it. This can provide space savings on disk
as well as potential time & memory savings (one less decompress pass is
needed before the kernel can use the initramfs).
This functionality was previously available in the undocumented
COMPRESS_INITRD variable.
Code-by: Richard Yao <ryao@cs.stonybrook.edu>
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
(commit message rewritten).
13 years ago
Robin H. Johnson
a141d71531
Improve option handling.
...
Provide real boolean commandline options for options that were
previously only available as booleans in the config, so that they can be
enable in configuration and overridden to disable on the commandline.
Remove negation on options: NOINSTALL, NORAMDISKMODULES,
NO_KERNEL_SOURCES.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
13 years ago
Fabio Erculiani
1e50bd01d2
trivial: cleanup code, drop whitespaces and some more cruft
14 years ago
Fabio Erculiani
dfca908b6f
Make possible to compile XEN based kernels providing --kernel-target= and --kernel-binary= switches
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
Peter Hjalmarsson
7ae5e10474
Introducing MDADM_CONFIG
...
Make it possible to choose a custom mdadm.conf for your ramdisk.
If not set, no mdadm.conf will be copied, and ramdisk will auto-detect.
This also fixes a regression where genkernel always tried to copy
/etc/mdadm.conf to the ramdisk, failing if it was non-existant.
14 years ago
Sebastian Pipping
69cc4a8927
docs: Fix indentation in "genkernel --help"
14 years ago
Sebastian Pipping
35f102ba06
docs: Remove deprecated parameters --gensplash-res, --gensplash, --lvm2, --evms2
14 years ago
dacook
535f2950bf
GPG command-line handling
...
Allow user to specify '--gpg' as an argument to genkernel and trigger the
inclusion of PGP-armored LUKS key support.
14 years ago
Sebastian Pipping
8adf0a5c11
Insert blank line after "Gentoo Linux Genkernel ${GK_V}" in usage
14 years ago
Sebastian Pipping
10a86ee72b
docs: Document --genzimage
14 years ago
Sebastian Pipping
a6f85363f5
Fix a reference to --nomenuconfig into --no-menuconfig
14 years ago
Sebastian Pipping
6f324dccb2
docs: Mention both "initramfs" and "ramdisk" as available actions
14 years ago
craig
19e377b12a
simple bugfix for parsing cmdline
15 years ago
craig
e2230cdd8f
typo after merging patch with current genkernel
16 years ago
craig
5019ff506f
Merge branch 'master' of git://git.wolf31o2.org/projs/genkernel
16 years ago
Chris Gianelloni
35258a703f
Adding Id header.
16 years ago
craig
92a42c7ae6
Corrected spelling -> iSCSI
16 years ago
craig
cac66e0970
iSCSI patch for genkernel
16 years ago
tsunam
85f9e6c461
multipath additions
16 years ago
Andrew Gaffney
bee96914eb
Add --busybox-config= commandline option
16 years ago
Andrew Gaffney
2032fa25bf
Allow old 'initramfs' option instead of 'ramdisk' for compatability
16 years ago
Andrew Gaffney
8dcac4a20d
Initial commit for re-adding support for --bootloader=grub
16 years ago
Andrew Gaffney
e0574e0e2b
Typo fix for gentoo bug #250875
16 years ago
Andrew Gaffney
e31323a58e
missing quote
16 years ago
Andrew Gaffney
462e35fe87
Add --real-root=<foo> parameter to specify a default for real_root= in the initramfs for gentoo bug #249783
16 years ago
Andrew Gaffney
d781413d5a
Initial support for --netboot option
...
integrate functionality from netboot udhcpc.scripts into default one
16 years ago
Andrew Gaffney
d07862bb8e
Add --unionfs commandline option to enable building of unionfs-fuse
...
Add nounionfs boot option
16 years ago
agaffney
660069a7bb
Add dummy handler for --config in gen_cmdline.sh for bug 237541
17 years ago
agaffney
6e47f147d8
Remove broken grub code
17 years ago
Chris Gianelloni
d5b1e6a985
Removed all references to an initrd and renamed most initr{d,amfs} stuff to simply 'ramdisk' to simplify things for the future.
17 years ago
Andrew Gaffney
3128691111
Get rid of --initramfs option as it doesn't do anything anymore
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@658 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago