Sebastian Pipping [Thu, 20 Jan 2011 14:22:37 +0000 (15:22 +0100)]
Bump version to 3.4.11.1
Sebastian Pipping [Thu, 20 Jan 2011 14:25:05 +0000 (15:25 +0100)]
Extend change log
Sebastian Pipping [Thu, 20 Jan 2011 14:21:43 +0000 (15:21 +0100)]
Merge branch 'bug-351906'
Conflicts:
ChangeLog
Sebastian Pipping [Thu, 20 Jan 2011 14:19:38 +0000 (15:19 +0100)]
Merge branch 'bug-351909'
Sebastian Pipping [Thu, 20 Jan 2011 01:33:52 +0000 (02:33 +0100)]
Move from "no-foo enabled" to "foo disabled" for consistency
Sebastian Pipping [Thu, 20 Jan 2011 00:56:30 +0000 (01:56 +0100)]
Use "kernel:" instead of "config:" in output consistently
Sebastian Pipping [Thu, 20 Jan 2011 00:53:37 +0000 (01:53 +0100)]
Move application of kernel config after "make mrproper" as that deletes .config (whereas "make clean" does not) (bug #351906)
Sebastian Pipping [Thu, 20 Jan 2011 00:45:36 +0000 (01:45 +0100)]
Be versose about --oldconfig and --no-mrproper
Sebastian Pipping [Thu, 20 Jan 2011 00:18:56 +0000 (01:18 +0100)]
busybox 1.18.1: Return of mdstart as an applet (regression) (bug #351909)
Sebastian Pipping [Sun, 16 Jan 2011 21:02:59 +0000 (22:02 +0100)]
Bump version to 3.4.11
Sebastian Pipping [Sun, 16 Jan 2011 15:02:39 +0000 (16:02 +0100)]
Do not sleep after vgscan (bug #351047)
Sebastian Pipping [Sun, 16 Jan 2011 14:09:36 +0000 (15:09 +0100)]
Do not wait for iscsi if we have not started it
Sebastian Pipping [Sun, 16 Jan 2011 14:06:38 +0000 (15:06 +0100)]
Do no delay if scandelay[=seconds] is not specified (bug #323317 again)
Sebastian Pipping [Sun, 16 Jan 2011 01:04:07 +0000 (02:04 +0100)]
Update change log
Sebastian Pipping [Sun, 16 Jan 2011 00:47:12 +0000 (01:47 +0100)]
Propagate fix for ROOT_DEV from bug #303531 to RESUME_DEV and REAL_LUKS
Sebastian Pipping [Sat, 15 Jan 2011 23:51:50 +0000 (00:51 +0100)]
Bring back --with-lvm1=internal and --with-snapshots=internal (appears more safe to me)
Amadeusz ?o?nowski [Sat, 15 Jan 2011 23:48:59 +0000 (00:48 +0100)]
Fix compilation of LVM 2.02.74
Fabio Erculiani [Tue, 4 Jan 2011 22:24:35 +0000 (23:24 +0100)]
Add minimal btrfs support, as per bug #303529.
RAID0 btrfs volumes can be detected only if btrfsctl is started.
Since embedding extra executables in initramfs is already possible,
add minimal btrfs support inside linuxrc.
Sebastian Pipping [Sat, 15 Jan 2011 16:58:05 +0000 (17:58 +0100)]
Add LABEL support to crypt_root, clean up UUID crypt_root patch
Christian Giessner [Sat, 15 Jan 2011 16:51:24 +0000 (17:51 +0100)]
Add support for UUID to crypt_root (bug #315467)
Sebastian Pipping [Fri, 14 Jan 2011 18:26:25 +0000 (19:26 +0100)]
Run "make firmware_install" if CONFIG_FIRMWARE_IN_KERNEL != y (bug #244651)
Sebastian Pipping [Fri, 14 Jan 2011 17:09:32 +0000 (18:09 +0100)]
Port patch lvm2-2.02.72-dynamic-static-ldflags.patch to work without running autoreconf
Sebastian Pipping [Fri, 14 Jan 2011 16:37:31 +0000 (17:37 +0100)]
Restore original intention of CPPFLAGS (preprocessor) and CFLAGS (compiler)
Sebastian Pipping [Fri, 14 Jan 2011 16:22:34 +0000 (17:22 +0100)]
Recover ">> ${LOGFILE} 2>&1"
Sebastian Pipping [Fri, 14 Jan 2011 16:21:50 +0000 (17:21 +0100)]
Fix indentation
Amadeusz Żołnowski [Thu, 13 Jan 2011 19:54:20 +0000 (20:54 +0100)]
LVM 2.02.28 fix
Sebastian Pipping [Thu, 13 Jan 2011 16:53:53 +0000 (17:53 +0100)]
Port summary of busybox patches from 1.7.4 to 1.18.1
Sebastian Pipping [Thu, 13 Jan 2011 16:58:33 +0000 (17:58 +0100)]
Remove signed-off-by tags, as the patch changed since the review
Denis Kaganovich [Thu, 13 Jan 2011 16:51:29 +0000 (17:51 +0100)]
Add busybox patches ported from 1.7.4 to 1.18.1
Sebastian Pipping [Thu, 13 Jan 2011 15:42:20 +0000 (16:42 +0100)]
Add support for LVM patches located at ${GK_SHARE}/patches/lvm/${LVM_VER}/
Sebastian Pipping [Thu, 13 Jan 2011 15:20:14 +0000 (16:20 +0100)]
Feed back names of patches applied successfully
Sebastian Pipping [Thu, 13 Jan 2011 15:19:45 +0000 (16:19 +0100)]
Skip files in apply_patches() as *{diff,patch} produces "*diff" with no .diff files around
Sebastian Pipping [Thu, 13 Jan 2011 14:29:58 +0000 (15:29 +0100)]
Add more detail to some LVM log messages
Sebastian Pipping [Thu, 13 Jan 2011 14:06:54 +0000 (15:06 +0100)]
Add timestamps to .config backup names (e.g. .config--2011-01-13--15-01-53.bak) so .config.bak doesn't get lost when running genkernel multiple times
Sebastian Pipping [Thu, 13 Jan 2011 13:41:58 +0000 (14:41 +0100)]
Bump version to 3.4.10.909 (no release yet)
Sebastian Pipping [Thu, 13 Jan 2011 13:29:23 +0000 (14:29 +0100)]
Handle missing kernel .config better (bug #271528)
Sebastian Pipping [Thu, 13 Jan 2011 13:30:45 +0000 (14:30 +0100)]
Handle missing kernel Makefile better
Sebastian Pipping [Wed, 12 Jan 2011 16:53:16 +0000 (17:53 +0100)]
Merge branch 'gpg1x' into experimental
Sebastian Pipping [Wed, 12 Jan 2011 15:30:29 +0000 (16:30 +0100)]
docs: Give credit to dacook
Sebastian Pipping [Wed, 12 Jan 2011 15:33:15 +0000 (16:33 +0100)]
docs: Mention GnuPG branch 1.x and its reasoning in man page
Sebastian Pipping [Wed, 12 Jan 2011 15:23:45 +0000 (16:23 +0100)]
Revert "sdelay: reduce function to just one line" due to supposed Bashism.
This reverts commit
f03de62e7d52017bf44cef35f176e5ab4f28ce92.
Fabio Erculiani [Tue, 11 Jan 2011 23:32:35 +0000 (00:32 +0100)]
sdelay: reduce function to just one line
Fabio Erculiani [Tue, 11 Jan 2011 23:27:40 +0000 (00:27 +0100)]
slowusb: move sleep 10 call after start_dev_mgr.
If mdev -s will trigger something that involves usb-storage, sleeping
after its startup is safer.
Fabio Erculiani [Tue, 11 Jan 2011 23:12:25 +0000 (00:12 +0100)]
slowusb: ease the code in order to reduce entropy, one place for one thing.
There were several places where a mixture of sdelay and "sleep 10"
were called without worrying too much, resulting in slower boot
time, mainly. This commit should fix the mess and make some order
in the slowusb saga.
Sebastian Pipping [Tue, 11 Jan 2011 22:42:51 +0000 (23:42 +0100)]
docs: Add --gpg to man page
Sebastian Pipping [Tue, 11 Jan 2011 22:26:52 +0000 (23:26 +0100)]
docmatcher: Teach variables GPG_* and BUSYBOX_APPLETS to it
Sebastian Pipping [Tue, 11 Jan 2011 22:24:04 +0000 (23:24 +0100)]
.conf: Document GPG variable
Sebastian Pipping [Tue, 11 Jan 2011 22:16:21 +0000 (23:16 +0100)]
Compile gnupg as a util
Sebastian Pipping [Tue, 11 Jan 2011 22:14:49 +0000 (23:14 +0100)]
Mention cache usage on gnupg in output (consistent to busybox and blkid)
dacook [Mon, 10 Jan 2011 16:24:10 +0000 (09:24 -0700)]
Remove bashism
Get rid of bash-ish "==" equivalence test in checking if the LUKS_KEY ends in
.gpg. Use strict Bourne-compliant '=' instead.
dacook [Thu, 17 Dec 2009 16:00:14 +0000 (09:00 -0700)]
GPG command-line handling
Allow user to specify '--gpg' as an argument to genkernel and trigger the
inclusion of PGP-armored LUKS key support.
dacook [Thu, 17 Dec 2009 15:59:33 +0000 (08:59 -0700)]
GPG runtime
Actual boot-time handling of PGP-armored keys
dacook [Thu, 17 Dec 2009 15:58:32 +0000 (08:58 -0700)]
GPG initramfs append
Add function/handling to actually add the GPG binary to the initramfs
dacook [Thu, 17 Dec 2009 15:57:11 +0000 (08:57 -0700)]
GPG compile
Configure and compile GPG binary for initrd use
dacook [Thu, 17 Dec 2009 15:56:17 +0000 (08:56 -0700)]
GPG bincache
Add handling for a cached GPG binary
dacook [Thu, 17 Dec 2009 15:53:08 +0000 (08:53 -0700)]
GPG source
Add source tarball handling for GPG support.
Sebastian Pipping [Tue, 11 Jan 2011 16:40:17 +0000 (17:40 +0100)]
Check return codes of cpio (lessen from bug #246370)
Sebastian Pipping [Tue, 11 Jan 2011 16:23:57 +0000 (17:23 +0100)]
Mention cache usage on blkid in output (consistent to busybox)
Sebastian Pipping [Tue, 11 Jan 2011 16:18:58 +0000 (17:18 +0100)]
Catch errors from append_* (lesson from bug #246370)
Sebastian Pipping [Tue, 11 Jan 2011 15:17:55 +0000 (16:17 +0100)]
Use LDFLAGS= instead of --with-ldopts on ./configure of e2fsprogs. Version 1.41.14 of e2fsprogs itself requests that update.
Sebastian Pipping [Tue, 11 Jan 2011 15:05:11 +0000 (16:05 +0100)]
Clear blkid-*.bz2 from cache, too (regression)
Sebastian Pipping [Tue, 11 Jan 2011 14:41:43 +0000 (15:41 +0100)]
Create /bin/vg* symlinks when called as /linuxrc, too (bug #307855)
devsk [Tue, 11 Jan 2011 12:20:40 +0000 (13:20 +0100)]
Pick first device when several devices are matching real_root (bug #303531)
Sebastian Pipping [Tue, 11 Jan 2011 11:18:05 +0000 (12:18 +0100)]
Fix warning "rm: cannot remove `/var/cache/genkernel/src': Is a directory" (bug #347213)
Sebastian Pipping [Sun, 9 Jan 2011 18:10:47 +0000 (19:10 +0100)]
Break search loop asap
Sebastian Pipping [Sun, 9 Jan 2011 18:26:00 +0000 (19:26 +0100)]
Allow configuring the list of busybox applets (bug #326593)
Sebastian Pipping [Sun, 9 Jan 2011 18:11:12 +0000 (19:11 +0100)]
Fix mis-indentation
Fabio Erculiani [Fri, 7 Jan 2011 03:35:25 +0000 (04:35 +0100)]
No longer have directory /sys/bus/usb/drivers/usb-storage/module set FORCE_slowusb
Sebastian Pipping [Fri, 7 Jan 2011 02:45:39 +0000 (03:45 +0100)]
Review and fix some -eq and -ne conditionals
This fixes "sh: bad number" with busybox 1.18.1 during activation of mdev.
Sebastian Pipping [Fri, 7 Jan 2011 02:20:25 +0000 (03:20 +0100)]
genkernel.conf: Allow overriding GK_SHARE from the environment to ease up testing out of the Git workdir
Sebastian Pipping [Sat, 25 Dec 2010 00:49:33 +0000 (01:49 +0100)]
docs: Mention "git push --tags", add command to copy to the mirror
Sebastian Pipping [Fri, 24 Dec 2010 22:17:29 +0000 (23:17 +0100)]
docs: Mention bugs with keyword "InSVN"
Sebastian Pipping [Fri, 24 Dec 2010 22:13:43 +0000 (23:13 +0100)]
docs: Fix tag message ("v" prefix was missing)
Sebastian Pipping [Fri, 24 Dec 2010 21:54:22 +0000 (22:54 +0100)]
Implement "make dist" based on git ls-files
Sebastian Pipping [Mon, 13 Dec 2010 10:05:59 +0000 (11:05 +0100)]
Bump version to 3.4.10.908
Sebastian Pipping [Mon, 13 Dec 2010 10:07:52 +0000 (11:07 +0100)]
Insert blank line after "Gentoo Linux Genkernel ${GK_V}" in usage
Sebastian Pipping [Mon, 13 Dec 2010 10:02:10 +0000 (11:02 +0100)]
Extend ChangeLog
Sebastian Pipping [Mon, 13 Dec 2010 09:39:16 +0000 (10:39 +0100)]
docmatcher: Ignore --help and --version
Sebastian Pipping [Mon, 13 Dec 2010 09:33:21 +0000 (10:33 +0100)]
docs: Document --genzimage
Sebastian Pipping [Mon, 13 Dec 2010 09:20:50 +0000 (10:20 +0100)]
Fix a reference to --nomenuconfig into --no-menuconfig
Sebastian Pipping [Mon, 13 Dec 2010 09:16:59 +0000 (10:16 +0100)]
docs: Update man page from output of --help
Sebastian Pipping [Mon, 13 Dec 2010 08:33:12 +0000 (09:33 +0100)]
docs: Document keymap= and dokeymap (bug #346017)
Sebastian Pipping [Mon, 13 Dec 2010 08:12:56 +0000 (09:12 +0100)]
Document changes that are relevant to the user in ChangeLog
Sebastian Pipping [Mon, 13 Dec 2010 07:58:17 +0000 (08:58 +0100)]
Merge branch 'docfix'
Sebastian Pipping [Mon, 13 Dec 2010 07:53:28 +0000 (08:53 +0100)]
docmatcher: Read from man page input (doc/genkernel.8.txt) instead of output (genkernel.8)
Sebastian Pipping [Mon, 13 Dec 2010 07:44:50 +0000 (08:44 +0100)]
Merge branch 'master' into docfix
Sebastian Pipping [Mon, 13 Dec 2010 07:38:59 +0000 (08:38 +0100)]
Merge branch 'asciidoc-manpage'
Sebastian Pipping [Mon, 6 Dec 2010 14:13:00 +0000 (15:13 +0100)]
.conf: Document LUKS variable (bug #346015)
Sebastian Pipping [Mon, 6 Dec 2010 13:39:26 +0000 (14:39 +0100)]
docs: Mention both "initramfs" and "ramdisk" as available actions
Sebastian Pipping [Mon, 6 Dec 2010 12:21:54 +0000 (13:21 +0100)]
Migrate man page to asciidoc, add Makefile, add .gitignore
Sebastian Pipping [Mon, 6 Dec 2010 07:49:58 +0000 (08:49 +0100)]
man page: Propagate rename of --no-initrdmodules to --no-ramdisk-modules
Sebastian Pipping [Mon, 6 Dec 2010 07:43:27 +0000 (08:43 +0100)]
docmatcher: Re-order output to have issues on incorrect information (due removals and updates) come last
Sebastian Pipping [Mon, 6 Dec 2010 07:36:40 +0000 (08:36 +0100)]
docmatcher: Also extract variables
Sebastian Pipping [Mon, 6 Dec 2010 05:34:41 +0000 (06:34 +0100)]
Add exception for --no-ramdisk-modules: no longer assume existence of --ramdisk-modules
Sebastian Pipping [Sun, 5 Dec 2010 13:55:28 +0000 (14:55 +0100)]
Add initial code for doc matching script
Sebastian Pipping [Mon, 29 Nov 2010 09:26:58 +0000 (10:26 +0100)]
Add patch allowing compilation of busybox 1.7.4 with make 3.82 (bug #341943)
Andrew Gaffney [Sat, 20 Feb 2010 02:20:16 +0000 (20:20 -0600)]
Apply patches from Gentoo bug #268468
Andrew Gaffney [Tue, 19 Jan 2010 02:05:59 +0000 (20:05 -0600)]
Only call set_bootloader is CMD_NOINSTALL is not set for Gentoo bug #301454
Andrew Gaffney [Sun, 27 Dec 2009 16:20:30 +0000 (10:20 -0600)]
Add USB HID modules to modules_load and default kernel-config (for Gentoo bug #270983)
Andrew Gaffney [Sun, 27 Dec 2009 00:37:06 +0000 (18:37 -0600)]
Enable ext4 by default everywhere (for Gentoo bug #268818)