Andrew Gaffney
8fab72fa21
Only append unionfs_fuse stuff if UNIONFS is set
16 years ago
Andrew Gaffney
fd24098f08
Add fuse to MODULES_FS
...
Remove direct calls to compile_fuse() and append_fuse()
Disable bincache for fuse, since we don't need any files at runtime from it
16 years ago
agaffney
b116df3c98
Make sure that /sbin/unionfs is +x
16 years ago
agaffney
4123ac396c
Correct unionfs-fuse bincache path and clean up debugging code
16 years ago
agaffney
28a88bc953
Add append_fuse() and append_unionfs_fuse() functions
16 years ago
agaffney
ea695cec24
Only append splash portion to initramfs if SPLASH is set
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
Chris Gianelloni
1ffb37f09c
Moving files from generic to defaults, since they are the defaults used globally.
17 years ago
Andrew Gaffney
f489b904ad
Stick CONFIG_INITRAMFS_ROOT_GID in the .config, too
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@651 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Andrew Gaffney
fb88e10ff6
Remove existing CONFIG_INITRAMFS_SOURCE line and write new one as well as CONFIG_INITRAMFS_ROOT_UID line
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@650 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Andrew Gaffney
af3fd101f0
Change sed delimeter
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@649 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Andrew Gaffney
0612894e1b
We should edit the copy of the kconfig instead of the source file
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@648 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Andrew Gaffney
5fcaaea2f8
Instead of copying the initramfs into the kernel tree, we now sed the 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
17 years ago
Andrew Gaffney
d1313f5ecc
Change the location we copy the intiramfs to for integrated initramfs
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@644 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Andrew Gaffney
d176b8c104
Get rid of the ENABLE_PEGASOS_HACKS hacks
...
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
17 years ago
Andrew Gaffney
1664faa9df
Argh...Changing the right line helps
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@630 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Andrew Gaffney
ee9a94f313
Change into initramfs-firmware-temp/ instead of initramfs-firmware-temp/lib/firmware/ before doing cpio
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@629 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Andrew Gaffney
565bb21a48
Change to new temp directory so the firmware gets copied to the right place
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@627 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Andrew Gaffney
b4fd892e57
Copy with -L so we get the file instead of the symlink
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@626 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Andrew Gaffney
1c9596c37e
Fix another quoting malfunction
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@625 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Andrew Gaffney
7fab7bb1f9
Add support for --firmware-files option to make robbat2 happy
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@613 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Andrew Gaffney
6ea20790b7
Add support for --firmware and --firmware-dir options to include firmware in the initramfs
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@612 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Chris Gianelloni
f62aa7b1c9
If we have a raid456.ko module, we need to create a raid45.ko symlink since dmraid can be rather stupid. This should resolve bug #195804 .
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@610 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Andrew Gaffney
063e926d27
Redirect which output to /dev/null and put quotes around var in test
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@608 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Chris Gianelloni
89f860a323
Added a --no-keymap option for bug #210886 .
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@606 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Chris Gianelloni
ee2c236875
Use which to determine the location of splash_geninitramfs, rather than having an endless number of conditional checks for the location. This fixes bug #211521 . Thanks to Uriy Zhuravlev <stalkerg@gmail.com> for finding the problem and suggesting a solution.
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@605 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Chris Gianelloni
58c13464ec
Removing DEVFS support from genkernel since we don't support 2.4 kernels anymore. This is 3.4.10_pre2.
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@600 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Chris Gianelloni
a479c34552
This is the long-awaited unionfs code cleanup. All of the unionfs code in genkernel has been removed.
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@592 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Chris Gianelloni
37ef3eb473
Fixing a problem where we were copying the busybox binary cache into the busybox temporary directory. I am assuming that this was a result of all of the changes we've been doing, and it simply just got everlooked. Thanks to Marek Szuba <cyberman@if.pw.edu.pl> for pointing it out in bug #204087 . This is genkernel 3.4.9 FINAL. Enjoy.
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@580 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Andrew Gaffney
20d54c9c00
s/elsif/elif/ because I use too many languages and random bash tutorials online can't be trusted
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@567 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Andrew Gaffney
cce65ad98c
look for cryptsetup in /bin and /sbin
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@563 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Chris Gianelloni
fba39b8f11
Added a nice patch from John R. Graham <john_r_graham@mindspring.com> to allow all command line options to be configurable from within the genkernel.conf file. This is for bug #182616 . This is genkernel 3.4.9_pre8 for testing.
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@557 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Chris Gianelloni
d0667a6beb
Added a patch from Joshua Kinard <kumba@gentoo.org> to clean up the Pegasos hacks in genkernel. This is from bug #193826 . This is genkernel 3.4.9_pre7 for testing.
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@554 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Chris Gianelloni
d9cffe7d03
Reverting the removal of generic/modprobe for bug #197730 . This is genkernel 3.4.9_pre6 for testing.
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@551 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Chris Gianelloni
943ce2047b
Fixed device-mapper/man removal for bug #196087 , fixed mdadm.conf copying, and fixed syntax error for bug #197582 . This is genkernel-3.4.9_pre5.
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@550 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Chris Gianelloni
c239493fcd
Added a patch from Alan Hourihane <alanh@fairlite.demon.co.uk> for mdadm support in busybox from bug #172128 . This is genkernel 3.4.9_pre4 for testing.
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@549 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Chris Gianelloni
76b0593f47
Made a few minor cleanups here and there.
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@548 67a159dc-881f-0410-a524-ba9dfbe2cb84
17 years ago
Andrew Gaffney
f29f8e3282
remove generic/modprobe and all supporting code, since busybox has modprobe
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@546 67a159dc-881f-0410-a524-ba9dfbe2cb84
18 years ago
Andrew Gaffney
b1f27004bb
cd out of directory to be deleted for bug 194695. Thanks to Asmund Grammeltvedt <asmundg@big-oil.org> for pointing this out
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@545 67a159dc-881f-0410-a524-ba9dfbe2cb84
18 years ago
Andrew Gaffney
2dd522a1ed
we don't ever want devfs in an initramfs
...
check KERN_24 instead of DEVFS for 2.4 initrd generation
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@544 67a159dc-881f-0410-a524-ba9dfbe2cb84
18 years ago
Chris Gianelloni
208a983055
Renamed gensplash to splash and marked gensplash as deprecated. This is 3.4.9_pre3 for testing.
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@536 67a159dc-881f-0410-a524-ba9dfbe2cb84
18 years ago
Chris Gianelloni
10990c2210
Changed all instances of EVMS2/LVM2 to EVMS/LVM, respectively. This will keep everything simplified if a newer EVMS/LVM version set appears.
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@535 67a159dc-881f-0410-a524-ba9dfbe2cb84
18 years ago
Chris Gianelloni
497d9f9297
Performed some general cleanup on a few files and removed devfs/udev selection code, since we force devfs on 2.4 and mdev on 2.6 kernels.
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@532 67a159dc-881f-0410-a524-ba9dfbe2cb84
18 years ago
Chris Gianelloni
c24a91d307
Removing the suspend support that was added for bug #156445 until suspend is added to the tree and we can determine the proper way to support it. For more information, see bug #156431 .
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@531 67a159dc-881f-0410-a524-ba9dfbe2cb84
18 years ago
Robin H. Johnson
0257b72785
Cleanup of bogus error output.
...
Clean up a bogus and cosmetic error introduced by the symlink patch:
${GK_SHARE}/gen_funcs.sh: line 431: popd: /var/tmp/genkernel/3996.6301.23048.13838/initramfs-modules-${KV}-temp: No such file or directory
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@524 67a159dc-881f-0410-a524-ba9dfbe2cb84
18 years ago
Andrew Gaffney
1bdb11467f
enable CONFIG_INSMOD in all arch busy-config files
...
disable building of static insmod and remove all code related to it
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@521 67a159dc-881f-0410-a524-ba9dfbe2cb84
18 years ago
Andrew Gaffney
f10cd4ee6a
Patch to actually use busybox bincache. Thanks to Pat Double
...
<gentoo@patdouble.com> on bug #180211
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@519 67a159dc-881f-0410-a524-ba9dfbe2cb84
18 years ago
Chris Gianelloni
92542bf56c
Commented out the checks on the sanity of lvm.conf since they were not quite working right. This should fix bug #173622 .
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@506 67a159dc-881f-0410-a524-ba9dfbe2cb84
18 years ago
Chris Gianelloni
4eafdd4fcf
Added a change to force objdump output to be English for bug #173412 and rolling 3.4.7 final for the release.
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@504 67a159dc-881f-0410-a524-ba9dfbe2cb84
18 years ago
Chris Gianelloni
480b08111f
Changed LVM configuration detection to not error.
...
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@499 67a159dc-881f-0410-a524-ba9dfbe2cb84
18 years ago