Fabio Erculiani
39cb3a0a16
Revert "linuxrc: add depmod call as workaround for missing modules.dep.bb"
...
This reverts commit ece907ea64
.
12 years ago
Fabio Erculiani
7ee24b6776
Revert "initrd.scripts: busybox depmod doesn't support -v even though it declares so"
...
This reverts commit f3570c3957
.
12 years ago
Richard Yao
c408c1942a
Build USB 3.0 support by default, bug #452888
...
Signed-off-by: Richard Yao <ryao@gentoo.org>
12 years ago
Richard Yao
2f9f31a7c0
Silence cp error when optional ZFS files are unavailable
...
Users were seeing the following error message printed:
cp: cannot stat ‘/etc/zfs/zdev.conf’: No such file or directory
Both zdev.conf and zpool.cache are optional files. We print a warning
when they are absent, but cp printed its own error in addition to our
warning. We suppress that.
Signed-off-by: Richard Yao <ryao@gentoo.org>
12 years ago
Fabio Erculiani
f3570c3957
initrd.scripts: busybox depmod doesn't support -v even though it declares so
12 years ago
Fabio Erculiani
ece907ea64
linuxrc: add depmod call as workaround for missing modules.dep.bb
...
busybox depmod -b is broken, and busybox modprobe does not seem
to correctly deal with module dependencies.
See bug #472312
12 years ago
Fabio Erculiani
4b4d3f6d3e
initrd.scripts: uniform function names, use the underscore convention
12 years ago
Fabio Erculiani
9eb774b02f
initrd.scripts: drop whitespaces
12 years ago
Fabio Erculiani
8924ef00ae
initrd.scripts: uniform {} style
12 years ago
Fabio Erculiani
eae66a8b4b
initrd.scripts: drop subshell in setup_squashfs_aufs
12 years ago
Fabio Erculiani
79de6f5fd6
initrd.scripts: text if ${device} is set before messing with /sys/power
12 years ago
Fabio Erculiani
ba0a7ea078
linuxrc: call udevadm settle after modules_load
...
udev may still be processing rules and this can cause very bad
things. For instance, modules_load may have loaded an usb host
controller driver and we must wait for the udev rules to terminate.
However, this may lead to other race conditions, but we have
observed that adding scandelay=n where n >= 5 actually fixes the
issue of booting off USB under certain scenarios.
12 years ago
Fabio Erculiani
59499bc4e9
gen_configkernel: really, seriously, DO NOT TRY TO BE TOO SMART!
...
Crapping with .config thinking to be smarter than the user is just
stupid and can lead to sudden and unexpected compile/config failure.
Just DONT FUCKING TOUCH TEH CONFIGGGGGGGGGGG!
12 years ago
Fabio Erculiani
138e317c1e
gen_initramfs: add support for thin provisioned lvm volumes
12 years ago
Fabio Erculiani
a5e497324d
gen_initramfs: append /etc/ld.so.conf{.d/*,} and /etc/ld.so.cache
...
Some executables (namely: udevadm) may link against libraries in
non-standard paths. For this reason, and as dracut does, we must
copy /etc/ld.so.conf{.d/*,} over and generate a custom ld.so.cache
file.
12 years ago
Fabio Erculiani
4cd6f3904f
Merge pull request #1 from msva/master
...
Added nconfig support
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
08cd7890bf
Merge branch 'master' into plymouth
...
Conflicts:
arch/x86/modules_load
arch/x86_64/modules_load
defaults/modules_load
12 years ago
Fabio Erculiani
7505a99952
modules_load: do not forcibly load radeon and nouveau, they may kill a system
12 years ago
Fabio Erculiani
f8b1ea1186
Add /etc/modprobe.d/blacklist.conf to the initramfs if found
12 years ago
Fabio Erculiani
06af416264
Kill trailing whitespaces!!!!!
12 years ago
Fabio Erculiani
90da2a1a66
Drop backticks from initramfs code
12 years ago
Fabio Erculiani
734ab6d239
Merge branch 'master' into cleanup-cruft
...
Conflicts:
gen_initramfs.sh
12 years ago
Fabio Erculiani
08e7dbdfe5
Drop old and no longer working /etc/module_options support
12 years ago
Fabio Erculiani
e2e6e63e52
Fix distdir name: genkernel-next
12 years ago
Fabio Erculiani
ccd8a81de6
Push the generated tarball to dev.g.o
12 years ago
Fabio Erculiani
b8aee99d81
rewrite Makefile, use git archive
12 years ago
Fabio Erculiani
a8f8f754cc
Revert "software: hardcode busybox version"
...
This reverts commit 04fe3fd1f4
.
12 years ago
Fabio Erculiani
04fe3fd1f4
software: hardcode busybox version
12 years ago
Fabio Erculiani
4313f7ba20
modules_load: add virtio modules
12 years ago
Fabio Erculiani
8ea38a7db9
modules_load: add MODULES_CRYPT, improve backward compatibility
12 years ago
Fabio Erculiani
2b09eabef9
genkernel: set version to 9999
12 years ago
Fabio Erculiani
c29e0ef023
Complete Plymouth integration. Fix the last set of minor bugs
12 years ago
Fabio Erculiani
fb6fa7903d
Make plymouth ask-for-password work as expected
12 years ago
Fabio Erculiani
bea8085444
Introduce initial support to Plymouth
12 years ago
Fabio Erculiani
8ee957beed
Fix copy_binaries of /sbin/gpg
12 years ago
Fabio Erculiani
16f4eb1933
Drop BLKID cruft
12 years ago
Fabio Erculiani
5d8c6d3873
Use iscsistart from system, don't compile it
12 years ago
Fabio Erculiani
45c54977bd
Merge branch 'master' into gpg-from-system
12 years ago
Fabio Erculiani
5750b8ac63
Use /sbin/gpg from system, don't compile it
12 years ago
Fabio Erculiani
884f356180
Drop fuse patches
12 years ago
Fabio Erculiani
546d990402
Fuse is not used by anything, kill it
12 years ago
Fabio Erculiani
4288a38895
Drop commented out code, cruft of the past
12 years ago
Fabio Erculiani
f05e8896f6
Drop ChangeLog.old
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
469eab252a
gen_initramfs: differentiate between vital udev rules and non-vital
12 years ago
Fabio Erculiani
35efca1c27
gen_initramfs: use portage-utils to determine the lvm2 udev rules files
12 years ago
Fabio Erculiani
4d5e8e4e69
linuxrc: don't try to be too smart wrt resolving REAL_ROOT symlink
...
This breaks LVM support with udev, don't do it, there is absolutely no reason
12 years ago
Fabio Erculiani
874707d0f7
gen_compile: use MDADM from system
12 years ago