genkernel.git
15 years agoVersion bump to 3.4.10.903 to resolve bug #250330. v3.4.10.903
Chris Gianelloni [Mon, 5 Jan 2009 22:16:09 +0000 (14:16 -0800)]
Version bump to 3.4.10.903 to resolve bug #250330.

15 years agoAdd case for arm* in get_official_arch()
Andrew Gaffney [Wed, 31 Dec 2008 16:49:44 +0000 (10:49 -0600)]
Add case for arm* in get_official_arch()

15 years agoEnable CONFIG_MKSWAP for netboot busybox
Andrew Gaffney [Wed, 31 Dec 2008 13:19:35 +0000 (07:19 -0600)]
Enable CONFIG_MKSWAP for netboot busybox

15 years agoModify grep regex to account for additional suffixes on old kernel names
Andrew Gaffney [Fri, 26 Dec 2008 21:26:58 +0000 (15:26 -0600)]
Modify grep regex to account for additional suffixes on old kernel names

15 years agoAdd --busybox-config= commandline option
Andrew Gaffney [Wed, 24 Dec 2008 18:47:55 +0000 (12:47 -0600)]
Add --busybox-config= commandline option

15 years agoRevert to just running /bin/bash on /dev/console for serial. We still start getty...
Andrew Gaffney [Wed, 24 Dec 2008 16:19:12 +0000 (10:19 -0600)]
Revert to just running /bin/bash on /dev/console for serial. We still start getty on tty2-6

15 years agoAllow old 'initramfs' option instead of 'ramdisk' for compatability
Andrew Gaffney [Tue, 23 Dec 2008 13:22:30 +0000 (07:22 -0600)]
Allow old 'initramfs' option instead of 'ramdisk' for compatability

15 years agoRemove the use of 'env -i' when calling switch_root due to gentoo bug #248688
Andrew Gaffney [Wed, 17 Dec 2008 15:24:14 +0000 (09:24 -0600)]
Remove the use of 'env -i' when calling switch_root due to gentoo bug #248688

15 years agoRun the getty commands with proper arguments so they don't die immediately
Andrew Gaffney [Tue, 16 Dec 2008 19:09:56 +0000 (13:09 -0600)]
Run the getty commands with proper arguments so they don't die immediately

15 years agoExplicitly set /bin/ashlogin +x during boot
Andrew Gaffney [Tue, 16 Dec 2008 18:43:06 +0000 (12:43 -0600)]
Explicitly set /bin/ashlogin +x during boot

15 years agoRun getty for tty1 in the foreground
Andrew Gaffney [Tue, 16 Dec 2008 18:34:20 +0000 (12:34 -0600)]
Run getty for tty1 in the foreground

15 years agoUse getty to launch ash, so that we can use ^C and friends
Andrew Gaffney [Tue, 16 Dec 2008 18:26:12 +0000 (12:26 -0600)]
Use getty to launch ash, so that we can use ^C and friends

15 years agoAdding a BUGS file, where we can list bugs that we have found in genkernel that need...
Chris Gianelloni [Tue, 16 Dec 2008 18:15:32 +0000 (10:15 -0800)]
Adding a BUGS file, where we can list bugs that we have found in genkernel that need to be resolved.

15 years agoAdding a HACKING file, which I will use to document the various phases of genkernel...
Chris Gianelloni [Tue, 16 Dec 2008 18:13:01 +0000 (10:13 -0800)]
Adding a HACKING file, which I will use to document the various phases of genkernel so we can split up the default functions and also so we can provide hooks into the various phases for external addons.

15 years agoActually setting permissions. It helps if one remembers to 'git add' before doing...
Chris Gianelloni [Tue, 16 Dec 2008 18:08:05 +0000 (10:08 -0800)]
Actually setting permissions.  It helps if one remembers to 'git add' before doing their commit.

15 years agoEnable GETTY for netboot busy-config
Andrew Gaffney [Tue, 16 Dec 2008 02:54:31 +0000 (20:54 -0600)]
Enable GETTY for netboot busy-config

15 years agoWe don't need to add - to UTILS_CROSS_COMPILE since it's already there
Andrew Gaffney [Tue, 16 Dec 2008 02:43:07 +0000 (20:43 -0600)]
We don't need to add - to UTILS_CROSS_COMPILE since it's already there

15 years agoSeparate out main and netboot busy-config
Andrew Gaffney [Tue, 16 Dec 2008 02:31:51 +0000 (20:31 -0600)]
Separate out main and netboot busy-config

15 years agoUse : as a regex separator instead of / since REAL_ROOT will have / in it
Andrew Gaffney [Mon, 15 Dec 2008 19:51:00 +0000 (13:51 -0600)]
Use : as a regex separator instead of / since REAL_ROOT will have / in it

15 years agoAdd check for existing grub.conf entry for kernel
Andrew Gaffney [Mon, 15 Dec 2008 16:02:51 +0000 (10:02 -0600)]
Add check for existing grub.conf entry for kernel

15 years agoDefault to '0' if 'default' line not found at all in existing grub.conf
Andrew Gaffney [Mon, 15 Dec 2008 13:42:32 +0000 (07:42 -0600)]
Default to '0' if 'default' line not found at all in existing grub.conf

15 years agoAdding code that duplicates default grub.conf entry to replace old awk script. Based...
Andrew Gaffney [Mon, 15 Dec 2008 01:51:01 +0000 (19:51 -0600)]
Adding code that duplicates default grub.conf entry to replace old awk script. Based on code written by Mike Auty <ikelos@gentoo.org>

15 years agoInitial commit for re-adding support for --bootloader=grub
Andrew Gaffney [Mon, 15 Dec 2008 01:18:33 +0000 (19:18 -0600)]
Initial commit for re-adding support for --bootloader=grub

15 years agoChange -f checks to -e for /dev nodes
Andrew Gaffney [Sun, 14 Dec 2008 21:37:33 +0000 (15:37 -0600)]
Change -f checks to -e for /dev nodes
Check that dropbear exists before starting it

15 years agoExplicitly set UTILS_{CC,LD,AS} if UTILS_CROSS_COMPILE is set
Andrew Gaffney [Sun, 14 Dec 2008 21:05:07 +0000 (15:05 -0600)]
Explicitly set UTILS_{CC,LD,AS} if UTILS_CROSS_COMPILE is set

15 years agoTypo fix for gentoo bug #250875
Andrew Gaffney [Sun, 14 Dec 2008 17:12:41 +0000 (11:12 -0600)]
Typo fix for gentoo bug #250875

15 years agoSetting executable bit properly on shell scripts and configuration files.
Chris Gianelloni [Sun, 14 Dec 2008 03:31:42 +0000 (19:31 -0800)]
Setting executable bit properly on shell scripts and configuration files.

15 years agoSetting executable bit properly on shell scripts and configuration files.
Chris Gianelloni [Sun, 14 Dec 2008 02:14:21 +0000 (18:14 -0800)]
Setting executable bit properly on shell scripts and configuration files.

15 years agoCreate /sbin directory in append_luks for bug #250330
Andrew Gaffney [Sat, 13 Dec 2008 22:13:36 +0000 (16:13 -0600)]
Create /sbin directory in append_luks for bug #250330

15 years agomissing }
Andrew Gaffney [Sat, 13 Dec 2008 21:29:33 +0000 (15:29 -0600)]
missing }

15 years agomissing quote
Andrew Gaffney [Sat, 13 Dec 2008 21:27:07 +0000 (15:27 -0600)]
missing quote

15 years agoDisable creation of most standard devices nodes, since we're running mdev
Andrew Gaffney [Sat, 13 Dec 2008 20:44:05 +0000 (14:44 -0600)]
Disable creation of most standard devices nodes, since we're running mdev

15 years agoMove udhcpc's script to default location
Andrew Gaffney [Sat, 13 Dec 2008 20:36:16 +0000 (14:36 -0600)]
Move udhcpc's script to default location

15 years agoEnable support klogd and syslogd for netboot
Andrew Gaffney [Sat, 13 Dec 2008 20:25:35 +0000 (14:25 -0600)]
Enable support klogd and syslogd for netboot

15 years agoAdd --real-root=<foo> parameter to specify a default for real_root= in the initramfs...
Andrew Gaffney [Sat, 13 Dec 2008 20:15:24 +0000 (14:15 -0600)]
Add --real-root=<foo> parameter to specify a default for real_root= in the initramfs for gentoo bug #249783

15 years agoSwitch search order so arch-specific is first for busy-config
Andrew Gaffney [Fri, 12 Dec 2008 19:25:04 +0000 (13:25 -0600)]
Switch search order so arch-specific is first for busy-config
Remove unneeded identical busy-config files

15 years agoRemove BUSYBOX_CONFIG from genkernel.conf
Andrew Gaffney [Fri, 12 Dec 2008 19:21:28 +0000 (13:21 -0600)]
Remove BUSYBOX_CONFIG from genkernel.conf
Add search order for busy-config: user-specified, defaults/busy-config, arch/%%ARCH%%/busy-config

15 years agoRemove old nb-busybox.cf files that aren't used anymore
Andrew Gaffney [Fri, 12 Dec 2008 19:10:32 +0000 (13:10 -0600)]
Remove old nb-busybox.cf files that aren't used anymore

15 years agoAdd support for arm from armin76
Andrew Gaffney [Fri, 12 Dec 2008 18:58:20 +0000 (12:58 -0600)]
Add support for arm from armin76

15 years agoEnable CONFIG_MAKEDEVS in busy-config for netboot
Andrew Gaffney [Fri, 12 Dec 2008 18:35:44 +0000 (12:35 -0600)]
Enable CONFIG_MAKEDEVS in busy-config for netboot

15 years agos/aux/luks/ for gentoo bug #250330
Andrew Gaffney [Tue, 9 Dec 2008 04:44:11 +0000 (22:44 -0600)]
s/aux/luks/ for gentoo bug #250330

15 years agoEnable CONFIG_FEATURE_PREFER_APPLETS busybox option
Andrew Gaffney [Sun, 7 Dec 2008 20:55:23 +0000 (14:55 -0600)]
Enable CONFIG_FEATURE_PREFER_APPLETS busybox option
export PATH at top of netboot linuxrc

15 years agoMove all netboot logic from catalyst into gk
Andrew Gaffney [Sun, 7 Dec 2008 04:01:10 +0000 (22:01 -0600)]
Move all netboot logic from catalyst into gk

15 years agoremove netboot-specific udhcpc.scripts
Andrew Gaffney [Sun, 7 Dec 2008 03:35:17 +0000 (21:35 -0600)]
remove netboot-specific udhcpc.scripts

15 years agoInitial support for --netboot option
Andrew Gaffney [Sun, 7 Dec 2008 03:34:29 +0000 (21:34 -0600)]
Initial support for --netboot option
integrate functionality from netboot udhcpc.scripts into default one

15 years agoForgot to add genkernel. v3.4.10.902
Chris Gianelloni [Thu, 4 Dec 2008 17:14:25 +0000 (09:14 -0800)]
Forgot to add genkernel.

15 years agoBumping version for release.
Chris Gianelloni [Thu, 4 Dec 2008 17:13:53 +0000 (09:13 -0800)]
Bumping version for release.

15 years agoUse symlinks for busybox utils
Andrew Gaffney [Tue, 25 Nov 2008 18:39:25 +0000 (12:39 -0600)]
Use symlinks for busybox utils
Use full path to mount since it gets grumpy without it in later bb versions for some reason

15 years agoBreak apart cryptsetup stuff into separate append_luks() and make append_auxillary...
Andrew Gaffney [Mon, 17 Nov 2008 16:25:04 +0000 (10:25 -0600)]
Break apart cryptsetup stuff into separate append_luks() and make append_auxillary() dependent on ${BUSYBOX} for gentoo bug #247052

15 years agoApplied patch for UUID support for real_resume= from gentoo bug #239687
Andrew Gaffney [Sat, 15 Nov 2008 16:04:29 +0000 (10:04 -0600)]
Applied patch for UUID support for real_resume= from gentoo bug #239687

15 years agoAdded modified version of patch from gentoo bug #238707
Andrew Gaffney [Sat, 15 Nov 2008 16:00:04 +0000 (10:00 -0600)]
Added modified version of patch from gentoo bug #238707

15 years agoOnly append unionfs_fuse stuff if UNIONFS is set
Andrew Gaffney [Fri, 14 Nov 2008 20:59:13 +0000 (14:59 -0600)]
Only append unionfs_fuse stuff if UNIONFS is set

15 years agoAdd --unionfs commandline option to enable building of unionfs-fuse
Andrew Gaffney [Fri, 14 Nov 2008 20:50:57 +0000 (14:50 -0600)]
Add --unionfs commandline option to enable building of unionfs-fuse
Add nounionfs boot option

15 years agoAdd good_msg for creating the union mount
Andrew Gaffney [Fri, 14 Nov 2008 20:12:26 +0000 (14:12 -0600)]
Add good_msg for creating the union mount

15 years agoPipe stderr for unionfs mount call to /dev/null to supress getcwd message
Andrew Gaffney [Fri, 14 Nov 2008 20:00:20 +0000 (14:00 -0600)]
Pipe stderr for unionfs mount call to /dev/null to supress getcwd message

15 years agoCall switch_root with full path
Andrew Gaffney [Fri, 14 Nov 2008 19:58:33 +0000 (13:58 -0600)]
Call switch_root with full path

15 years agoCall switch_root with 'env -i' to clean out the kernel-defined key/value pairs
Andrew Gaffney [Fri, 14 Nov 2008 18:19:05 +0000 (12:19 -0600)]
Call switch_root with 'env -i' to clean out the kernel-defined key/value pairs

15 years agoSkip good_root check for /dev/nfs for gentoo bug #246759
Andrew Gaffney [Fri, 14 Nov 2008 17:56:31 +0000 (11:56 -0600)]
Skip good_root check for /dev/nfs for gentoo bug #246759

15 years agoSimplify implementation of parse_opt in linuxrc
Andrew Gaffney [Fri, 14 Nov 2008 16:14:23 +0000 (10:14 -0600)]
Simplify implementation of parse_opt in linuxrc

15 years agoSmall cleanups in unionfs code
Andrew Gaffney [Fri, 14 Nov 2008 03:46:12 +0000 (21:46 -0600)]
Small cleanups in unionfs code

15 years agoAdd fuse to MODULES_FS
Andrew Gaffney [Fri, 14 Nov 2008 03:27:00 +0000 (21:27 -0600)]
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

15 years agoReplace debug patch with simple patch to add trivial support for -i option to mount...
Andrew Gaffney [Fri, 14 Nov 2008 03:13:43 +0000 (21:13 -0600)]
Replace debug patch with simple patch to add trivial support for -i option to mount/umount

15 years agoAdd suid,dev to unionfs mount opts
Andrew Gaffney [Thu, 13 Nov 2008 23:12:12 +0000 (17:12 -0600)]
Add suid,dev to unionfs mount opts

15 years agoRemove allow_root mount opt, since it conflicts with allow_other
agaffney [Thu, 13 Nov 2008 22:27:05 +0000 (16:27 -0600)]
Remove allow_root mount opt, since it conflicts with allow_other

15 years agoChange typo in unionfs-fuse mount opt and add -i support to umount
agaffney [Thu, 13 Nov 2008 22:15:24 +0000 (16:15 -0600)]
Change typo in unionfs-fuse mount opt and add -i support to umount

15 years agoEnable CONFIG_FEATURE_MTAB_SUPPORT option for busybox
agaffney [Thu, 13 Nov 2008 21:55:55 +0000 (15:55 -0600)]
Enable CONFIG_FEATURE_MTAB_SUPPORT option for busybox

15 years agoremove old 'mount -i' patch
agaffney [Thu, 13 Nov 2008 21:37:58 +0000 (15:37 -0600)]
remove old 'mount -i' patch

15 years agomore debugging code
agaffney [Thu, 13 Nov 2008 21:31:22 +0000 (15:31 -0600)]
more debugging code

15 years agodebugging patch for busybox
agaffney [Thu, 13 Nov 2008 20:59:40 +0000 (14:59 -0600)]
debugging patch for busybox

15 years agoAdd patch for busybox to add -i option to mount command
agaffney [Thu, 13 Nov 2008 18:13:25 +0000 (12:13 -0600)]
Add patch for busybox to add -i option to mount command

15 years agochange lib order
agaffney [Thu, 13 Nov 2008 17:08:37 +0000 (11:08 -0600)]
change lib order

15 years agoCompile unionfs-fuse statically
agaffney [Thu, 13 Nov 2008 17:03:03 +0000 (11:03 -0600)]
Compile unionfs-fuse statically

15 years agoMake sure that /sbin/unionfs is +x
agaffney [Thu, 13 Nov 2008 16:29:59 +0000 (10:29 -0600)]
Make sure that /sbin/unionfs is +x

15 years agoCorrect unionfs-fuse bincache path and clean up debugging code
agaffney [Thu, 13 Nov 2008 04:30:17 +0000 (22:30 -0600)]
Correct unionfs-fuse bincache path and clean up debugging code

15 years agoAdd -L line into LIB= in Makefile
agaffney [Thu, 13 Nov 2008 04:25:22 +0000 (22:25 -0600)]
Add -L line into LIB= in Makefile

15 years agoanother try at compiling unionfs-fuse
agaffney [Thu, 13 Nov 2008 04:10:16 +0000 (22:10 -0600)]
another try at compiling unionfs-fuse

15 years agoadd bash invocation before compiling unionfs-fuse in order to poke around
agaffney [Thu, 13 Nov 2008 04:01:38 +0000 (22:01 -0600)]
add bash invocation before compiling unionfs-fuse in order to poke around

15 years agodebug
agaffney [Thu, 13 Nov 2008 00:41:58 +0000 (18:41 -0600)]
debug

15 years agosed Makefile instead of setting in env
agaffney [Thu, 13 Nov 2008 00:34:56 +0000 (18:34 -0600)]
sed Makefile instead of setting in env

15 years agoUnpack fuse source and modify CFLAGS for unionfs-fuse
agaffney [Thu, 13 Nov 2008 00:28:42 +0000 (18:28 -0600)]
Unpack fuse source and modify CFLAGS for unionfs-fuse

15 years agoUnpack unionfs-fuse with -j
agaffney [Wed, 12 Nov 2008 23:25:39 +0000 (17:25 -0600)]
Unpack unionfs-fuse with -j

15 years agoCall arch_replace and cache_replace on fuse/unionfs-fuse vars
agaffney [Wed, 12 Nov 2008 22:53:16 +0000 (16:53 -0600)]
Call arch_replace and cache_replace on fuse/unionfs-fuse vars

15 years agoAdd fuse/unionfs-fuse blocks to genkernel.conf
agaffney [Wed, 12 Nov 2008 22:43:07 +0000 (16:43 -0600)]
Add fuse/unionfs-fuse blocks to genkernel.conf

15 years agoActually call compile_fuse() and compile_unionfs_fuse()
agaffney [Wed, 12 Nov 2008 22:37:13 +0000 (16:37 -0600)]
Actually call compile_fuse() and compile_unionfs_fuse()

15 years agoAdd back (modified) unionfs code in linuxrc
agaffney [Wed, 12 Nov 2008 22:16:21 +0000 (16:16 -0600)]
Add back (modified) unionfs code in linuxrc

15 years agoAdd append_fuse() and append_unionfs_fuse() functions
agaffney [Wed, 12 Nov 2008 21:05:35 +0000 (15:05 -0600)]
Add append_fuse() and append_unionfs_fuse() functions

15 years agoAdd compile_fuse() and compile_unionfs_fuse()
agaffney [Wed, 12 Nov 2008 20:55:26 +0000 (14:55 -0600)]
Add compile_fuse() and compile_unionfs_fuse()

15 years agoEnabling CONFIG_WGET and CONFIG_FEATURE_TAR_BZIP2 for initial support of gentoo bug...
agaffney [Tue, 4 Nov 2008 02:22:34 +0000 (20:22 -0600)]
Enabling CONFIG_WGET and CONFIG_FEATURE_TAR_BZIP2 for initial support of gentoo bug 211976

15 years agoTagging a 3.4.10.901 release, for testing. Adding periods to ChangeLog to fix syntax...
Chris Gianelloni [Fri, 31 Oct 2008 06:40:25 +0000 (23:40 -0700)]
Tagging a 3.4.10.901 release, for testing.  Adding periods to ChangeLog to fix syntax hilighting.

15 years agoAdding Andrew and Robin to AUTHORS.
Chris Gianelloni [Mon, 15 Sep 2008 14:12:53 +0000 (07:12 -0700)]
Adding Andrew and Robin to AUTHORS.

15 years agoAdd dummy handler for --config in gen_cmdline.sh for bug 237541
agaffney [Mon, 15 Sep 2008 03:07:09 +0000 (22:07 -0500)]
Add dummy handler for --config in gen_cmdline.sh for bug 237541

15 years agoRemoving scsi_wait_scan from PATA/SATA/SCSI and moving it to its own module group...
Chris Gianelloni [Fri, 12 Sep 2008 16:55:19 +0000 (09:55 -0700)]
Removing scsi_wait_scan from PATA/SATA/SCSI and moving it to its own module group.  This allows the module to be loaded last, no matter what combination of disks are in the system, allowing for firmware and such to be loaded before genkernel continues, even when asynchronous SCSI scanning is enabled in the kernel.

15 years agoMerge branch 'master' of git+ssh://git@git.wolf31o2.org/projs/genkernel
Robin H. Johnson [Sun, 31 Aug 2008 18:29:31 +0000 (11:29 -0700)]
Merge branch 'master' of git+ssh://git@git.wolf31o2.org/projs/genkernel

15 years agoAdd a single word to help clarify which /dev is broken, after I wasted a day debuggin...
Robin H. Johnson [Sun, 31 Aug 2008 18:29:27 +0000 (11:29 -0700)]
Add a single word to help clarify which /dev is broken, after I wasted a day debugging my new box.

15 years agoEnable CONFIG_ROUTE in busy-configs
agaffney [Sun, 31 Aug 2008 05:30:24 +0000 (00:30 -0500)]
Enable CONFIG_ROUTE in busy-configs

15 years agoEnable CONFIG_HOSTNAME in all busy-configs
agaffney [Fri, 29 Aug 2008 12:16:55 +0000 (07:16 -0500)]
Enable CONFIG_HOSTNAME in all busy-configs
Call 'hostname' with value from DHCP

15 years agoDisabled CONFIG_DEBUG_INFO in x86{,_64} kconfigs
agaffney [Thu, 28 Aug 2008 12:33:34 +0000 (07:33 -0500)]
Disabled CONFIG_DEBUG_INFO in x86{,_64} kconfigs

15 years agoAdd README to busybox patches dir
agaffney [Mon, 25 Aug 2008 03:48:47 +0000 (22:48 -0500)]
Add README to busybox patches dir

15 years agoOnly apply files from patch dir ending in diff/patch
agaffney [Mon, 25 Aug 2008 03:42:25 +0000 (22:42 -0500)]
Only apply files from patch dir ending in diff/patch

15 years agoFix CONSOLE= handling code for bug 232012
agaffney [Sun, 24 Aug 2008 06:52:55 +0000 (01:52 -0500)]
Fix CONSOLE= handling code for bug 232012