public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-alt r1704 - in trunk/baselayout-prefix: . bin etc etc/conf.d etc/env.d etc/modprobe.d init.d lib/rcscripts/net man sbin src src/awk src/core src/filefuncs
@ 2011-04-28 18:25 Fabian Groffen (grobian)
  0 siblings, 0 replies; only message in thread
From: Fabian Groffen (grobian) @ 2011-04-28 18:25 UTC (permalink / raw
  To: gentoo-commits

Author: grobian
Date: 2011-04-28 18:25:46 +0000 (Thu, 28 Apr 2011)
New Revision: 1704

Added:
   trunk/baselayout-prefix/ChangeLog.svn
   trunk/baselayout-prefix/bin/checkpath
   trunk/baselayout-prefix/etc/conf.d/urandom
   trunk/baselayout-prefix/etc/modprobe.d/
   trunk/baselayout-prefix/etc/modprobe.d/aliases.conf
   trunk/baselayout-prefix/etc/modprobe.d/i386.conf
Removed:
   trunk/baselayout-prefix/etc/modules.d/
   trunk/baselayout-prefix/init.d/reboot.sh
   trunk/baselayout-prefix/init.d/shutdown.sh
   trunk/baselayout-prefix/man/modules-update.8
   trunk/baselayout-prefix/sbin/env-update.sh
   trunk/baselayout-prefix/sbin/modules-update
   trunk/baselayout-prefix/src/awk/genenviron.awk
Modified:
   trunk/baselayout-prefix/ChangeLog
   trunk/baselayout-prefix/bin/rc-status
   trunk/baselayout-prefix/etc/conf.d/bootmisc
   trunk/baselayout-prefix/etc/conf.d/clock
   trunk/baselayout-prefix/etc/conf.d/net.example
   trunk/baselayout-prefix/etc/conf.d/rc
   trunk/baselayout-prefix/etc/conf.d/wireless.example
   trunk/baselayout-prefix/etc/env.d/00basic
   trunk/baselayout-prefix/etc/fstab
   trunk/baselayout-prefix/etc/inputrc
   trunk/baselayout-prefix/etc/networks
   trunk/baselayout-prefix/etc/passwd
   trunk/baselayout-prefix/etc/protocols
   trunk/baselayout-prefix/etc/rc.conf
   trunk/baselayout-prefix/etc/services
   trunk/baselayout-prefix/etc/shadow
   trunk/baselayout-prefix/etc/shells
   trunk/baselayout-prefix/init.d/bootmisc
   trunk/baselayout-prefix/init.d/checkfs
   trunk/baselayout-prefix/init.d/checkroot
   trunk/baselayout-prefix/init.d/clock
   trunk/baselayout-prefix/init.d/consolefont
   trunk/baselayout-prefix/init.d/halt.sh
   trunk/baselayout-prefix/init.d/hostname
   trunk/baselayout-prefix/init.d/keymaps
   trunk/baselayout-prefix/init.d/local
   trunk/baselayout-prefix/init.d/localmount
   trunk/baselayout-prefix/init.d/modules
   trunk/baselayout-prefix/init.d/net.eth0
   trunk/baselayout-prefix/init.d/net.lo
   trunk/baselayout-prefix/init.d/netmount
   trunk/baselayout-prefix/init.d/numlock
   trunk/baselayout-prefix/init.d/rmnologin
   trunk/baselayout-prefix/init.d/urandom
   trunk/baselayout-prefix/lib/rcscripts/net/adsl.sh
   trunk/baselayout-prefix/lib/rcscripts/net/apipa.sh
   trunk/baselayout-prefix/lib/rcscripts/net/arping.sh
   trunk/baselayout-prefix/lib/rcscripts/net/bonding.sh
   trunk/baselayout-prefix/lib/rcscripts/net/br2684ctl.sh
   trunk/baselayout-prefix/lib/rcscripts/net/bridge.sh
   trunk/baselayout-prefix/lib/rcscripts/net/ccwgroup.sh
   trunk/baselayout-prefix/lib/rcscripts/net/clip.sh
   trunk/baselayout-prefix/lib/rcscripts/net/dhclient.sh
   trunk/baselayout-prefix/lib/rcscripts/net/dhcpcd.sh
   trunk/baselayout-prefix/lib/rcscripts/net/essidnet.sh
   trunk/baselayout-prefix/lib/rcscripts/net/ifconfig.sh
   trunk/baselayout-prefix/lib/rcscripts/net/ifplugd.sh
   trunk/baselayout-prefix/lib/rcscripts/net/ip6to4.sh
   trunk/baselayout-prefix/lib/rcscripts/net/ipppd.sh
   trunk/baselayout-prefix/lib/rcscripts/net/iproute2.sh
   trunk/baselayout-prefix/lib/rcscripts/net/iptunnel.sh
   trunk/baselayout-prefix/lib/rcscripts/net/iwconfig.sh
   trunk/baselayout-prefix/lib/rcscripts/net/macchanger.sh
   trunk/baselayout-prefix/lib/rcscripts/net/macnet.sh
   trunk/baselayout-prefix/lib/rcscripts/net/netplugd.sh
   trunk/baselayout-prefix/lib/rcscripts/net/pppd.sh
   trunk/baselayout-prefix/lib/rcscripts/net/pump.sh
   trunk/baselayout-prefix/lib/rcscripts/net/rename.sh
   trunk/baselayout-prefix/lib/rcscripts/net/system.sh
   trunk/baselayout-prefix/lib/rcscripts/net/tuntap.sh
   trunk/baselayout-prefix/lib/rcscripts/net/udhcpc.sh
   trunk/baselayout-prefix/lib/rcscripts/net/vlan.sh
   trunk/baselayout-prefix/lib/rcscripts/net/wpa_supplicant.sh
   trunk/baselayout-prefix/man/MAKEDEV.8
   trunk/baselayout-prefix/man/modules.autoload.5
   trunk/baselayout-prefix/man/start-stop-daemon.8
   trunk/baselayout-prefix/sbin/MAKEDEV
   trunk/baselayout-prefix/sbin/depscan.sh
   trunk/baselayout-prefix/sbin/functions.sh
   trunk/baselayout-prefix/sbin/rc
   trunk/baselayout-prefix/sbin/rc-daemon.sh
   trunk/baselayout-prefix/sbin/rc-help.sh
   trunk/baselayout-prefix/sbin/rc-services.sh
   trunk/baselayout-prefix/sbin/rc-update
   trunk/baselayout-prefix/sbin/runscript.sh
   trunk/baselayout-prefix/src/Makefile
   trunk/baselayout-prefix/src/awk/cachedepends.awk
   trunk/baselayout-prefix/src/awk/functions.awk
   trunk/baselayout-prefix/src/awk/gendepends.awk
   trunk/baselayout-prefix/src/consoletype.c
   trunk/baselayout-prefix/src/core/ChangeLog
   trunk/baselayout-prefix/src/core/Makefile
   trunk/baselayout-prefix/src/core/debug.h
   trunk/baselayout-prefix/src/core/depend.c
   trunk/baselayout-prefix/src/core/depend.h
   trunk/baselayout-prefix/src/core/depscan.c
   trunk/baselayout-prefix/src/core/misc.c
   trunk/baselayout-prefix/src/core/misc.h
   trunk/baselayout-prefix/src/core/parse.c
   trunk/baselayout-prefix/src/core/parse.h
   trunk/baselayout-prefix/src/core/simple-regex.c
   trunk/baselayout-prefix/src/core/simple-regex.h
   trunk/baselayout-prefix/src/core/test-regex.c
   trunk/baselayout-prefix/src/filefuncs/filefuncs.c
   trunk/baselayout-prefix/src/headers.h
   trunk/baselayout-prefix/src/runscript.c
   trunk/baselayout-prefix/src/start-stop-daemon.c
Log:
update to 1.12.14

Modified: trunk/baselayout-prefix/ChangeLog
===================================================================
--- trunk/baselayout-prefix/ChangeLog	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/ChangeLog	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,6 +1,85 @@
 # ChangeLog for Gentoo System Intialization ("rc") scripts
-# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPLv2
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPLv2
 
+  25 Jul 2007; Roy Marples <uberlord@gentoo.org>:
+
+   Patch runscript.sh to allow for --quiet status, #186459
+   thanks to Jan Kundrát.
+
+* baselayout-1.12.9 (17 Jan 2006)
+
+    Misc fixes and compatible with baselayout-1.13.0_alpha12.
+
+* baselayout-1.12.8 (12 Dec 2006)
+
+  18 Dec 2006; Roy Marples <uberlord@gentoo.org>:
+  
+    Reverted patch for #104869 as it's silly. Fixes #158174.
+
+    Match wireless encryption key reported against *, #158319 thanks to
+    Robert Wolf.
+
+    Replace tac with sed '1!G;h;$!d' as tac is in /usr, #158312.
+
+    Stop providing the NVdriver alias, #158099.
+
+    Fix routes and lo correctly, #157965.
+
+* baselayout-1.12.7 (12 Dec 2006)
+
+  12 Dec 2006; Roy Marples <uberlord@gentoo.org>:
+
+    Assume all routes are host routes unless we have a valid netmask,
+    #157418 thanks to Alexander Zubkov.
+
+    sysvinit now provides shutdown.sh and reboot.sh, #112991.
+
+  06 Dec 2006; Roy Marples <uberlord@gentoo.org>:
+
+    Fix dhcp client variables, as pointed out by John Major.
+
+  05 Dec 2006; Roy Marples <uberlord@gentoo.org>:
+
+    Obey the pppd noauth option, #104869 thanks to Bram Verweij.
+
+* baselayout-1.12.6 (02 Nov 2006)
+
+  02 Nov 2006; Roy Marples <uberlord@gentoo.org>:
+
+    We no longer unmount ramfs in halt.sh, #151128
+    We no longer use =~ for the 1.12 branch only as we should work on all
+    bash versions, #151108
+
+  01 Nov 2006; Roy Marples <uberlord@gentoo.org>:
+
+    Clarified pppd maxfail usage, #153657 thanks to Toralf Förster.
+
+  31 Oct 2006; Roy Marples <uberlord@gentoo.org>:
+
+    tuntap should come before bridge, #150520.
+
+  30 Sep 2006; Roy Marples <uberlord@gentoo.org>:
+
+    Added warning about clamping MSS when running ppp on a router, #149525
+    thanks to Alin Nastac.
+
+    Punted DISPLAYMANAGER from /etc/rc.conf as it's now in /etc/conf.d/xdm
+
+  26 Sep 2006; Roy Marples <uberlord@gentoo.org>:
+
+    Don't wait for scheduled services to restart when a service is
+    started in the background as this may tie up the calling daemon, #148700.
+
+    Give ppp at least 30 seconds to die, #147490, thanks to Alin Nastac.
+
+  25 Sep 2006; Roy Marples <uberlord@gentoo.org>:
+
+    Don't rename bridged or bonded interfaces either, #145581.
+
+  19 Sep 2006; Roy Marples <uberlord@gentoo.org>:
+
+    Start scheduled services in the correct order, #148011.
+
   06 Sep 2006; Roy Marples <uberlord@gentoo.org>:
 
     Fix PPPoA usage, #144194 thanks to Giampaolo Tomassoni.

Added: trunk/baselayout-prefix/ChangeLog.svn
===================================================================
--- trunk/baselayout-prefix/ChangeLog.svn	                        (rev 0)
+++ trunk/baselayout-prefix/ChangeLog.svn	2011-04-28 18:25:46 UTC (rev 1704)
@@ -0,0 +1,9305 @@
+------------------------------------------------------------------------
+r3178 | vapier | 2010-09-26 18:10:37 -0400 (Sun, 26 Sep 2010) | 1 line
+
+check by Amadeusz Żołnowski to see if /dev/pts/ mounted first #336726
+------------------------------------------------------------------------
+r3177 | vapier | 2010-09-26 18:05:05 -0400 (Sun, 26 Sep 2010) | 1 line
+
+rewrite by Amadeusz Żołnowski to use `mountpoint` instead of `stat`, and use a common func #336723
+------------------------------------------------------------------------
+r3176 | vapier | 2010-09-26 17:45:36 -0400 (Sun, 26 Sep 2010) | 2 lines
+
+handle argument munging with different versions of dhcpcd by Gil Kloepfer & Mike Pagano #262097
+
+------------------------------------------------------------------------
+r3175 | vapier | 2010-09-18 07:27:58 -0400 (Sat, 18 Sep 2010) | 1 line
+
+do not hardcode paths to `ip` #330115
+------------------------------------------------------------------------
+r3174 | vapier | 2010-07-18 20:34:04 -0400 (Sun, 18 Jul 2010) | 1 line
+
+fix STP protocol entry
+------------------------------------------------------------------------
+r3173 | vapier | 2010-02-14 12:28:40 -0500 (Sun, 14 Feb 2010) | 1 line
+
+unify duplicate inputrc entries #303691 by Fabio Rossi
+------------------------------------------------------------------------
+r3170 | vapier | 2010-01-24 15:30:48 -0500 (Sun, 24 Jan 2010) | 1 line
+
+sync shadow/passwd files #301949 by Paweł Hajdan
+------------------------------------------------------------------------
+r3169 | vapier | 2010-01-08 03:42:48 -0500 (Fri, 08 Jan 2010) | 1 line
+
+inform people to not touch this file
+------------------------------------------------------------------------
+r3168 | vapier | 2010-01-08 03:41:33 -0500 (Fri, 08 Jan 2010) | 1 line
+
+fix misc spelling issues #300045 by Toralf Förster
+------------------------------------------------------------------------
+r3167 | vapier | 2009-12-17 14:31:35 -0500 (Thu, 17 Dec 2009) | 1 line
+
+fix typo in ifvars name pointed out by Sebastien Aucouturier #259716
+------------------------------------------------------------------------
+r3166 | vapier | 2009-12-16 16:49:55 -0500 (Wed, 16 Dec 2009) | 1 line
+
+tweak paths in wpa_supplicant tips #274992
+------------------------------------------------------------------------
+r3165 | vapier | 2009-12-14 00:08:16 -0500 (Mon, 14 Dec 2009) | 1 line
+
+drop XSESSION from rc.conf #294999 by Stephane
+------------------------------------------------------------------------
+r3164 | vapier | 2009-12-14 00:04:17 -0500 (Mon, 14 Dec 2009) | 1 line
+
+drop default LESSOPEN as sys-apps/less takes care of that now #295365 by BUIRA Etienne
+------------------------------------------------------------------------
+r3163 | vapier | 2009-12-13 23:58:48 -0500 (Sun, 13 Dec 2009) | 1 line
+
+runscript: use pattern matching so people can use --quiet and such with status #295657 by Jan Kundrát
+------------------------------------------------------------------------
+r3162 | vapier | 2009-11-13 22:46:05 -0500 (Fri, 13 Nov 2009) | 1 line
+
+fix by Christophe LEFEBVRE wpa_supplicant emerge hint #238229 by Kamil Dworakowski
+------------------------------------------------------------------------
+r3161 | vapier | 2009-11-13 22:37:52 -0500 (Fri, 13 Nov 2009) | 1 line
+
+add a check for crap filled /proc and /sys #291916
+------------------------------------------------------------------------
+r3160 | vapier | 2009-11-13 22:09:53 -0500 (Fri, 13 Nov 2009) | 1 line
+
+improve daemon pid scanning by Sadysta #292134
+------------------------------------------------------------------------
+r3159 | vapier | 2009-10-11 03:39:06 -0400 (Sun, 11 Oct 2009) | 1 line
+
+drop dev arg from multihome ip example #273303 by Morgan Gilroy
+------------------------------------------------------------------------
+r3156 | vapier | 2009-10-11 00:45:54 -0400 (Sun, 11 Oct 2009) | 1 line
+
+version bump to 1.12.14
+------------------------------------------------------------------------
+r3154 | vapier | 2009-10-11 00:42:33 -0400 (Sun, 11 Oct 2009) | 1 line
+
+filter ChangeLog.svn from files
+------------------------------------------------------------------------
+r3153 | vapier | 2009-10-11 00:42:00 -0400 (Sun, 11 Oct 2009) | 1 line
+
+ignore svn changelog
+------------------------------------------------------------------------
+r3152 | vapier | 2009-10-11 00:41:20 -0400 (Sun, 11 Oct 2009) | 1 line
+
+also copy over svn changelog
+------------------------------------------------------------------------
+r3151 | vapier | 2009-10-11 00:19:54 -0400 (Sun, 11 Oct 2009) | 1 line
+
+rename modules.d to modprobe.d
+------------------------------------------------------------------------
+r3150 | vapier | 2009-10-10 22:34:03 -0400 (Sat, 10 Oct 2009) | 1 line
+
+use $svclib to find awk scripts #261297 by Vilem Marsik
+------------------------------------------------------------------------
+r3149 | vapier | 2009-10-10 22:27:14 -0400 (Sat, 10 Oct 2009) | 1 line
+
+ignore `rm` failures in case of a ro root #267094 by Mark Tomich
+------------------------------------------------------------------------
+r3148 | vapier | 2009-10-10 22:15:25 -0400 (Sat, 10 Oct 2009) | 1 line
+
+drop unused env-update.sh code (use env-update from portage)
+------------------------------------------------------------------------
+r3147 | vapier | 2009-10-10 22:07:09 -0400 (Sat, 10 Oct 2009) | 1 line
+
+clarify hardware clock vs system clock #282243 by Dennis Schridde
+------------------------------------------------------------------------
+r3146 | vapier | 2009-10-10 21:37:04 -0400 (Sat, 10 Oct 2009) | 1 line
+
+add glusterfs as a net filesystem #284327 by Jean-Noël Rivasseau
+------------------------------------------------------------------------
+r3145 | vapier | 2009-10-10 21:09:13 -0400 (Sat, 10 Oct 2009) | 1 line
+
+skip mounting of /proc and /sys if they are already mounted #262467 by William Pitcock
+------------------------------------------------------------------------
+r3144 | vapier | 2009-10-10 20:27:06 -0400 (Sat, 10 Oct 2009) | 1 line
+
+declare fuse.sshfs as a net filesystem #248878 by C.P. Banks
+------------------------------------------------------------------------
+r3143 | vapier | 2009-10-10 20:25:32 -0400 (Sat, 10 Oct 2009) | 1 line
+
+add stub get/save options funcs for baselayout-2 glue #233830 by Jimmy Jazz
+------------------------------------------------------------------------
+r3142 | vapier | 2009-10-10 20:20:59 -0400 (Sat, 10 Oct 2009) | 1 line
+
+set RC_TTY_NUMBER to 12 by default #190996 by Pacho Ramos
+------------------------------------------------------------------------
+r3136 | vapier | 2009-05-06 12:21:02 -0400 (Wed, 06 May 2009) | 1 line
+
+rename to make modprobe happy
+------------------------------------------------------------------------
+r3134 | vapier | 2009-02-10 22:49:59 -0500 (Tue, 10 Feb 2009) | 1 line
+
+bump to 1.12.13
+------------------------------------------------------------------------
+r3133 | vapier | 2009-02-10 22:49:50 -0500 (Tue, 10 Feb 2009) | 1 line
+
+auto run as root if needed
+------------------------------------------------------------------------
+r3132 | vapier | 2009-02-10 22:18:28 -0500 (Tue, 10 Feb 2009) | 1 line
+
+update copyright
+------------------------------------------------------------------------
+r3131 | vapier | 2009-02-08 21:26:46 -0500 (Sun, 08 Feb 2009) | 1 line
+
+improve status check for non-root users #242988 by Aaron Ten Clay
+------------------------------------------------------------------------
+r3130 | vapier | 2009-02-08 21:22:44 -0500 (Sun, 08 Feb 2009) | 1 line
+
+reject multiple --env options #241172 by Leonid Evdokimov
+------------------------------------------------------------------------
+r3129 | vapier | 2008-11-04 04:10:41 -0500 (Tue, 04 Nov 2008) | 1 line
+
+update code so it actually works on s390
+------------------------------------------------------------------------
+r3127 | vapier | 2008-05-31 06:43:57 -0400 (Sat, 31 May 2008) | 1 line
+
+run unionctl on / rather than $dir as pointed out by Petric Frank #222783
+------------------------------------------------------------------------
+r3125 | vapier | 2008-04-09 23:21:51 -0400 (Wed, 09 Apr 2008) | 1 line
+
+drop comment as this has been cleaned up and dont delete subdirs #217044
+------------------------------------------------------------------------
+r3124 | vapier | 2008-04-08 12:14:24 -0400 (Tue, 08 Apr 2008) | 1 line
+
+dont use rc_runlevel or we go into an infinite loop
+------------------------------------------------------------------------
+r3123 | vapier | 2008-04-08 12:04:12 -0400 (Tue, 08 Apr 2008) | 1 line
+
+tighten up tarball
+------------------------------------------------------------------------
+r3122 | vapier | 2008-04-08 12:01:58 -0400 (Tue, 08 Apr 2008) | 1 line
+
+add RC_{BOOT,DEFAULT,RUN}LEVEL vars, convert softlevel= to rc_runlevel=, and change softlevel() to rc_runlevel()
+------------------------------------------------------------------------
+r3121 | vapier | 2008-04-07 16:42:06 -0400 (Mon, 07 Apr 2008) | 1 line
+
+send `type` output to /dev/null
+------------------------------------------------------------------------
+r3120 | vapier | 2008-03-30 20:07:28 -0400 (Sun, 30 Mar 2008) | 1 line
+
+use tarball.sh for dist
+------------------------------------------------------------------------
+r3119 | vapier | 2008-03-30 20:03:58 -0400 (Sun, 30 Mar 2008) | 1 line
+
+update version
+------------------------------------------------------------------------
+r3118 | vapier | 2008-03-30 20:03:12 -0400 (Sun, 30 Mar 2008) | 1 line
+
+add a function to get the softlevel
+------------------------------------------------------------------------
+r3117 | vapier | 2008-03-30 20:01:13 -0400 (Sun, 30 Mar 2008) | 1 line
+
+use kbd binaries in PATH #215496
+------------------------------------------------------------------------
+r3116 | vapier | 2008-03-24 03:26:25 -0400 (Mon, 24 Mar 2008) | 1 line
+
+use tac to reverse mount order rather than sort -r #214150 by Daa Jaa
+------------------------------------------------------------------------
+r3108 | vapier | 2008-02-09 19:19:12 -0500 (Sat, 09 Feb 2008) | 1 line
+
+add support for -r/--runlevel
+------------------------------------------------------------------------
+r3107 | vapier | 2008-01-15 20:58:40 -0500 (Tue, 15 Jan 2008) | 1 line
+
+people prefer history search rather than start/end #205939
+------------------------------------------------------------------------
+r3106 | vapier | 2008-01-15 18:14:26 -0500 (Tue, 15 Jan 2008) | 1 line
+
+add fix from newer versions for #205894
+------------------------------------------------------------------------
+r3105 | vapier | 2008-01-14 03:54:39 -0500 (Mon, 14 Jan 2008) | 1 line
+
+document a few lines and add ctrl+arrow keys for linux console/gnome-terminal/konsole
+------------------------------------------------------------------------
+r3104 | vapier | 2008-01-14 03:43:01 -0500 (Mon, 14 Jan 2008) | 1 line
+
+backport support for OpenVZ cruft #203334
+------------------------------------------------------------------------
+r3103 | vapier | 2008-01-14 03:38:13 -0500 (Mon, 14 Jan 2008) | 1 line
+
+add rpcbind alias to port 111 and add bzr
+------------------------------------------------------------------------
+r3102 | vapier | 2008-01-14 03:35:53 -0500 (Mon, 14 Jan 2008) | 1 line
+
+get version from user, dont hardcode it in the script
+------------------------------------------------------------------------
+r3101 | vapier | 2008-01-14 03:35:36 -0500 (Mon, 14 Jan 2008) | 1 line
+
+import more protocols from newer baselayout
+------------------------------------------------------------------------
+r3100 | vapier | 2008-01-14 03:35:19 -0500 (Mon, 14 Jan 2008) | 1 line
+
+set /tmp wiping to on by default
+------------------------------------------------------------------------
+r3099 | vapier | 2008-01-14 03:35:04 -0500 (Mon, 14 Jan 2008) | 1 line
+
+add link-local definition
+------------------------------------------------------------------------
+r3098 | vapier | 2008-01-14 02:46:49 -0500 (Mon, 14 Jan 2008) | 1 line
+
+backport checkpath from openrc in shell
+------------------------------------------------------------------------
+r3096 | vapier | 2008-01-08 02:34:47 -0500 (Tue, 08 Jan 2008) | 1 line
+
+pull in rpc.statd as well as portmap #203963
+------------------------------------------------------------------------
+r3095 | vapier | 2008-01-01 13:24:37 -0500 (Tue, 01 Jan 2008) | 1 line
+
+add a config() stub to help with baselayout-2 transition
+------------------------------------------------------------------------
+r3071 | uberlord | 2007-10-30 03:58:12 -0400 (Tue, 30 Oct 2007) | 1 line
+
+Fix fallback expansion, #194191 thanks to kouyu.
+------------------------------------------------------------------------
+r3066 | vapier | 2007-10-28 19:33:10 -0400 (Sun, 28 Oct 2007) | 1 line
+
+use openafs-client as well #196919
+------------------------------------------------------------------------
+r2795 | uberlord | 2007-07-25 17:22:42 -0400 (Wed, 25 Jul 2007) | 2 lines
+
+   Patch runscript.sh to allow for --quiet status, #186459
+   thanks to Jan Kundrát.
+------------------------------------------------------------------------
+r2793 | uberlord | 2007-07-23 07:38:47 -0400 (Mon, 23 Jul 2007) | 1 line
+
+Fix dhcpcd for sending blank hostnames, #185188
+------------------------------------------------------------------------
+r2757 | uberlord | 2007-07-09 08:00:57 -0400 (Mon, 09 Jul 2007) | 1 line
+
+Allow env.d/foo to store colourised variables
+------------------------------------------------------------------------
+r2752 | uberlord | 2007-07-07 19:59:08 -0400 (Sat, 07 Jul 2007) | 1 line
+
+Fix duplicate stripping, #179422
+------------------------------------------------------------------------
+r2737 | uberlord | 2007-07-02 02:49:49 -0400 (Mon, 02 Jul 2007) | 1 line
+
+Remove clear, #183793 thanks to Richard Freeman
+------------------------------------------------------------------------
+r2729 | vapier | 2007-06-21 23:01:16 -0400 (Thu, 21 Jun 2007) | 1 line
+
+Allow urandom location to be customized #134489.
+------------------------------------------------------------------------
+r2722 | vapier | 2007-05-31 01:48:54 -0400 (Thu, 31 May 2007) | 1 line
+
+dont spit Factory warning when booting off cd
+------------------------------------------------------------------------
+r2693 | uberlord | 2007-05-11 04:58:58 -0400 (Fri, 11 May 2007) | 1 line
+
+Use auto for /mnt/cdrom, #177990.
+------------------------------------------------------------------------
+r2686 | vapier | 2007-05-05 02:10:49 -0400 (Sat, 05 May 2007) | 1 line
+
+note that this is deprecated #174842
+------------------------------------------------------------------------
+r2683 | uberlord | 2007-05-03 08:19:18 -0400 (Thu, 03 May 2007) | 1 line
+
+Only use any when >1 interface
+------------------------------------------------------------------------
+r2682 | uberlord | 2007-05-03 07:43:16 -0400 (Thu, 03 May 2007) | 1 line
+
+Allow ip6to4 tunnels to use any derived address, #170290.
+------------------------------------------------------------------------
+r2681 | uberlord | 2007-05-03 07:21:26 -0400 (Thu, 03 May 2007) | 1 line
+
+dns_sortlist and dns_options now work as documented, #175367.
+------------------------------------------------------------------------
+r2609 | uberlord | 2007-04-16 08:17:46 -0400 (Mon, 16 Apr 2007) | 1 line
+
+Don't eval ESSID - duh
+------------------------------------------------------------------------
+r2585 | uberlord | 2007-04-12 12:05:29 -0400 (Thu, 12 Apr 2007) | 1 line
+
+Warn about deprecated conf.d/wireless, #174282.
+------------------------------------------------------------------------
+r2558 | vapier | 2007-04-07 05:28:00 -0400 (Sat, 07 Apr 2007) | 1 line
+
+modules-update -> update-modules
+------------------------------------------------------------------------
+r2557 | vapier | 2007-04-07 05:27:21 -0400 (Sat, 07 Apr 2007) | 1 line
+
+move to sys-apps/module-init-tools
+------------------------------------------------------------------------
+r2544 | uberlord | 2007-04-05 06:37:15 -0400 (Thu, 05 Apr 2007) | 1 line
+
+1.12.10
+------------------------------------------------------------------------
+r2543 | uberlord | 2007-04-05 06:13:15 -0400 (Thu, 05 Apr 2007) | 1 line
+
+Don't launcn ipppd for raw isdn devices, #167494 thanks to Martin
+------------------------------------------------------------------------
+r2542 | uberlord | 2007-04-05 06:07:56 -0400 (Thu, 05 Apr 2007) | 1 line
+
+eval essid and key settings, #164846
+------------------------------------------------------------------------
+r2541 | vapier | 2007-04-04 18:40:05 -0400 (Wed, 04 Apr 2007) | 1 line
+
+Add support for auto mounting of securityfs on /sys/kernel/security.  Also delay all grep checks of /proc/filesystems to after we verify the mount point actually exists.
+------------------------------------------------------------------------
+r2540 | vapier | 2007-04-02 18:21:29 -0400 (Mon, 02 Apr 2007) | 1 line
+
+Make ccwgroup restarting a little more robust and add support for layer2.
+------------------------------------------------------------------------
+r2539 | uberlord | 2007-04-02 07:58:40 -0400 (Mon, 02 Apr 2007) | 1 line
+
+Stop truecrypt, #168691 thanks to Alon Bar-Lev.
+------------------------------------------------------------------------
+r2538 | vapier | 2007-03-28 02:25:13 -0400 (Wed, 28 Mar 2007) | 1 line
+
+Force regen of deptree if it is only 0 bytes #172502 by Zhixu Liu.
+------------------------------------------------------------------------
+r2536 | vapier | 2007-03-25 06:55:28 -0400 (Sun, 25 Mar 2007) | 1 line
+
+Rewrite netmount a bit so that it handles nfs/portmap better and so that it uses more net-fs based init.d scripts.  This way, people can just use netmount in their init.d script and not worry about random net fs stuff.
+------------------------------------------------------------------------
+r2535 | vapier | 2007-03-25 03:56:53 -0400 (Sun, 25 Mar 2007) | 1 line
+
+add a hint to read services(5)
+------------------------------------------------------------------------
+r2534 | uberlord | 2007-03-22 06:14:03 -0400 (Thu, 22 Mar 2007) | 1 line
+
+Backport fix from trunk to stop wpa_supplicant associating before we are ready, #171273.
+------------------------------------------------------------------------
+r2533 | vapier | 2007-03-16 20:18:05 -0400 (Fri, 16 Mar 2007) | 1 line
+
+Also delete iceauth/xauth from /tmp in bootmisc #170643 by Pat Double.
+------------------------------------------------------------------------
+r2532 | vapier | 2007-03-13 18:12:03 -0400 (Tue, 13 Mar 2007) | 1 line
+
+Allow people to set TIMEZONE="" to indicate they want to handle timezone management themselves.
+------------------------------------------------------------------------
+r2531 | uberlord | 2007-03-12 13:23:59 -0400 (Mon, 12 Mar 2007) | 1 line
+
+Add Xfce4 session example
+------------------------------------------------------------------------
+r2530 | uberlord | 2007-03-09 10:04:42 -0500 (Fri, 09 Mar 2007) | 2 lines
+
+    Don't call sulogin by absolute path, so splash-utils can intercept it,
+    #169949 thanks to Daniel Drake.
+------------------------------------------------------------------------
+r2529 | uberlord | 2007-03-09 09:59:14 -0500 (Fri, 09 Mar 2007) | 1 line
+
+ Default svcdir when deleting it, just incase it's unset, #170117.
+------------------------------------------------------------------------
+r2527 | vapier | 2007-02-17 22:21:34 -0500 (Sat, 17 Feb 2007) | 1 line
+
+remove RC_SWAP_ERASE hack from 1.12 as well
+------------------------------------------------------------------------
+r2526 | vapier | 2007-02-17 16:19:14 -0500 (Sat, 17 Feb 2007) | 1 line
+
+note that RC_SWAP_ERASE destroys labels #167382
+------------------------------------------------------------------------
+r2525 | vapier | 2007-02-17 07:08:58 -0500 (Sat, 17 Feb 2007) | 1 line
+
+Do not bother sleeping in checkroot if RC_FORCE_AUTO is enabled.
+------------------------------------------------------------------------
+r2524 | uberlord | 2007-01-31 02:54:37 -0500 (Wed, 31 Jan 2007) | 2 lines
+
+Support RC_BEFORE/AFTER/PROVIDE_$iface in net.lo too, thanks to
+    Robin Johnson.
+------------------------------------------------------------------------
+r2523 | uberlord | 2007-01-30 14:04:56 -0500 (Tue, 30 Jan 2007) | 1 line
+
+ Support new style wpa_supplicant ctrl_interface directive, #164551.
+------------------------------------------------------------------------
+r2519 | vapier | 2007-01-18 23:43:50 -0500 (Thu, 18 Jan 2007) | 1 line
+
+Add /bin/fish to /etc/shells #162673 by Donnie Berkholz.
+------------------------------------------------------------------------
+r2516 | uberlord | 2007-01-17 07:58:04 -0500 (Wed, 17 Jan 2007) | 1 line
+
+Misc fixes and compatible with baselayout-1.13.0_alpha12.
+------------------------------------------------------------------------
+r2506 | uberlord | 2007-01-16 12:29:32 -0500 (Tue, 16 Jan 2007) | 1 line
+
+Stop hotplug events from spamming log files.
+------------------------------------------------------------------------
+r2505 | uberlord | 2007-01-16 11:02:53 -0500 (Tue, 16 Jan 2007) | 1 line
+
+Fix restarting when state isn't a symlink
+------------------------------------------------------------------------
+r2502 | uberlord | 2007-01-15 12:53:34 -0500 (Mon, 15 Jan 2007) | 1 line
+
+Fix ifplugd stopping
+------------------------------------------------------------------------
+r2500 | uberlord | 2007-01-15 11:28:36 -0500 (Mon, 15 Jan 2007) | 1 line
+
+Backport metric fix to 1.12
+------------------------------------------------------------------------
+r2494 | uberlord | 2007-01-14 04:51:43 -0500 (Sun, 14 Jan 2007) | 1 line
+
+Fix ip6 routes when iproute2 isn't installed, #161959.
+------------------------------------------------------------------------
+r2486 | uberlord | 2007-01-11 16:12:05 -0500 (Thu, 11 Jan 2007) | 1 line
+
+Give 1.12 the same daemon file format as 1.13
+------------------------------------------------------------------------
+r2479 | uberlord | 2007-01-10 04:29:47 -0500 (Wed, 10 Jan 2007) | 1 line
+
+Update the daemons file format so 1.13 should upgrade cleanly
+------------------------------------------------------------------------
+r2466 | uberlord | 2007-01-09 05:30:17 -0500 (Tue, 09 Jan 2007) | 4 lines
+
+    Add conditionalrestart action, which is the same as restart but the service
+    is only restarted if it is already started. This means that anything that
+    whats this only has to use one command instead of two, making them more
+    efficient.
+------------------------------------------------------------------------
+r2464 | uberlord | 2007-01-05 13:16:19 -0500 (Fri, 05 Jan 2007) | 1 line
+
+Add backported patch by Robbin Johnson to allow operational errors in checkfs through
+------------------------------------------------------------------------
+r2460 | vapier | 2007-01-04 22:01:02 -0500 (Thu, 04 Jan 2007) | 1 line
+
+Make sure symlinks to directories in /etc/init.d do not screw us up when we run depscan.sh #159999 by Majin Sniper.
+------------------------------------------------------------------------
+r2451 | uberlord | 2007-01-03 06:18:35 -0500 (Wed, 03 Jan 2007) | 1 line
+
+Update ESSID/MAC wireless documentation, #159807 thanks to Michael Conrad.
+------------------------------------------------------------------------
+r2450 | vapier | 2007-01-03 05:19:39 -0500 (Wed, 03 Jan 2007) | 1 line
+
+update copyrights once like a band-aid
+------------------------------------------------------------------------
+r2448 | vapier | 2007-01-03 05:04:17 -0500 (Wed, 03 Jan 2007) | 1 line
+
+add --help/--debug/--version flags
+------------------------------------------------------------------------
+r2442 | uberlord | 2006-12-29 13:40:48 -0500 (Fri, 29 Dec 2006) | 1 line
+
+Use correct interface in example, #159396.
+------------------------------------------------------------------------
+r2439 | uberlord | 2006-12-20 11:05:28 -0500 (Wed, 20 Dec 2006) | 4 lines
+
+    Only set remotename if we have a username, #104869 thanks to Alin Nastac.
+
+    Use the mtime of /etc/{conf,init}.d directories too so depscan.sh works
+    for newly added files. Partial fix for #158548.
+------------------------------------------------------------------------
+r2438 | uberlord | 2006-12-20 08:14:45 -0500 (Wed, 20 Dec 2006) | 1 line
+
+Only launch sulogin if we are actually in single user mode, #158615.
+------------------------------------------------------------------------
+r2434 | uberlord | 2006-12-19 11:40:40 -0500 (Tue, 19 Dec 2006) | 1 line
+
+update tarball.sh
+------------------------------------------------------------------------
+r2432 | uberlord | 2006-12-19 11:38:03 -0500 (Tue, 19 Dec 2006) | 1 line
+
+1.12.8
+------------------------------------------------------------------------
+r2430 | uberlord | 2006-12-18 12:21:07 -0500 (Mon, 18 Dec 2006) | 1 line
+
+Reverted patch for #104869 as it's silly. Fixes #158174.
+------------------------------------------------------------------------
+r2428 | uberlord | 2006-12-18 05:50:10 -0500 (Mon, 18 Dec 2006) | 6 lines
+
+    Match wireless encryption key reported against *, #158319 thanks to
+    Robert Wolf.
+
+    Replace tac with sed '1!G;h;d' as tac is in /usr, #158312.
+
+    Use the FreeBSD protcols file on Linux as it's a lot more descriptive.
+------------------------------------------------------------------------
+r2426 | vapier | 2006-12-16 13:18:40 -0500 (Sat, 16 Dec 2006) | 1 line
+
+sort the output #158281
+------------------------------------------------------------------------
+r2425 | uberlord | 2006-12-14 16:01:04 -0500 (Thu, 14 Dec 2006) | 1 line
+
+Stop providing the NVidia alias, #158099.
+------------------------------------------------------------------------
+r2424 | uberlord | 2006-12-14 15:16:03 -0500 (Thu, 14 Dec 2006) | 1 line
+
+Fix halting
+------------------------------------------------------------------------
+r2423 | uberlord | 2006-12-14 14:04:51 -0500 (Thu, 14 Dec 2006) | 1 line
+
+Final fixes for #157965.
+------------------------------------------------------------------------
+r2421 | uberlord | 2006-12-14 04:39:17 -0500 (Thu, 14 Dec 2006) | 1 line
+
+Fix routes and lo correctly, #157965.
+------------------------------------------------------------------------
+r2420 | vapier | 2006-12-13 20:13:42 -0500 (Wed, 13 Dec 2006) | 1 line
+
+Move /sbin/modules-update to the module-init-tools package.
+------------------------------------------------------------------------
+r2415 | uberlord | 2006-12-12 05:42:32 -0500 (Tue, 12 Dec 2006) | 4 lines
+
+    Assume all routes are host routes unless we have a valid netmask,
+    #157418 thanks to Alexander Zubkov.
+
+    sysvinit now provides shutdown.sh and reboot.sh, #112991.
+------------------------------------------------------------------------
+r2411 | vapier | 2006-12-09 02:56:15 -0500 (Sat, 09 Dec 2006) | 1 line
+
+be a bit more friendly in the upgrade path by not making the default behavior reset the timezone to Factory
+------------------------------------------------------------------------
+r2410 | vapier | 2006-12-09 02:47:07 -0500 (Sat, 09 Dec 2006) | 1 line
+
+Add a new TIMEZONE variable to /etc/conf.d/clock so we can track the timezone setting of /etc/localtime properly.
+------------------------------------------------------------------------
+r2393 | uberlord | 2006-12-06 02:58:07 -0500 (Wed, 06 Dec 2006) | 1 line
+
+Fix dhcp client variables, as pointed out by John Major.
+------------------------------------------------------------------------
+r2392 | uberlord | 2006-12-05 11:27:45 -0500 (Tue, 05 Dec 2006) | 1 line
+
+Obey the pppd noauth option, #104869 thanks to Bram Verweij.
+------------------------------------------------------------------------
+r2391 | uberlord | 2006-12-04 14:45:08 -0500 (Mon, 04 Dec 2006) | 1 line
+
+Fix depscan wording
+------------------------------------------------------------------------
+r2386 | uberlord | 2006-11-15 11:07:28 -0500 (Wed, 15 Nov 2006) | 1 line
+
+Typo
+------------------------------------------------------------------------
+r2373 | uberlord | 2006-11-08 18:44:51 -0500 (Wed, 08 Nov 2006) | 1 line
+
+Don't use fstype when unmounting
+------------------------------------------------------------------------
+r2372 | uberlord | 2006-11-08 18:43:56 -0500 (Wed, 08 Nov 2006) | 1 line
+
+tuntap interface is now destroyed correctly, #154509 thanks to Andrew Lambe
+------------------------------------------------------------------------
+r2360 | vapier | 2006-11-04 05:05:21 -0500 (Sat, 04 Nov 2006) | 1 line
+
+add a new note about the home of DISPLAYMANAGER #154003
+------------------------------------------------------------------------
+r2353 | uberlord | 2006-11-02 05:13:52 -0500 (Thu, 02 Nov 2006) | 4 lines
+
+    We no longer unmount ramfs in halt.sh, #151128
+    We no longer use =~ for the 1.12 branch only as we should work on all
+    bash versions, #151108
+
+------------------------------------------------------------------------
+r2352 | uberlord | 2006-11-01 10:02:19 -0500 (Wed, 01 Nov 2006) | 1 line
+
+Clarified pppd maxfail usage, #153657 thanks to Toralf Förster.
+------------------------------------------------------------------------
+r2349 | uberlord | 2006-10-31 09:15:06 -0500 (Tue, 31 Oct 2006) | 1 line
+
+tuntap should come before bridge, #150520.
+------------------------------------------------------------------------
+r2344 | uberlord | 2006-10-30 02:33:44 -0500 (Mon, 30 Oct 2006) | 1 line
+
+ifconfig and iproute2 now work with text aliases thanks to Krzysztof Moscicki.
+------------------------------------------------------------------------
+r2342 | vapier | 2006-10-30 01:40:18 -0500 (Mon, 30 Oct 2006) | 1 line
+
+Add a note for static /dev that it is indeed static and they need to create all the device nodes #153045 by Thilo Bangert.
+------------------------------------------------------------------------
+r2316 | uberlord | 2006-10-16 10:46:30 -0400 (Mon, 16 Oct 2006) | 2 lines
+
+Stop rc-update descending into SCM directories.
+    Fixes #138188 thanks to Daniele Varrazzo.
+------------------------------------------------------------------------
+r2296 | uberlord | 2006-09-30 04:21:23 -0400 (Sat, 30 Sep 2006) | 1 line
+
+Added warning about clamping MSS when running ppp on a router, #149525
+------------------------------------------------------------------------
+r2295 | uberlord | 2006-09-30 04:14:16 -0400 (Sat, 30 Sep 2006) | 1 line
+
+Punted DISPLAYMANAGER from /etc/rc.conf as it's now in /etc/conf.d/xdm
+------------------------------------------------------------------------
+r2290 | uberlord | 2006-09-28 07:11:54 -0400 (Thu, 28 Sep 2006) | 1 line
+
+Snapshot inactive services too when stopping from the background or restarting
+------------------------------------------------------------------------
+r2289 | uberlord | 2006-09-28 05:33:27 -0400 (Thu, 28 Sep 2006) | 1 line
+
+Fix ppp.sh, #149385
+------------------------------------------------------------------------
+r2288 | uberlord | 2006-09-27 08:34:55 -0400 (Wed, 27 Sep 2006) | 1 line
+
+Give iwconfig.sh 2 seconds default sleep before scan instead of 1
+------------------------------------------------------------------------
+r2286 | uberlord | 2006-09-26 14:58:20 -0400 (Tue, 26 Sep 2006) | 1 line
+
+Ensure a bit more sanity when restarting services
+------------------------------------------------------------------------
+r2285 | uberlord | 2006-09-26 14:16:12 -0400 (Tue, 26 Sep 2006) | 1 line
+
+Return after recalling - duh
+------------------------------------------------------------------------
+r2284 | uberlord | 2006-09-26 12:09:35 -0400 (Tue, 26 Sep 2006) | 1 line
+
+Fix bug #147490 and hopefully #148700
+------------------------------------------------------------------------
+r2278 | uberlord | 2006-09-25 10:53:05 -0400 (Mon, 25 Sep 2006) | 1 line
+
+Don't rename bridged or bonded interfaces either, #145581.
+------------------------------------------------------------------------
+r2255 | vapier | 2006-09-21 03:06:05 -0400 (Thu, 21 Sep 2006) | 1 line
+
+Fix udev/devfs addon checks #147856.
+------------------------------------------------------------------------
+r2253 | uberlord | 2006-09-20 11:11:52 -0400 (Wed, 20 Sep 2006) | 2 lines
+
+Start scheduled services in the correct order, #148011.
+
+------------------------------------------------------------------------
+r2251 | vapier | 2006-09-18 01:16:46 -0400 (Mon, 18 Sep 2006) | 1 line
+
+fix bootchart CATEGORY typo #145263
+------------------------------------------------------------------------
+r2250 | vapier | 2006-09-14 21:32:58 -0400 (Thu, 14 Sep 2006) | 1 line
+
+fix typo in RC_DMESG_LEVEL var #147611
+------------------------------------------------------------------------
+r2240 | uberlord | 2006-09-14 06:13:11 -0400 (Thu, 14 Sep 2006) | 1 line
+
+tag 1.12.5
+------------------------------------------------------------------------
+r2238 | vapier | 2006-09-13 22:05:42 -0400 (Wed, 13 Sep 2006) | 1 line
+
+Check for the udev/devfs addons rather than binaries #147221.
+------------------------------------------------------------------------
+r2235 | uberlord | 2006-09-12 18:49:50 -0400 (Tue, 12 Sep 2006) | 1 line
+
+Whitespace
+------------------------------------------------------------------------
+r2227 | uberlord | 2006-09-06 04:59:15 -0400 (Wed, 06 Sep 2006) | 1 line
+
+Fix PPPoA usage, #144194 thanks to Giampaolo Tomassoni.
+------------------------------------------------------------------------
+r2226 | uberlord | 2006-09-06 04:51:16 -0400 (Wed, 06 Sep 2006) | 3 lines
+
+    iproute2 netlink check has been moved to the ebuild.
+
+    When stopping a ppp link, don't remove the IP address, #145034.
+------------------------------------------------------------------------
+r2225 | uberlord | 2006-09-05 11:55:49 -0400 (Tue, 05 Sep 2006) | 1 line
+
+wpa_supplicant packet socket checks have been moved to the ebuild.
+------------------------------------------------------------------------
+r2216 | vapier | 2006-09-01 02:39:15 -0400 (Fri, 01 Sep 2006) | 1 line
+
+tweak kde info a little #145747
+------------------------------------------------------------------------
+r2215 | vapier | 2006-08-30 22:30:30 -0400 (Wed, 30 Aug 2006) | 1 line
+
+Change the default cdrom fstab entry to use the udev/old name /dev/cdrom and set fs type to auto #145142 by Matt Courney/Chris Gianelloni.
+------------------------------------------------------------------------
+r2214 | vapier | 2006-08-27 16:44:21 -0400 (Sun, 27 Aug 2006) | 1 line
+
+fix typo in $CATEGORY for bootchart #145263 by Andrew Kay
+------------------------------------------------------------------------
+r2212 | uberlord | 2006-08-24 05:45:25 -0400 (Thu, 24 Aug 2006) | 1 line
+
+Release essid config
+------------------------------------------------------------------------
+r2211 | uberlord | 2006-08-24 05:00:04 -0400 (Thu, 24 Aug 2006) | 1 line
+
+Only report device initiated services if we really have any
+------------------------------------------------------------------------
+r2209 | vapier | 2006-08-23 21:06:34 -0400 (Wed, 23 Aug 2006) | 1 line
+
+If /etc/conf.d/rc-extra exists, source it at the top of `rc` so users can inject whatever catches their fancy #144892 by Deadpan110.
+------------------------------------------------------------------------
+r2208 | vapier | 2006-08-23 21:04:24 -0400 (Wed, 23 Aug 2006) | 1 line
+
+Add RC_DMESG_LEVEL for people to control the dmesg console loglevel at boot time #142810 by Viktors Rotanovs.
+------------------------------------------------------------------------
+r2207 | uberlord | 2006-08-23 12:20:10 -0400 (Wed, 23 Aug 2006) | 1 line
+
+Just release the ap hold, don't re-associate
+------------------------------------------------------------------------
+r2206 | uberlord | 2006-08-22 17:46:36 -0400 (Tue, 22 Aug 2006) | 1 line
+
+Support ifconfig routes better
+------------------------------------------------------------------------
+r2204 | uberlord | 2006-08-22 12:46:58 -0400 (Tue, 22 Aug 2006) | 1 line
+
+Fix clip.sh from erroring if not installed
+------------------------------------------------------------------------
+r2202 | uberlord | 2006-08-22 11:10:16 -0400 (Tue, 22 Aug 2006) | 1 line
+
+Punt irqbalance from rc
+------------------------------------------------------------------------
+r2201 | uberlord | 2006-08-21 10:19:45 -0400 (Mon, 21 Aug 2006) | 1 line
+
+clip fixups
+------------------------------------------------------------------------
+r2200 | uberlord | 2006-08-21 08:50:33 -0400 (Mon, 21 Aug 2006) | 1 line
+
+Add Classical IP over ATM support, #108153 thanks to Giampaolo Tomassoni
+------------------------------------------------------------------------
+r2199 | uberlord | 2006-08-21 08:25:15 -0400 (Mon, 21 Aug 2006) | 1 line
+
+Allow dhcp clients to have global options - e.g. dhcpcd="-a"
+------------------------------------------------------------------------
+r2198 | uberlord | 2006-08-21 07:11:50 -0400 (Mon, 21 Aug 2006) | 1 line
+
+Start volumes after we have loaded modules. Don't do this in trunk - as we're going to move more logic from /sbin/rc to init scripts
+------------------------------------------------------------------------
+r2197 | uberlord | 2006-08-21 03:05:24 -0400 (Mon, 21 Aug 2006) | 1 line
+
+Don't hold onto the AP when starting
+------------------------------------------------------------------------
+r2196 | uberlord | 2006-08-18 05:25:22 -0400 (Fri, 18 Aug 2006) | 1 line
+
+Don't stop services that are depended on by coldplugged services.
+------------------------------------------------------------------------
+r2195 | uberlord | 2006-08-17 10:04:47 -0400 (Thu, 17 Aug 2006) | 1 line
+
+Document ppp plugin options, #144194.
+------------------------------------------------------------------------
+r2194 | uberlord | 2006-08-17 08:17:29 -0400 (Thu, 17 Aug 2006) | 1 line
+
+Allow RC_NEED_$iface to work in the same was as RC_NEED.
+------------------------------------------------------------------------
+r2193 | uberlord | 2006-08-17 04:36:29 -0400 (Thu, 17 Aug 2006) | 1 line
+
+Fix typo
+------------------------------------------------------------------------
+r2192 | uberlord | 2006-08-16 16:20:05 -0400 (Wed, 16 Aug 2006) | 1 line
+
+Fix typo's in net.example, #144144 thanks to Christian 'Opfer' Faulhammer.
+------------------------------------------------------------------------
+r2191 | uberlord | 2006-08-16 10:38:55 -0400 (Wed, 16 Aug 2006) | 2 lines
+
+    /sys/class/net/$iface/wireless means it's a wireless device too in
+    iwconfig.sh and wpa_supplicant.sh
+------------------------------------------------------------------------
+r2190 | uberlord | 2006-08-15 17:40:03 -0400 (Tue, 15 Aug 2006) | 2 lines
+
+    Fix start-stop-daemon using the --name option
+    #143951 thanks to Dustin J. Mitchell
+------------------------------------------------------------------------
+r2189 | uberlord | 2006-08-15 05:50:53 -0400 (Tue, 15 Aug 2006) | 4 lines
+
+    Support old gateway variable with iproute2.
+    arpinging of available address can be disabled with
+    modules=( "!arping" )
+
+------------------------------------------------------------------------
+r2188 | uberlord | 2006-08-14 10:45:23 -0400 (Mon, 14 Aug 2006) | 1 line
+
+Set frequency, channel and ap after ESSID, #143716 thanks to damage.
+------------------------------------------------------------------------
+r2187 | uberlord | 2006-08-14 09:22:44 -0400 (Mon, 14 Aug 2006) | 1 line
+
+Only send a process the TERM signal once, #141832
+------------------------------------------------------------------------
+r2186 | uberlord | 2006-08-13 17:03:18 -0400 (Sun, 13 Aug 2006) | 1 line
+
+Start dhclient on the right interface, #130670 thanks to Petr Svoboda.
+------------------------------------------------------------------------
+r2185 | uberlord | 2006-08-13 15:55:48 -0400 (Sun, 13 Aug 2006) | 5 lines
+
+    Drop -o from dhcpcd options as all dhcpcd versions in portage have been
+    patches to not bring the interface down and future versions may not
+    support that option as they won't bring the interface down at all.
+
+    Fix frequency parsing and add channel parsing to iwconfig, #143698
+------------------------------------------------------------------------
+r2184 | vapier | 2006-08-13 10:42:36 -0400 (Sun, 13 Aug 2006) | 1 line
+
+fix segfault when run with no parameters #143752
+------------------------------------------------------------------------
+r2183 | vapier | 2006-08-13 10:41:37 -0400 (Sun, 13 Aug 2006) | 1 line
+
+eat whitespace/fix style
+------------------------------------------------------------------------
+r2182 | vapier | 2006-08-06 01:21:08 -0400 (Sun, 06 Aug 2006) | 6 lines
+
+Since the clock init.d script has been moved to critical services level,
+when it fails it causes booting to halt.  Since there isn't much the user
+can generally do about the problem until the system is finished booting,
+make the init.d script always return true as the error output should be
+enough to get people to fix the issue #139950.
+
+------------------------------------------------------------------------
+r2181 | vapier | 2006-08-05 20:35:40 -0400 (Sat, 05 Aug 2006) | 1 line
+
+Don't use chown while booting in case user is using ldap auth so we dont inadvertently trigger a network lookup #139411.
+------------------------------------------------------------------------
+r2180 | vapier | 2006-08-04 11:31:07 -0400 (Fri, 04 Aug 2006) | 1 line
+
+make sure we dont let any extraneous files in (even ignored ones) #142457
+------------------------------------------------------------------------
+r2179 | uberlord | 2006-08-04 09:43:47 -0400 (Fri, 04 Aug 2006) | 1 line
+
+Add bootchart suppport, #74425 and #141114. Thanks to Paul Pacheco.
+------------------------------------------------------------------------
+r2178 | uberlord | 2006-08-02 06:56:10 -0400 (Wed, 02 Aug 2006) | 1 line
+
+Stupid roy didn't test
+------------------------------------------------------------------------
+r2177 | uberlord | 2006-08-02 05:38:33 -0400 (Wed, 02 Aug 2006) | 1 line
+
+Updated tarball.sh to make clean before making the tarball, bug #142457
+------------------------------------------------------------------------
+r2176 | uberlord | 2006-08-01 05:02:40 -0400 (Tue, 01 Aug 2006) | 1 line
+
+Tag 1.12.2
+------------------------------------------------------------------------
+r2175 | vapier | 2006-07-30 19:57:06 -0400 (Sun, 30 Jul 2006) | 1 line
+
+If modprobing the rtc module in the clock init.d script failed, fall back to the genrtc module #142140 by Robin Johnson.
+------------------------------------------------------------------------
+r2174 | uberlord | 2006-07-28 03:11:51 -0400 (Fri, 28 Jul 2006) | 1 line
+
+Don't stop deps of inactive services
+------------------------------------------------------------------------
+r2173 | uberlord | 2006-07-26 05:09:06 -0400 (Wed, 26 Jul 2006) | 3 lines
+
+    wpa_supplicant now launches even when wireless radio has been killed
+    as if the user enables it then it will associate and work without the
+    user having to restart the interface.
+------------------------------------------------------------------------
+r2171 | uberlord | 2006-07-20 13:16:38 -0400 (Thu, 20 Jul 2006) | 3 lines
+
+    Enable RC_NEED="foo" and RC_USE="bar" in /etc/conf.d/${SERVICE}
+    so that users can overlay service dependencies with their own.
+    Bug #140865
+------------------------------------------------------------------------
+r2170 | uberlord | 2006-07-20 07:16:37 -0400 (Thu, 20 Jul 2006) | 1 line
+
+Fix quoting in valid_i and give better feedback about services not starting/stopping
+------------------------------------------------------------------------
+r2169 | uberlord | 2006-07-19 05:19:51 -0400 (Wed, 19 Jul 2006) | 1 line
+
+Document RC_COLDPLUG better for udev-096
+------------------------------------------------------------------------
+r2167 | uberlord | 2006-07-18 14:06:59 -0400 (Tue, 18 Jul 2006) | 1 line
+
+Allow start-stop-daemon to be used by non services
+------------------------------------------------------------------------
+r2165 | uberlord | 2006-07-18 07:06:40 -0400 (Tue, 18 Jul 2006) | 2 lines
+
+    Report services scheduled to be started by another service as
+    started OK for splash.
+------------------------------------------------------------------------
+r2164 | uberlord | 2006-07-17 19:11:19 -0400 (Mon, 17 Jul 2006) | 1 line
+
+Remove snapshots correctly
+------------------------------------------------------------------------
+r2162 | uberlord | 2006-07-17 04:53:52 -0400 (Mon, 17 Jul 2006) | 1 line
+
+Use dolisting instead of ls for consitency
+------------------------------------------------------------------------
+r2161 | uberlord | 2006-07-17 04:46:45 -0400 (Mon, 17 Jul 2006) | 1 line
+
+Reference coldplugged scripts correctly
+------------------------------------------------------------------------
+r2159 | vapier | 2006-07-15 02:39:23 -0400 (Sat, 15 Jul 2006) | 1 line
+
+add bindings for konsole word skipping alt+arrow keys
+------------------------------------------------------------------------
+r2151 | uberlord | 2006-07-12 12:11:04 -0400 (Wed, 12 Jul 2006) | 4 lines
+
+    Add bootmisc as a CRITICAL_SERVICE as too many init scripts don't
+    depend on it, which means that /var/run and others could get cleaned after
+    daemons write important things there - like pidfiles - when using parallel
+    startup.
+------------------------------------------------------------------------
+r2146 | uberlord | 2006-07-11 08:37:38 -0400 (Tue, 11 Jul 2006) | 1 line
+
+Fix stopping individual interfaces without bringing down net depends
+------------------------------------------------------------------------
+r2145 | uberlord | 2006-07-10 15:14:28 -0400 (Mon, 10 Jul 2006) | 1 line
+
+Exclude interfaces when RC_STRICT_NET_CHECKING=yes
+------------------------------------------------------------------------
+r2144 | uberlord | 2006-07-10 12:21:00 -0400 (Mon, 10 Jul 2006) | 1 line
+
+Should be better to read
+------------------------------------------------------------------------
+r2143 | uberlord | 2006-07-10 12:18:00 -0400 (Mon, 10 Jul 2006) | 1 line
+
+Fix errors caused by last commit, backport is_net_up from trunk to 1.12
+------------------------------------------------------------------------
+r2142 | uberlord | 2006-07-10 11:12:11 -0400 (Mon, 10 Jul 2006) | 2 lines
+
+    Fixed some internal net dependencies with >1 active net service
+    Services can now be scheduled on any inactive services.
+------------------------------------------------------------------------
+r2141 | uberlord | 2006-07-09 09:21:53 -0400 (Sun, 09 Jul 2006) | 1 line
+
+Stop inactive dependencies too
+------------------------------------------------------------------------
+r2125 | vapier | 2006-06-28 20:25:53 -0400 (Wed, 28 Jun 2006) | 1 line
+
+add a dirty little hack to help people setup custom bindings
+------------------------------------------------------------------------
+r2124 | uberlord | 2006-06-27 06:46:52 -0400 (Tue, 27 Jun 2006) | 2 lines
+
+    Document that depend_eth0() only works in conf.d/net and
+    not conf.d/net.$profile, #137727.
+------------------------------------------------------------------------
+r2123 | vapier | 2006-06-27 02:40:43 -0400 (Tue, 27 Jun 2006) | 1 line
+
+Make sure modules-update generates the devfs config files properly #136174.
+------------------------------------------------------------------------
+r2122 | uberlord | 2006-06-26 10:59:11 -0400 (Mon, 26 Jun 2006) | 1 line
+
+More devicescape fixes for iwconfig.sh
+------------------------------------------------------------------------
+r2121 | vapier | 2006-06-25 03:01:12 -0400 (Sun, 25 Jun 2006) | 1 line
+
+Make sure modprobe.conf is generated properly when done by hand #132668 by Alexander Skwar.
+------------------------------------------------------------------------
+r2120 | vapier | 2006-06-25 02:59:31 -0400 (Sun, 25 Jun 2006) | 1 line
+
+fix typo in message about /etc/modprobe.conf not being needed
+------------------------------------------------------------------------
+r2112 | uberlord | 2006-06-23 04:32:46 -0400 (Fri, 23 Jun 2006) | 1 line
+
+Fix rc-status broken link reporting properly, #137656
+------------------------------------------------------------------------
+r2110 | uberlord | 2006-06-21 14:45:23 -0400 (Wed, 21 Jun 2006) | 1 line
+
+Typo fix, #137501 thanks to Oldrich Jedlicka
+------------------------------------------------------------------------
+r2105 | vapier | 2006-06-20 00:58:43 -0400 (Tue, 20 Jun 2006) | 1 line
+
+remove pointless /proc line
+------------------------------------------------------------------------
+r2104 | uberlord | 2006-06-19 11:04:43 -0400 (Mon, 19 Jun 2006) | 1 line
+
+Connect to the specified BSSID if known
+------------------------------------------------------------------------
+r2103 | uberlord | 2006-06-19 10:27:05 -0400 (Mon, 19 Jun 2006) | 1 line
+
+Preliminary support for dscape ieee80211 stack devices.
+------------------------------------------------------------------------
+r2101 | uberlord | 2006-06-19 05:42:18 -0400 (Mon, 19 Jun 2006) | 1 line
+
+Remove useless quoting
+------------------------------------------------------------------------
+r2100 | vapier | 2006-06-18 19:27:38 -0400 (Sun, 18 Jun 2006) | 1 line
+
+Force stricter mount options on /proc /sys /dev/pts /proc/bus/usb
+------------------------------------------------------------------------
+r2099 | vapier | 2006-06-18 19:24:49 -0400 (Sun, 18 Jun 2006) | 1 line
+
+Mount binfmt_misc automatically in localmount if available.
+------------------------------------------------------------------------
+r2096 | uberlord | 2006-06-18 13:55:43 -0400 (Sun, 18 Jun 2006) | 2 lines
+
+    vlan id's can now be treated as individual interfaces via init scripts
+    provided they depend on the real interface, #137029
+------------------------------------------------------------------------
+r2095 | uberlord | 2006-06-15 06:34:14 -0400 (Thu, 15 Jun 2006) | 4 lines
+
+    runscript.sh now supports the --verbose flag setting RC_VERBOSE="yes"
+    When RC_VERBOSE="yes" and RC_PARALLEL_STARTUP="yes" and there is no
+    exclusive lock (ie, init script not started via rc) then we don't hide
+    init script output by setting RC_QUIET_STDOUT, #136034.
+------------------------------------------------------------------------
+r2094 | uberlord | 2006-06-15 06:03:59 -0400 (Thu, 15 Jun 2006) | 1 line
+
+Document RC_PARALLEL_STARTUP hiding init script messages
+------------------------------------------------------------------------
+r2093 | uberlord | 2006-06-15 05:52:03 -0400 (Thu, 15 Jun 2006) | 1 line
+
+More ppp documentation
+------------------------------------------------------------------------
+r2092 | uberlord | 2006-06-15 04:57:33 -0400 (Thu, 15 Jun 2006) | 1 line
+
+Touchup ppp documentation and quickly fix iwconfig issue with wpa_supplicant caused by last patch
+------------------------------------------------------------------------
+r2091 | uberlord | 2006-06-14 17:13:31 -0400 (Wed, 14 Jun 2006) | 3 lines
+
+    {start,stop}_volumes moved to rc and halt.sh respectively.
+
+    net services are now depended upon more correctly.
+------------------------------------------------------------------------
+r2090 | uberlord | 2006-06-14 09:34:41 -0400 (Wed, 14 Jun 2006) | 1 line
+
+wireless cards now get their txpower set to auto before starting.
+------------------------------------------------------------------------
+r2089 | uberlord | 2006-06-14 04:46:16 -0400 (Wed, 14 Jun 2006) | 4 lines
+
+    Fix "before net" dependencies, #135872 thanks to Oldrich Jedlicka.
+
+    pppd.sh now uses passwordfd instead of very nasty regex stuff,
+    thanks to Oldrich Jedlicka, Alin Nastac and me :), #134337
+------------------------------------------------------------------------
+r2087 | uberlord | 2006-06-12 19:17:22 -0400 (Mon, 12 Jun 2006) | 1 line
+
+Makefile fixes
+------------------------------------------------------------------------
+r2086 | uberlord | 2006-06-12 16:02:24 -0400 (Mon, 12 Jun 2006) | 1 line
+
+Remove .cvsignore files as we're using svn now :)
+------------------------------------------------------------------------
+r2085 | uberlord | 2006-06-12 04:55:41 -0400 (Mon, 12 Jun 2006) | 1 line
+
+We now have a Makefile to install our scripts.
+------------------------------------------------------------------------
+r2083 | azarah | 2006-06-07 05:51:06 -0400 (Wed, 07 Jun 2006) | 2 lines
+
+Move 'dmesg -n 1' earlier with new udev stuff that floods the console.
+
+------------------------------------------------------------------------
+r2080 | uberlord | 2006-06-06 07:05:04 -0400 (Tue, 06 Jun 2006) | 2 lines
+
+    shutdown.sh now uses the INIT_HALT variable correctly, #135740
+    thanks to Steve Moerk.
+------------------------------------------------------------------------
+r2079 | uberlord | 2006-06-05 10:21:06 -0400 (Mon, 05 Jun 2006) | 1 line
+
+1.12.1 tagged
+------------------------------------------------------------------------
+r2078 | uberlord | 2006-06-05 09:42:14 -0400 (Mon, 05 Jun 2006) | 2 lines
+
+    Ensure that an empty NET_FS_LIST doesn't cause localmount to error,
+    #132928 thanks to Dominik Buerkle.
+------------------------------------------------------------------------
+r2077 | uberlord | 2006-06-05 09:28:14 -0400 (Mon, 05 Jun 2006) | 1 line
+
+Show help when rc-update is called without arguments, #133434.
+------------------------------------------------------------------------
+r2076 | uberlord | 2006-06-05 09:23:07 -0400 (Mon, 05 Jun 2006) | 2 lines
+
+    depscan.sh now tries to touch files in with future mtimes so that
+    users only see the clockscew message once, #135212.
+------------------------------------------------------------------------
+r2075 | uberlord | 2006-06-05 08:21:14 -0400 (Mon, 05 Jun 2006) | 1 line
+
+Fix bug number
+------------------------------------------------------------------------
+r2074 | uberlord | 2006-06-05 08:19:20 -0400 (Mon, 05 Jun 2006) | 1 line
+
+rc now stops services again, #135340
+------------------------------------------------------------------------
+r2073 | uberlord | 2006-06-05 08:03:05 -0400 (Mon, 05 Jun 2006) | 1 line
+
+Fix typo in /sbin/rc, #135323 thanks to Ed Catmur.
+------------------------------------------------------------------------
+r2072 | uberlord | 2006-06-05 06:23:47 -0400 (Mon, 05 Jun 2006) | 1 line
+
+Restore the man user/group, #133298 thanks to Chris Gianelloni.
+------------------------------------------------------------------------
+r2069 | uberlord | 2006-06-04 12:17:13 -0400 (Sun, 04 Jun 2006) | 1 line
+
+Update ChangeLog
+------------------------------------------------------------------------
+r2050 | uberlord | 2006-06-02 16:02:40 -0400 (Fri, 02 Jun 2006) | 10 lines
+
+    Allow LC_* and LANG vars through to runscript.sh by default.
+
+    net.lo now comes after bootmisc, #135118 thanks to Oldrich Jedlicka.
+
+    arping.sh now has MAC address support, #134253 thanks to Oldrich Jedlicka.
+
+    pppd.sh now updates secret files with a blank password, #134337
+
+    Remove swapon call from /sbin/rc as localmount already calls it,
+    partial fix for #134489
+------------------------------------------------------------------------
+r2048 | uberlord | 2006-05-30 10:16:04 -0400 (Tue, 30 May 2006) | 1 line
+
+Allow users to specify netplugd options.
+------------------------------------------------------------------------
+r2047 | uberlord | 2006-05-30 05:58:08 -0400 (Tue, 30 May 2006) | 1 line
+
+Really fix is_xenU_sys, #134571 thanks to Stefan Hellermann.
+------------------------------------------------------------------------
+r2046 | uberlord | 2006-05-24 15:27:27 -0400 (Wed, 24 May 2006) | 9 lines
+
+    Ensure that we call halt.sh in a new shell with LC_ALL=C so that we don't
+    load any locale information which may stop us unmounting /usr, #128848
+    and #133090.
+
+    Don't set clock for OpenVZ systems, #133265 thanks to Kir Kolyshkin.
+
+    Don't remount / in checkroot for unionfs /, #129975 thanks to Daniel.
+
+    Don't stop net interfaces / is unionfs and a branch is network mounted.
+------------------------------------------------------------------------
+r2044 | uberlord | 2006-05-23 09:17:40 -0400 (Tue, 23 May 2006) | 1 line
+
+1.12.0 - is now done :)
+------------------------------------------------------------------------
+r2043 | uberlord | 2006-05-23 09:11:00 -0400 (Tue, 23 May 2006) | 1 line
+
+halt.sh can now deal with unionfs a bit better, #99682.
+------------------------------------------------------------------------
+r2042 | uberlord | 2006-05-16 12:10:53 -0400 (Tue, 16 May 2006) | 1 line
+
+Take vapiers advice and test is capabilities exists as it may not in the future
+------------------------------------------------------------------------
+r2041 | uberlord | 2006-05-16 08:01:13 -0400 (Tue, 16 May 2006) | 1 line
+
+Better grep for is_xenU_sys
+------------------------------------------------------------------------
+r2040 | uberlord | 2006-05-16 06:11:15 -0400 (Tue, 16 May 2006) | 1 line
+
+Always report Xen domU domains correctly, #107976.
+------------------------------------------------------------------------
+r2039 | uberlord | 2006-05-16 06:09:38 -0400 (Tue, 16 May 2006) | 1 line
+
+Make bridge a little more robust
+------------------------------------------------------------------------
+r2038 | uberlord | 2006-05-15 14:52:35 -0400 (Mon, 15 May 2006) | 1 line
+
+Always test for space at the end of the bridge name.
+------------------------------------------------------------------------
+r2037 | uberlord | 2006-05-14 15:49:54 -0400 (Sun, 14 May 2006) | 1 line
+
+depscan.sh now makes coldplugged service directory
+------------------------------------------------------------------------
+r2036 | uberlord | 2006-05-14 15:10:07 -0400 (Sun, 14 May 2006) | 1 line
+
+Only report inactive start once.
+------------------------------------------------------------------------
+r2035 | uberlord | 2006-05-14 14:13:59 -0400 (Sun, 14 May 2006) | 1 line
+
+Move coldplug fix from previous patch into propper service calls.
+------------------------------------------------------------------------
+r2034 | uberlord | 2006-05-14 11:41:46 -0400 (Sun, 14 May 2006) | 1 line
+
+Don't stop coldplugged services when changing runlevels, #113264.
+------------------------------------------------------------------------
+r2033 | vapier | 2006-05-13 11:13:17 -0400 (Sat, 13 May 2006) | 1 line
+
+remove daemontools SVCDIR #133171
+------------------------------------------------------------------------
+r2032 | uberlord | 2006-05-08 13:59:39 -0400 (Mon, 08 May 2006) | 1 line
+
+more br2684ctl fixes. Wish mrness would find em all in one go
+------------------------------------------------------------------------
+r2031 | uberlord | 2006-05-08 06:50:23 -0400 (Mon, 08 May 2006) | 1 line
+
+More br2684ctl stuff fixed, documented -e variable
+------------------------------------------------------------------------
+r2030 | uberlord | 2006-05-08 06:05:57 -0400 (Mon, 08 May 2006) | 1 line
+
+Store coldplug services for future use
+------------------------------------------------------------------------
+r2029 | uberlord | 2006-05-08 04:37:38 -0400 (Mon, 08 May 2006) | 1 line
+
+More br2684ctl fixes
+------------------------------------------------------------------------
+r2028 | uberlord | 2006-05-07 12:42:34 -0400 (Sun, 07 May 2006) | 1 line
+
+Fix logic in br2684ctl.sh as reported by Alin Nastac, #132549.
+------------------------------------------------------------------------
+r2027 | vapier | 2006-05-05 21:02:40 -0400 (Fri, 05 May 2006) | 1 line
+
+Fix typo s/veend/vewend/ in functions.sh as reported by Yoshino #132262.
+------------------------------------------------------------------------
+r2026 | uberlord | 2006-05-05 11:25:14 -0400 (Fri, 05 May 2006) | 1 line
+
+If a device initiated service is in the default runlevel then we no longer start it in the boot runlevel.
+------------------------------------------------------------------------
+r2025 | uberlord | 2006-05-04 05:25:03 -0400 (Thu, 04 May 2006) | 1 line
+
+Start the trap a little earlier
+------------------------------------------------------------------------
+r2024 | uberlord | 2006-05-04 05:07:02 -0400 (Thu, 04 May 2006) | 3 lines
+
+RC_COLDPLUG is now just a yes|no setting and the service list allowed
+is now in RC_PLUG_SERVICES. New RC_HOTPLUG setting similar to RC_COLDPLUG
+is now in place too.
+------------------------------------------------------------------------
+r2023 | uberlord | 2006-05-02 14:44:13 -0400 (Tue, 02 May 2006) | 1 line
+
+Fix silly globbing
+------------------------------------------------------------------------
+r2022 | uberlord | 2006-05-02 08:22:55 -0400 (Tue, 02 May 2006) | 1 line
+
+RC_COLDPLUG is now a pure pattern list which defaults to "*"
+------------------------------------------------------------------------
+r2021 | uberlord | 2006-05-02 07:06:40 -0400 (Tue, 02 May 2006) | 1 line
+
+pre19 is for SpanKY
+------------------------------------------------------------------------
+r2019 | uberlord | 2006-05-01 07:54:18 -0400 (Mon, 01 May 2006) | 3 lines
+
+ /proc/net/wireless may not have whitespace after $iface:
+    wpa_supplicant no longer requires ctrl_interface set.
+    Thanks to kelmo for those ideas.
+------------------------------------------------------------------------
+r2018 | vapier | 2006-04-29 03:10:53 -0400 (Sat, 29 Apr 2006) | 1 line
+
+Rewrite modules-update to make it readable and usuable without old modutils.
+------------------------------------------------------------------------
+r2017 | vapier | 2006-04-29 03:09:44 -0400 (Sat, 29 Apr 2006) | 1 line
+
+Tweak is_older_than than so it skips checking the timestamps on directories, just the files in the directory.
+------------------------------------------------------------------------
+r2015 | uberlord | 2006-04-24 09:13:56 -0400 (Mon, 24 Apr 2006) | 1 line
+
+revert the -k2 addition to sort in halt.sh, #131001
+------------------------------------------------------------------------
+r2013 | uberlord | 2006-04-22 14:10:44 -0400 (Sat, 22 Apr 2006) | 1 line
+
+pre18
+------------------------------------------------------------------------
+r2011 | vapier | 2006-04-22 13:46:35 -0400 (Sat, 22 Apr 2006) | 1 line
+
+misc touchups
+------------------------------------------------------------------------
+r2009 | vapier | 2006-04-22 13:28:07 -0400 (Sat, 22 Apr 2006) | 1 line
+
+touchup fuser arguments so we dont have to pipe to /dev/null
+------------------------------------------------------------------------
+r2008 | vapier | 2006-04-22 13:24:04 -0400 (Sat, 22 Apr 2006) | 1 line
+
+add back in -m option since i shouldnt have removed it in the first place #130580 by Olaf Freyer
+------------------------------------------------------------------------
+r2007 | uberlord | 2006-04-22 12:35:00 -0400 (Sat, 22 Apr 2006) | 2 lines
+
+udhcpc module now requires udhcp-0.9.9_pre20041216-r3 or newer with
+    the --env command option.
+------------------------------------------------------------------------
+r2005 | uberlord | 2006-04-21 11:35:04 -0400 (Fri, 21 Apr 2006) | 1 line
+
+move /lib/rcscripts/net.modules.d to /lib/rcscripts/net
+------------------------------------------------------------------------
+r2004 | uberlord | 2006-04-21 07:37:55 -0400 (Fri, 21 Apr 2006) | 1 line
+
+Document usage of br2684 module.
+------------------------------------------------------------------------
+r2003 | uberlord | 2006-04-21 07:19:41 -0400 (Fri, 21 Apr 2006) | 1 line
+
+br2684 module should now work correctly.
+------------------------------------------------------------------------
+r2002 | uberlord | 2006-04-21 05:29:50 -0400 (Fri, 21 Apr 2006) | 1 line
+
+Credit mrness for pppd.sh module
+------------------------------------------------------------------------
+r2001 | vapier | 2006-04-20 20:39:09 -0400 (Thu, 20 Apr 2006) | 1 line
+
+Document --verbose option in rc-update #130643 by Christian Heim.
+------------------------------------------------------------------------
+r2000 | uberlord | 2006-04-20 12:08:54 -0400 (Thu, 20 Apr 2006) | 1 line
+
+Only treat lo and lo0 as loopback interfaces
+------------------------------------------------------------------------
+r1999 | uberlord | 2006-04-20 07:13:27 -0400 (Thu, 20 Apr 2006) | 1 line
+
+Last patch had dumb logic, this fixes
+------------------------------------------------------------------------
+r1998 | uberlord | 2006-04-20 07:01:10 -0400 (Thu, 20 Apr 2006) | 1 line
+
+Ensure that coldplugged net services are shutdown in the correct order
+------------------------------------------------------------------------
+r1997 | uberlord | 2006-04-20 03:20:57 -0400 (Thu, 20 Apr 2006) | 1 line
+
+Ensure that net.lo is started before other interfaces and wpa_supplicant has a positive timeout if no action file
+------------------------------------------------------------------------
+r1991 | vapier | 2006-04-18 20:09:46 -0400 (Tue, 18 Apr 2006) | 1 line
+
+Disable CTRL+C in depscan.sh while booting #126512 by Marko Djukic.  Also add -h/--help and such.
+------------------------------------------------------------------------
+r1990 | vapier | 2006-04-18 20:00:08 -0400 (Tue, 18 Apr 2006) | 1 line
+
+style/misc touchups
+------------------------------------------------------------------------
+r1989 | vapier | 2006-04-18 19:54:54 -0400 (Tue, 18 Apr 2006) | 1 line
+
+Sort by mount point, not mount source, in halt.sh #130219 by Mark McKenna.
+------------------------------------------------------------------------
+r1987 | uberlord | 2006-04-18 12:37:44 -0400 (Tue, 18 Apr 2006) | 2 lines
+
+start-stop-daemon only removes the daemon stopping from the daemon
+    started list, #130166.
+------------------------------------------------------------------------
+r1986 | uberlord | 2006-04-15 13:44:59 -0400 (Sat, 15 Apr 2006) | 3 lines
+
+    net services are now calculated properly in trace_dependencies.
+
+    arping.sh now tests if the interface exists or not.
+------------------------------------------------------------------------
+r1985 | vapier | 2006-04-15 13:14:13 -0400 (Sat, 15 Apr 2006) | 1 line
+
+improve wording in clock skew message #130040 by Gordon
+------------------------------------------------------------------------
+r1984 | vapier | 2006-04-15 03:14:08 -0400 (Sat, 15 Apr 2006) | 1 line
+
+touchup comment about hiding output #129725 by Toralf Forster
+------------------------------------------------------------------------
+r1981 | uberlord | 2006-04-13 19:37:05 -0400 (Thu, 13 Apr 2006) | 1 line
+
+Pass PEER_ROUTERS to dhclient and udhcpc scripts for future use
+------------------------------------------------------------------------
+r1980 | uberlord | 2006-04-12 05:14:34 -0400 (Wed, 12 Apr 2006) | 3 lines
+
+    vlans can now be configured with their own interface scripts, which
+    means that they can now be renamed, #128283.
+    Thanks to Jonathan deBoer.
+------------------------------------------------------------------------
+r1979 | vapier | 2006-04-11 23:14:51 -0400 (Tue, 11 Apr 2006) | 1 line
+
+revert dm-crypt change (rev 1974)
+------------------------------------------------------------------------
+r1978 | uberlord | 2006-04-11 15:29:20 -0400 (Tue, 11 Apr 2006) | 1 line
+
+Allow finer grained RC_COLDPLUG control
+------------------------------------------------------------------------
+r1976 | uberlord | 2006-04-11 11:12:35 -0400 (Tue, 11 Apr 2006) | 1 line
+
+Fixed ifconfig handling of interface_is_up
+------------------------------------------------------------------------
+r1975 | uberlord | 2006-04-11 06:34:21 -0400 (Tue, 11 Apr 2006) | 1 line
+
+udhcpc.sh now works with the -q|--quit option again, #129437.
+------------------------------------------------------------------------
+r1974 | vapier | 2006-04-10 23:16:36 -0400 (Mon, 10 Apr 2006) | 1 line
+
+Stop treating dm-crypt specially and just move it with the other volume related code #128908 by Luud Heck
+------------------------------------------------------------------------
+r1971 | uberlord | 2006-04-10 07:42:03 -0400 (Mon, 10 Apr 2006) | 1 line
+
+bootmisc is no longer a critical service, fixed RC_COLDPLUG default variable
+------------------------------------------------------------------------
+r1970 | uberlord | 2006-04-09 18:29:08 -0400 (Sun, 09 Apr 2006) | 1 line
+
+Ungroup ccwgroup correctly
+------------------------------------------------------------------------
+r1969 | uberlord | 2006-04-09 15:46:26 -0400 (Sun, 09 Apr 2006) | 1 line
+
+The ccwgroup module now really works!
+------------------------------------------------------------------------
+r1968 | uberlord | 2006-04-09 09:59:13 -0400 (Sun, 09 Apr 2006) | 1 line
+
+Fixed pty example in net.example
+------------------------------------------------------------------------
+r1967 | uberlord | 2006-04-09 09:49:34 -0400 (Sun, 09 Apr 2006) | 2 lines
+
+RC_COLDPLUG now controls if we add coldplugged services to the boot
+    runlevel or not, #129331.
+------------------------------------------------------------------------
+r1965 | uberlord | 2006-04-08 04:10:23 -0400 (Sat, 08 Apr 2006) | 1 line
+
+Removed net.lo hotplug policy as that should be controlled by holdplug/udev and not baselayout
+------------------------------------------------------------------------
+r1964 | uberlord | 2006-04-07 19:16:27 -0400 (Fri, 07 Apr 2006) | 1 line
+
+pre17
+------------------------------------------------------------------------
+r1963 | uberlord | 2006-04-07 19:14:23 -0400 (Fri, 07 Apr 2006) | 1 line
+
+udhcpc now uses udhcpc's own script
+------------------------------------------------------------------------
+r1962 | uberlord | 2006-04-07 18:37:04 -0400 (Fri, 07 Apr 2006) | 2 lines
+
+net modules now apply their own metric if they are activated, which makes
+    for a much easier and less mesy calculation.
+------------------------------------------------------------------------
+r1960 | uberlord | 2006-04-06 04:38:08 -0400 (Thu, 06 Apr 2006) | 1 line
+
+Renamed .rcafterinit to .rcboot for better clarity
+------------------------------------------------------------------------
+r1959 | uberlord | 2006-04-05 13:44:34 -0400 (Wed, 05 Apr 2006) | 4 lines
+
+    runscript.sh now stores the fact that it failed to to /dev/.rcsysinit
+    existing in the directory /dev/.rcafterinit. rc adds services in
+    /dev/.rcafterinit to the boot list and then rm -f's that directory. This
+    solves the issue of udev-089 forcing coldplug removal.
+------------------------------------------------------------------------
+r1958 | uberlord | 2006-04-03 18:24:21 -0400 (Mon, 03 Apr 2006) | 2 lines
+
+rc-status doesn't report broken symlinks when querying all levels,
+    #113755 again.
+------------------------------------------------------------------------
+r1957 | uberlord | 2006-04-03 07:55:18 -0400 (Mon, 03 Apr 2006) | 1 line
+
+Fixed loading net .sh modules
+------------------------------------------------------------------------
+r1956 | uberlord | 2006-04-03 07:15:24 -0400 (Mon, 03 Apr 2006) | 1 line
+
+Removed fs=sh from vim comment on net modules
+------------------------------------------------------------------------
+r1955 | uberlord | 2006-04-03 06:27:38 -0400 (Mon, 03 Apr 2006) | 2 lines
+
+    All net modules how have a .sh suffix to indicate that they are shell
+    scripts as not everyone uses vim.
+------------------------------------------------------------------------
+r1954 | uberlord | 2006-04-03 05:43:42 -0400 (Mon, 03 Apr 2006) | 24 lines
+
+    runscript.sh now has a --nodeps option so that no depends are checked
+    when starting and stopping a service.
+
+    net.lo and system modules now support resolvconf instead of using our
+    own internal system.
+
+    DHCP and PPP clients no longer have helper scripts. As such they don't
+    change service status at all. Moved helpers.d/functions back into net.lo
+
+    Moved {get,save}_options from functions.sh to rc-services.sh
+
+    Removed whole load of crud from hostname init script, fixes #38172 again
+    and #122794. Also, it's no longer a critical service as defined by rc.
+
+    Added net modules for ccwgroup (s390 qeth ethernet) and br2684ctl
+    (speedtouch usb).
+
+    Removed xargs and find from all net scripts as /usr maybe net mounted,
+    #107260.
+
+    Punted the domainname script. Functionality has been in conf.d/net so you
+    can do this.
+
+    ppd module now checks to see if link exists if prefixed with /, #126916.
+------------------------------------------------------------------------
+r1952 | vapier | 2006-03-28 00:44:40 -0500 (Tue, 28 Mar 2006) | 1 line
+
+Make sure rc-status exit status is 0 #127733 by Timo Boettcher.
+------------------------------------------------------------------------
+r1950 | vapier | 2006-03-23 18:05:35 -0500 (Thu, 23 Mar 2006) | 1 line
+
+disable hwclock on s390 hosts
+------------------------------------------------------------------------
+r1948 | uberlord | 2006-03-14 07:40:38 -0500 (Tue, 14 Mar 2006) | 1 line
+
+Change RC_GOT_SVCNAMES back to RC_GOT_SERVICES as it shouldn't have been changed
+------------------------------------------------------------------------
+r1947 | uberlord | 2006-03-14 05:26:46 -0500 (Tue, 14 Mar 2006) | 2 lines
+
+Allow services that depend on net to be stopped/started in post
+    up/down functions when the net service is started by rc.
+------------------------------------------------------------------------
+r1946 | uberlord | 2006-03-13 06:16:33 -0500 (Mon, 13 Mar 2006) | 2 lines
+
+    Allow more than 1 inactive dependant service to start us when it is
+    started, #125819 thanks to Arnuad Fabre.
+------------------------------------------------------------------------
+r1945 | uberlord | 2006-03-12 11:48:58 -0500 (Sun, 12 Mar 2006) | 1 line
+
+Fix iwpriv setup
+------------------------------------------------------------------------
+r1944 | uberlord | 2006-03-12 05:57:39 -0500 (Sun, 12 Mar 2006) | 2 lines
+
+ iwconfig now strips duplicate mac addresses from scan results which means
+    we only try and connect to ad-hoc networks once.
+------------------------------------------------------------------------
+r1942 | uberlord | 2006-03-10 15:50:36 -0500 (Fri, 10 Mar 2006) | 1 line
+
+iwconfig now reports mode in scan results
+------------------------------------------------------------------------
+r1941 | uberlord | 2006-03-10 15:38:31 -0500 (Fri, 10 Mar 2006) | 1 line
+
+Hopefully fix scanning with rt2500 cards once and for all
+------------------------------------------------------------------------
+r1940 | uberlord | 2006-03-10 12:07:27 -0500 (Fri, 10 Mar 2006) | 5 lines
+
+    net script modules variables function has been moved into module_expose
+    and removed from module_depend to be more correct.
+
+    net script modules have had #!/bin/bash removed from the top and now
+    set vim fs=sh to be more correct.
+------------------------------------------------------------------------
+r1939 | uberlord | 2006-03-07 08:33:26 -0500 (Tue, 07 Mar 2006) | 1 line
+
+Set essid to "" instead of -- off as it appears not all drivers work as they should. Hopefully fixes #125067 and maybe #120822.
+------------------------------------------------------------------------
+r1938 | vapier | 2006-03-06 18:46:02 -0500 (Mon, 06 Mar 2006) | 1 line
+
+add -s to fuser call and drop the -m so we dont have to pipe all output to /dev/null
+------------------------------------------------------------------------
+r1937 | vapier | 2006-03-03 21:02:07 -0500 (Fri, 03 Mar 2006) | 1 line
+
+Add note to sysctl.conf about needing nfsd for fs.nfs.* to work #66575.
+------------------------------------------------------------------------
+r1936 | vapier | 2006-03-03 21:00:12 -0500 (Fri, 03 Mar 2006) | 1 line
+
+Pass "-O no_netdev" to `mount -a` in localmount init.d.
+------------------------------------------------------------------------
+r1935 | uberlord | 2006-03-02 12:34:25 -0500 (Thu, 02 Mar 2006) | 11 lines
+
+    $myservice is now deprecated for init scripts.
+    $SVCNAME should be used instead and is read-only so it cannot be
+    clobbered.
+
+    Several variables in global scope that provided functions rely on,
+    such as BOOTLEVEL, SOFTLEVEL and svcdir are now read only for init
+    scripts.
+
+    depscan.sh now accepts the --svcdir option so that svcdir can now be
+    specified as the variable is marked readonly in functions.sh. Splash
+    programs will have to be updated.
+------------------------------------------------------------------------
+r1928 | uberlord | 2006-02-24 08:11:54 -0500 (Fri, 24 Feb 2006) | 1 line
+
+Updated dhcp documention.
+------------------------------------------------------------------------
+r1927 | uberlord | 2006-02-24 07:51:47 -0500 (Fri, 24 Feb 2006) | 3 lines
+
+    We now send extra configuration to dhclient via stdin.
+    This means we don't have to edit /etc/dhcp/dhclient.conf anymore
+    or warn users about script settings. Requires net-misc/dhcp-3.0.3-r5.
+------------------------------------------------------------------------
+r1926 | uberlord | 2006-02-24 06:47:40 -0500 (Fri, 24 Feb 2006) | 9 lines
+
+    Misc STYLE and quoting issues fixes in net scripts.
+
+    dhclient and udhcpc now work with RFC violating space separated
+    domain names in /etc/resolv.conf - they get appended to the search
+    option if it's not specified.
+
+    punted clean_pidfile and process_finished functions and as
+    start-stop-daemon as provided by rc-daemon.sh now provides
+    the same thing, just better.
+------------------------------------------------------------------------
+r1923 | vapier | 2006-02-22 22:00:44 -0500 (Wed, 22 Feb 2006) | 1 line
+
+Overhaul rc-update and make it more user friendly.
+------------------------------------------------------------------------
+r1921 | vapier | 2006-02-22 21:57:33 -0500 (Wed, 22 Feb 2006) | 1 line
+
+merge ROOT support from trunk
+------------------------------------------------------------------------
+r1915 | uberlord | 2006-02-22 05:45:02 -0500 (Wed, 22 Feb 2006) | 2 lines
+
+    Ensure that ifplugd, netplugd and wpa_supplicant timeouts really are
+    infinite when requested. Thanks to embobo.
+------------------------------------------------------------------------
+r1914 | vapier | 2006-02-21 18:57:16 -0500 (Tue, 21 Feb 2006) | 1 line
+
+Add patch by Alun Jones to respect RC_QUIET_STDOUT in conf.d/rc #123606.
+------------------------------------------------------------------------
+r1912 | uberlord | 2006-02-21 07:47:15 -0500 (Tue, 21 Feb 2006) | 1 line
+
+Fixed typo in net.example
+------------------------------------------------------------------------
+r1911 | vapier | 2006-02-18 00:58:45 -0500 (Sat, 18 Feb 2006) | 1 line
+
+Add patch by Craig to nuke swap at shutdown #122893.
+------------------------------------------------------------------------
+r1910 | uberlord | 2006-02-17 05:47:08 -0500 (Fri, 17 Feb 2006) | 1 line
+
+Fixed typo in functions, #123136 thanks to Alexander Danilov.
+------------------------------------------------------------------------
+r1909 | uberlord | 2006-02-16 04:41:22 -0500 (Thu, 16 Feb 2006) | 1 line
+
+pre16
+------------------------------------------------------------------------
+r1897 | uberlord | 2006-02-15 09:16:25 -0500 (Wed, 15 Feb 2006) | 1 line
+
+Don't use -options with ps so we're more portable
+------------------------------------------------------------------------
+r1891 | uberlord | 2006-02-15 08:00:25 -0500 (Wed, 15 Feb 2006) | 1 line
+
+Minor dhcp helper cleanup
+------------------------------------------------------------------------
+r1890 | uberlord | 2006-02-15 05:07:19 -0500 (Wed, 15 Feb 2006) | 1 line
+
+tuntap now works if openvpn is installed, #122452.
+------------------------------------------------------------------------
+r1886 | uberlord | 2006-02-14 09:59:28 -0500 (Tue, 14 Feb 2006) | 3 lines
+
+    ip rules setup has been documented in net.example, #107628.
+
+    pppd should now be fully re-entrant, #122396.
+------------------------------------------------------------------------
+r1868 | uberlord | 2006-02-13 08:53:36 -0500 (Mon, 13 Feb 2006) | 1 line
+
+Always apply metric if non-zero
+------------------------------------------------------------------------
+r1866 | uberlord | 2006-02-10 12:38:27 -0500 (Fri, 10 Feb 2006) | 1 line
+
+Fixup some quoting issues to try and solve an obsure issue
+------------------------------------------------------------------------
+r1865 | uberlord | 2006-02-10 04:52:41 -0500 (Fri, 10 Feb 2006) | 1 line
+
+Require dhcpcd-2.0.0 and declare an array properly.
+------------------------------------------------------------------------
+r1864 | vapier | 2006-02-09 23:40:39 -0500 (Thu, 09 Feb 2006) | 1 line
+
+remove ftp/man shadow entries as well
+------------------------------------------------------------------------
+r1863 | vapier | 2006-02-09 23:37:35 -0500 (Thu, 09 Feb 2006) | 1 line
+
+punt postfix user/group #99599
+------------------------------------------------------------------------
+r1862 | vapier | 2006-02-09 23:34:58 -0500 (Thu, 09 Feb 2006) | 1 line
+
+punt nut user/group #99601
+------------------------------------------------------------------------
+r1861 | vapier | 2006-02-09 23:27:15 -0500 (Thu, 09 Feb 2006) | 1 line
+
+punt postgres user/group #99596
+------------------------------------------------------------------------
+r1860 | uberlord | 2006-02-08 11:10:17 -0500 (Wed, 08 Feb 2006) | 3 lines
+
+    New module ip6to4 that creates tunnels with IPv6 addresses based off
+    global IPv4 addresses on a specified interface, #122015.
+    Thanks to Antti Mäkelä for testing and ideas.
+------------------------------------------------------------------------
+r1859 | uberlord | 2006-02-08 07:13:11 -0500 (Wed, 08 Feb 2006) | 1 line
+
+On restarting, don't start twice if we fail to start again.
+------------------------------------------------------------------------
+r1858 | uberlord | 2006-02-08 05:57:48 -0500 (Wed, 08 Feb 2006) | 1 line
+
+Tweaked macchanger to come after virtual interfaces
+------------------------------------------------------------------------
+r1857 | uberlord | 2006-02-07 15:36:50 -0500 (Tue, 07 Feb 2006) | 1 line
+
+Removed unused function and cleaned comments
+------------------------------------------------------------------------
+r1856 | uberlord | 2006-02-07 12:15:05 -0500 (Tue, 07 Feb 2006) | 19 lines
+
+    Always ensure the end_service is called, #119233 again.
+
+    You can now specify a maxfail value for pppd (default 0), #115346.
+
+    net.lo now depends on isapnp to work with older NICs, #121539.
+
+    chat commands in pppd are now re-quoted, #121665.
+
+    ip routing policies are now supports via the rule_eth0=( ... )
+    variable (only supported by iproute2), #107628.
+
+    wpa_supplicant now looks for config files in order
+        /etc/wpa_supplicant/wpa_supplicant-$iface.conf
+        /etc/wpa_supplicant/wpa_supplicant.conf
+        /etc/wpa_supplicant.conf
+    and for these wpa_cli scripts
+        /etc/wpa_supplicant/wpa_cli.sh
+        /sbin/wpa_cli.action
+
+------------------------------------------------------------------------
+r1855 | vapier | 2006-02-06 21:35:22 -0500 (Mon, 06 Feb 2006) | 1 line
+
+Update xen checks #96240 by Tuan Van and #107976 by Chris Bainbridge.
+------------------------------------------------------------------------
+r1851 | vapier | 2006-02-02 21:06:07 -0500 (Thu, 02 Feb 2006) | 1 line
+
+add krb5_prop as an alias to tell (port 754) #121277 by Andrej Filipcic
+------------------------------------------------------------------------
+r1850 | vapier | 2006-01-29 09:01:46 -0500 (Sun, 29 Jan 2006) | 1 line
+
+use ewarn instead of echo
+------------------------------------------------------------------------
+r1849 | vapier | 2006-01-29 08:59:52 -0500 (Sun, 29 Jan 2006) | 1 line
+
+Update modules-update to run depmod even if /proc/modules doesnt exist and warn if the depdir doesnt exist but the user ran in verbose mode #117212 by Alex Guensche
+------------------------------------------------------------------------
+r1848 | vapier | 2006-01-29 08:35:10 -0500 (Sun, 29 Jan 2006) | 1 line
+
+syntax touchup
+------------------------------------------------------------------------
+r1846 | vapier | 2006-01-26 19:19:04 -0500 (Thu, 26 Jan 2006) | 1 line
+
+only try and remount / rw if it actually needs to be #118646 by Alun Jones
+------------------------------------------------------------------------
+r1845 | vapier | 2006-01-26 19:01:17 -0500 (Thu, 26 Jan 2006) | 1 line
+
+Fix grepping of --assume-kernel in modules-update as pointed out by Patrick McLean in #117212
+------------------------------------------------------------------------
+r1843 | uberlord | 2006-01-26 07:48:43 -0500 (Thu, 26 Jan 2006) | 1 line
+
+Tweak iwconfig_user_config to happen after setting ESSID so rt2500 WPA commands work from the get-go.
+------------------------------------------------------------------------
+r1840 | uberlord | 2006-01-25 09:14:02 -0500 (Wed, 25 Jan 2006) | 5 lines
+
+    New variable RC_ULIMIT applies ulimit commands before starting a service.
+    This should be configured in /etc/conf.d/foo for service foo, but can also
+    be configured in /etc/conf.d/rc on a global basis.
+    RC_DAEMON now works in a similar way, instead of RC_DAEMON_foo.
+    Fixes, #120151.
+------------------------------------------------------------------------
+r1839 | uberlord | 2006-01-24 17:07:15 -0500 (Tue, 24 Jan 2006) | 2 lines
+
+    Dependant services are restarted correctly when the restarted
+    service is started and not inactive, #120154.
+------------------------------------------------------------------------
+r1838 | uberlord | 2006-01-21 10:23:13 -0500 (Sat, 21 Jan 2006) | 1 line
+
+Ensure critical services are in the boot runlevel for every rc call
+------------------------------------------------------------------------
+r1837 | uberlord | 2006-01-21 10:03:49 -0500 (Sat, 21 Jan 2006) | 1 line
+
+Ensure that CRITICAL_SERVICES are in the boot runlevel, #117912.
+------------------------------------------------------------------------
+r1836 | uberlord | 2006-01-20 05:28:19 -0500 (Fri, 20 Jan 2006) | 1 line
+
+pre15
+------------------------------------------------------------------------
+r1835 | uberlord | 2006-01-20 04:59:27 -0500 (Fri, 20 Jan 2006) | 6 lines
+
+    Fix quoting in iwconfig, #119629.
+    Fix process pid selection in rc-daemon.sh, #119631.
+    Both of the above thanks to Dominik Buerkle.
+
+    init scripts no longer run during the sysinit runlevel, #118419.
+    Thanks to Greg KH and the Linux Hotplug mailing list for advice.
+------------------------------------------------------------------------
+r1834 | uberlord | 2006-01-19 07:24:44 -0500 (Thu, 19 Jan 2006) | 2 lines
+
+Give a better error message when no valid DHCP client is installed.
+Tidy up some runscript logic.
+------------------------------------------------------------------------
+r1833 | uberlord | 2006-01-18 12:31:07 -0500 (Wed, 18 Jan 2006) | 1 line
+
+We only hotplug net.* scripts on interfaces that are marked as ethernet.
+------------------------------------------------------------------------
+r1831 | uberlord | 2006-01-18 10:27:43 -0500 (Wed, 18 Jan 2006) | 1 line
+
+ifconfig and iproute2 now only report MAC addresses for Ethernet links.
+------------------------------------------------------------------------
+r1829 | uberlord | 2006-01-18 05:32:31 -0500 (Wed, 18 Jan 2006) | 1 line
+
+Services should not get stuck in rc anymore, #119242.
+------------------------------------------------------------------------
+r1828 | uberlord | 2006-01-16 10:43:14 -0500 (Mon, 16 Jan 2006) | 1 line
+
+Removed sparc interactive fix - will disable in ebuild.
+------------------------------------------------------------------------
+r1827 | uberlord | 2006-01-16 10:17:17 -0500 (Mon, 16 Jan 2006) | 1 line
+
+Improved messages returned by runscript.sh a little.
+------------------------------------------------------------------------
+r1826 | uberlord | 2006-01-16 09:32:03 -0500 (Mon, 16 Jan 2006) | 1 line
+
+Interfaces names with a dot in them now work.
+------------------------------------------------------------------------
+r1825 | uberlord | 2006-01-16 05:49:28 -0500 (Mon, 16 Jan 2006) | 1 line
+
+Renamed restart in $svcdir to scheduled as it makes much more sense.
+------------------------------------------------------------------------
+r1824 | uberlord | 2006-01-15 11:36:06 -0500 (Sun, 15 Jan 2006) | 1 line
+
+Reference bug # in comments.
+------------------------------------------------------------------------
+r1823 | uberlord | 2006-01-15 11:32:30 -0500 (Sun, 15 Jan 2006) | 1 line
+
+Changed wording about network modules in /etc/modules.autoload.d/*, #118419.
+------------------------------------------------------------------------
+r1822 | uberlord | 2006-01-14 12:14:34 -0500 (Sat, 14 Jan 2006) | 1 line
+
+Changed runscript.sh to store it's services to restart like rc.
+------------------------------------------------------------------------
+r1821 | uberlord | 2006-01-13 15:44:05 -0500 (Fri, 13 Jan 2006) | 1 line
+
+Misc quoting fixes. Fixed scheduling restart services a little.
+------------------------------------------------------------------------
+r1820 | uberlord | 2006-01-13 07:41:26 -0500 (Fri, 13 Jan 2006) | 1 line
+
+pre14
+------------------------------------------------------------------------
+r1819 | uberlord | 2006-01-13 07:07:01 -0500 (Fri, 13 Jan 2006) | 2 lines
+
+    Services that need a service which is inactive at boot are now scheduled
+    to start when the inactive service starts, #118801.
+------------------------------------------------------------------------
+r1818 | uberlord | 2006-01-13 05:26:46 -0500 (Fri, 13 Jan 2006) | 1 line
+
+Style fix
+------------------------------------------------------------------------
+r1817 | vapier | 2006-01-13 03:47:03 -0500 (Fri, 13 Jan 2006) | 1 line
+
+add fuse to NET_FS_LIST #118552
+------------------------------------------------------------------------
+r1816 | uberlord | 2006-01-13 03:01:26 -0500 (Fri, 13 Jan 2006) | 3 lines
+
+    Added warning to modules.autoload.d files stating that it's a bad idea
+    to put modules there that trigger hotplug events which in turn start
+    services, #118419.
+------------------------------------------------------------------------
+r1815 | uberlord | 2006-01-12 16:53:47 -0500 (Thu, 12 Jan 2006) | 1 line
+
+Don't ask to start non existant services, ie net.
+------------------------------------------------------------------------
+r1814 | uberlord | 2006-01-12 12:13:55 -0500 (Thu, 12 Jan 2006) | 1 line
+
+Exit with the correct code
+------------------------------------------------------------------------
+r1813 | uberlord | 2006-01-12 11:42:03 -0500 (Thu, 12 Jan 2006) | 1 line
+
+interactive boot cleanups
+------------------------------------------------------------------------
+r1812 | uberlord | 2006-01-12 09:47:04 -0500 (Thu, 12 Jan 2006) | 1 line
+
+cp portability fixes
+------------------------------------------------------------------------
+r1811 | uberlord | 2006-01-12 09:00:21 -0500 (Thu, 12 Jan 2006) | 1 line
+
+Document RC_INTERACTIVE
+------------------------------------------------------------------------
+r1810 | uberlord | 2006-01-12 08:45:25 -0500 (Thu, 12 Jan 2006) | 4 lines
+
+    Interactive start is now controllable by RC_INTERACTIVE="yes" and will
+    probe to see if we can go interactive.
+
+    Interactive start should now work on Sparc, #104067.
+------------------------------------------------------------------------
+r1809 | uberlord | 2006-01-12 06:28:13 -0500 (Thu, 12 Jan 2006) | 1 line
+
+Always call rc_stop_daemon on start failure to clean up
+------------------------------------------------------------------------
+r1808 | uberlord | 2006-01-12 04:52:20 -0500 (Thu, 12 Jan 2006) | 1 line
+
+Only return 0 on status calls if we are actually started.
+------------------------------------------------------------------------
+r1807 | uberlord | 2006-01-12 03:53:58 -0500 (Thu, 12 Jan 2006) | 1 line
+
+rc-status now loads a config profile and we no longer call a service stop function when it's not running.
+------------------------------------------------------------------------
+r1806 | uberlord | 2006-01-12 02:55:42 -0500 (Thu, 12 Jan 2006) | 1 line
+
+Only wait for the net services that we actually start ourselves.
+------------------------------------------------------------------------
+r1805 | uberlord | 2006-01-11 17:55:45 -0500 (Wed, 11 Jan 2006) | 1 line
+
+inactive fixes
+------------------------------------------------------------------------
+r1804 | uberlord | 2006-01-11 14:12:53 -0500 (Wed, 11 Jan 2006) | 1 line
+
+Stop a possible deadlock
+------------------------------------------------------------------------
+r1803 | uberlord | 2006-01-11 12:45:15 -0500 (Wed, 11 Jan 2006) | 1 line
+
+A more user friendly message is reported when an interface does not exist.
+------------------------------------------------------------------------
+r1802 | uberlord | 2006-01-11 11:04:01 -0500 (Wed, 11 Jan 2006) | 3 lines
+
+    start-stop-daemon now waits for upto 1 second if it returns 0 and we
+    don't have a valid process.
+
+------------------------------------------------------------------------
+r1801 | uberlord | 2006-01-11 08:16:41 -0500 (Wed, 11 Jan 2006) | 1 line
+
+hopefully stop silly warnings from appearing ever again!
+------------------------------------------------------------------------
+r1800 | uberlord | 2006-01-11 07:49:38 -0500 (Wed, 11 Jan 2006) | 4 lines
+
+    runscript.sh now traps interrupt signals and rolls back its status to what
+    it was when before it started.
+
+    bonding module now supports space seperated and array variables, #118590.
+------------------------------------------------------------------------
+r1799 | uberlord | 2006-01-10 11:15:21 -0500 (Tue, 10 Jan 2006) | 14 lines
+
+    Removed runlevel dependancies from runscript.sh as they're now in rc.
+
+    runscript.sh now has much better locking, #118418.
+
+    We now store services to restart when we end up as inactive from a restart
+    or we were stopped with IN_BACKGROUND=true, #112088.
+
+    We no longer stop and start services already running on runlevel change if
+    they're in the runlevel we're changing too.
+
+    We can now wait_sevice on services started outside of rc.
+
+    rc-status now reports "Could not locate" instead of "Could not local",
+    thanks to Christian Heim.
+------------------------------------------------------------------------
+r1798 | uberlord | 2006-01-10 07:43:34 -0500 (Tue, 10 Jan 2006) | 1 line
+
+Fixed bonding module, improved wireless with rt2500 and WPA
+------------------------------------------------------------------------
+r1797 | uberlord | 2006-01-09 11:42:55 -0500 (Mon, 09 Jan 2006) | 5 lines
+
+iwconfig now supports multiple iwconfig_* and iwpriv_* statements and is
+also configurable for specific ESSIDs. This allows use to use the inbuilt
+WPA support in the rt2500 driver.
+
+module-loader now loads interface specific configuration files, #118366.
+------------------------------------------------------------------------
+r1796 | uberlord | 2006-01-09 04:40:59 -0500 (Mon, 09 Jan 2006) | 1 line
+
+Ensure that specific configuration is loaded after net.
+------------------------------------------------------------------------
+r1795 | uberlord | 2006-01-07 11:48:44 -0500 (Sat, 07 Jan 2006) | 1 line
+
+Save a few CPU cycles by storing add_suffix in variable.
+------------------------------------------------------------------------
+r1794 | uberlord | 2006-01-06 11:06:49 -0500 (Fri, 06 Jan 2006) | 1 line
+
+Critical services now load a suffixed config and fail gracefully.
+------------------------------------------------------------------------
+r1793 | uberlord | 2006-01-06 09:49:52 -0500 (Fri, 06 Jan 2006) | 4 lines
+
+    Use ${DEFAULTLEVEL} if ${SOFTLEVEL} is boot, shutdown, reboot or single
+    in add_suffix.
+
+    Sync style changes in functions.sh
+------------------------------------------------------------------------
+r1792 | uberlord | 2006-01-05 08:21:08 -0500 (Thu, 05 Jan 2006) | 1 line
+
+Preserve addresses when starting from the background
+------------------------------------------------------------------------
+r1791 | uberlord | 2006-01-05 05:49:30 -0500 (Thu, 05 Jan 2006) | 1 line
+
+dhclient now supports dhclient-enter-hooks, #117763.
+------------------------------------------------------------------------
+r1790 | uberlord | 2006-01-05 04:51:31 -0500 (Thu, 05 Jan 2006) | 1 line
+
+proute deletes addresses again, fixes #117799.
+------------------------------------------------------------------------
+r1787 | uberlord | 2006-01-04 03:02:03 -0500 (Wed, 04 Jan 2006) | 1 line
+
+pre13
+------------------------------------------------------------------------
+r1786 | uberlord | 2006-01-04 02:55:25 -0500 (Wed, 04 Jan 2006) | 1 line
+
+wpa_supplicant works with bash-3.1 now
+------------------------------------------------------------------------
+r1785 | uberlord | 2006-01-04 02:16:37 -0500 (Wed, 04 Jan 2006) | 1 line
+
+more copyright updates
+------------------------------------------------------------------------
+r1784 | uberlord | 2006-01-03 12:00:49 -0500 (Tue, 03 Jan 2006) | 1 line
+
+More bash-3.1 fixes
+------------------------------------------------------------------------
+r1783 | uberlord | 2006-01-03 10:57:13 -0500 (Tue, 03 Jan 2006) | 1 line
+
+net scripts now works with bash-3.1-r2, #116352.
+------------------------------------------------------------------------
+r1781 | vapier | 2006-01-02 13:46:45 -0500 (Mon, 02 Jan 2006) | 1 line
+
+update copyright years
+------------------------------------------------------------------------
+r1780 | uberlord | 2006-01-02 07:24:14 -0500 (Mon, 02 Jan 2006) | 1 line
+
+Changelog copyright
+------------------------------------------------------------------------
+r1779 | uberlord | 2006-01-02 07:17:34 -0500 (Mon, 02 Jan 2006) | 2 lines
+
+    Interfaces can be dynamically added to bridges again, #117406.
+    Updated copyright to 2006.
+------------------------------------------------------------------------
+r1778 | vapier | 2005-12-29 23:21:09 -0500 (Thu, 29 Dec 2005) | 1 line
+
+eat spurious whitespace
+------------------------------------------------------------------------
+r1777 | uberlord | 2005-12-29 12:49:43 -0500 (Thu, 29 Dec 2005) | 1 line
+
+Support old gateway var again for ifconfig, #116761.
+------------------------------------------------------------------------
+r1776 | vapier | 2005-12-27 00:07:44 -0500 (Tue, 27 Dec 2005) | 1 line
+
+start volume related stuff much earlier in the boot process
+------------------------------------------------------------------------
+r1775 | vapier | 2005-12-25 22:52:11 -0500 (Sun, 25 Dec 2005) | 1 line
+
+handle ${TMPFILE2}.err better #116745 by Daniele Gaffuri
+------------------------------------------------------------------------
+r1774 | vapier | 2005-12-25 17:16:21 -0500 (Sun, 25 Dec 2005) | 1 line
+
+fix typo as pointed out by Johannes Bornhold #116734
+------------------------------------------------------------------------
+r1773 | vapier | 2005-12-24 14:20:39 -0500 (Sat, 24 Dec 2005) | 1 line
+
+fix conf.d/rc comments as pointed out by Petteri in #116607
+------------------------------------------------------------------------
+r1772 | vapier | 2005-12-24 00:33:36 -0500 (Sat, 24 Dec 2005) | 1 line
+
+backout previous "fix" for #116232
+------------------------------------------------------------------------
+r1771 | uberlord | 2005-12-22 14:06:10 -0500 (Thu, 22 Dec 2005) | 1 line
+
+Flush IPv6 site addresses
+------------------------------------------------------------------------
+r1770 | uberlord | 2005-12-22 12:28:57 -0500 (Thu, 22 Dec 2005) | 1 line
+
+Allow interfaces to be selected as best without gateways
+------------------------------------------------------------------------
+r1769 | uberlord | 2005-12-22 07:58:16 -0500 (Thu, 22 Dec 2005) | 1 line
+
+WOL example updated so that we don't apply to lo, #113880
+------------------------------------------------------------------------
+r1768 | uberlord | 2005-12-21 06:11:28 -0500 (Wed, 21 Dec 2005) | 2 lines
+
+    Add new variable RC_DOWN_INTERFACE and documentation so that interfaces
+    are kept up for Wake On LAN support, #113880.
+------------------------------------------------------------------------
+r1767 | vapier | 2005-12-21 00:42:48 -0500 (Wed, 21 Dec 2005) | 1 line
+
+Make sure /etc/profile.d exists before using it #116232 by Saleem A.
+------------------------------------------------------------------------
+r1766 | uberlord | 2005-12-20 13:10:10 -0500 (Tue, 20 Dec 2005) | 1 line
+
+pre12
+------------------------------------------------------------------------
+r1765 | uberlord | 2005-12-20 09:02:26 -0500 (Tue, 20 Dec 2005) | 2 lines
+
+    Ensure that tty has keyboard and stty reports icanon before enabling
+    interactive rc, #112161.
+------------------------------------------------------------------------
+r1764 | uberlord | 2005-12-19 07:46:32 -0500 (Mon, 19 Dec 2005) | 1 line
+
+More ppp documentation updates from #114551.
+------------------------------------------------------------------------
+r1763 | uberlord | 2005-12-16 06:26:26 -0500 (Fri, 16 Dec 2005) | 1 line
+
+documentation updates
+------------------------------------------------------------------------
+r1762 | uberlord | 2005-12-15 11:58:56 -0500 (Thu, 15 Dec 2005) | 2 lines
+
+When setting ad-hoc or master modes, set the mode before anything else,
+    #115664 thanks to Oldrich Jedlicka.
+------------------------------------------------------------------------
+r1761 | uberlord | 2005-12-14 05:02:25 -0500 (Wed, 14 Dec 2005) | 2 lines
+
+    Add great big warning in documentation advising people not to use the
+    IPv6 examples if they don't have IPv6 enabled in their kernel, #115396.More pppd documentation fixes for #114551
+------------------------------------------------------------------------
+r1760 | uberlord | 2005-12-13 04:57:14 -0500 (Tue, 13 Dec 2005) | 1 line
+
+Ensure that calls from background never taken interface down
+------------------------------------------------------------------------
+r1759 | uberlord | 2005-12-12 07:13:17 -0500 (Mon, 12 Dec 2005) | 1 line
+
+Remove last background crud
+------------------------------------------------------------------------
+r1754 | uberlord | 2005-12-09 12:59:50 -0500 (Fri, 09 Dec 2005) | 1 line
+
+Fix dhcp statuses
+------------------------------------------------------------------------
+r1753 | uberlord | 2005-12-09 10:08:06 -0500 (Fri, 09 Dec 2005) | 2 lines
+
+Remove nasty undocumented backgrounding as we now support
+ifplugd, netplug and wpa_supplicant-0.4.x which do much better jobs.
+------------------------------------------------------------------------
+r1751 | vapier | 2005-12-08 21:00:18 -0500 (Thu, 08 Dec 2005) | 1 line
+
+sync rtc changes with trunk
+------------------------------------------------------------------------
+r1748 | vapier | 2005-12-08 20:54:15 -0500 (Thu, 08 Dec 2005) | 1 line
+
+add support for --verbose --debug --help
+------------------------------------------------------------------------
+r1747 | vapier | 2005-12-08 19:04:05 -0500 (Thu, 08 Dec 2005) | 1 line
+
+Use getent instead of trying to read /etc/groups directly in localmount #114833 by Justin Sanchez.
+------------------------------------------------------------------------
+r1733 | uberlord | 2005-12-06 05:57:25 -0500 (Tue, 06 Dec 2005) | 1 line
+
+ppp documentation updated, #114551.
+------------------------------------------------------------------------
+r1718 | uberlord | 2005-12-05 11:22:40 -0500 (Mon, 05 Dec 2005) | 1 line
+
+Fix dhcp options, #114519.
+------------------------------------------------------------------------
+r1649 | uberlord | 2005-12-01 12:30:34 -0500 (Thu, 01 Dec 2005) | 1 line
+
+Fix ordering for services having a 'before net' dependency
+------------------------------------------------------------------------
+r1638 | uberlord | 2005-11-28 12:04:53 -0500 (Mon, 28 Nov 2005) | 1 line
+
+Document RC_VERBOSE in conf.d/rc
+------------------------------------------------------------------------
+r1636 | uberlord | 2005-11-28 08:40:14 -0500 (Mon, 28 Nov 2005) | 1 line
+
+Fixed fallback_routes, #113776
+------------------------------------------------------------------------
+r1635 | uberlord | 2005-11-28 07:01:20 -0500 (Mon, 28 Nov 2005) | 1 line
+
+Fixed variable array references, #113661.
+------------------------------------------------------------------------
+r1634 | uberlord | 2005-11-28 05:52:38 -0500 (Mon, 28 Nov 2005) | 1 line
+
+Fixed svclib for pump
+------------------------------------------------------------------------
+r1633 | uberlord | 2005-11-28 05:44:58 -0500 (Mon, 28 Nov 2005) | 1 line
+
+Fixed svclib for dhcpcd and pump
+------------------------------------------------------------------------
+r1631 | uberlord | 2005-11-28 05:38:39 -0500 (Mon, 28 Nov 2005) | 3 lines
+
+Fixed iwconfig mode selection, #113677 - thanks to Tuan Van.
+Fixed iproute2 is_up check, #113672 - thanks to Georgi Georgiev.
+Added information about the "broken" status as reported by rc-status to its output, #113755.
+------------------------------------------------------------------------
+r1630 | vapier | 2005-11-27 11:39:03 -0500 (Sun, 27 Nov 2005) | 1 line
+
+Dont set default RC_VOLUME_ORDER anymore in functions.sh #113700.
+------------------------------------------------------------------------
+r1629 | uberlord | 2005-11-24 08:44:26 -0500 (Thu, 24 Nov 2005) | 1 line
+
+use ${svclib} instead of hardcoding /lib/rcscripts.
+------------------------------------------------------------------------
+r1628 | uberlord | 2005-11-24 05:19:28 -0500 (Thu, 24 Nov 2005) | 1 line
+
+pppd module now updates an emply secrets file, #113431.
+------------------------------------------------------------------------
+r1627 | uberlord | 2005-11-24 03:20:57 -0500 (Thu, 24 Nov 2005) | 4 lines
+
+    ifconfig routes now work with metrics and older configs again
+    #113378 and #113406.
+
+    arping now works with multiple gateways #113402.
+------------------------------------------------------------------------
+r1626 | uberlord | 2005-11-23 10:57:15 -0500 (Wed, 23 Nov 2005) | 1 line
+
+pre11
+------------------------------------------------------------------------
+r1625 | uberlord | 2005-11-23 04:43:37 -0500 (Wed, 23 Nov 2005) | 2 lines
+
+    RC_KILL_CHILDREN now defaults to no. This stops ssh children being
+    killed when a network interface is restarted.
+------------------------------------------------------------------------
+r1624 | uberlord | 2005-11-22 11:16:33 -0500 (Tue, 22 Nov 2005) | 1 line
+
+Improve vlan documentation
+------------------------------------------------------------------------
+r1623 | uberlord | 2005-11-22 09:28:41 -0500 (Tue, 22 Nov 2005) | 1 line
+
+Patched helpers for wireless_check_extensions -> wireless_exists
+------------------------------------------------------------------------
+r1622 | uberlord | 2005-11-22 08:46:46 -0500 (Tue, 22 Nov 2005) | 1 line
+
+Stop ifplugd and netplugd from operating on bonded and vlan interfaces.
+------------------------------------------------------------------------
+r1621 | uberlord | 2005-11-21 05:56:32 -0500 (Mon, 21 Nov 2005) | 1 line
+
+Fix wpa_suppicant error when auth is IEEE 802.1X (NO WPA) #112938. Added pppd-wrapper helper
+------------------------------------------------------------------------
+r1620 | vapier | 2005-11-20 09:14:20 -0500 (Sun, 20 Nov 2005) | 1 line
+
+source *.sh files in /etc/profile.d/ #4854
+------------------------------------------------------------------------
+r1619 | vapier | 2005-11-20 07:44:16 -0500 (Sun, 20 Nov 2005) | 1 line
+
+call reboot with -k to support kexec #80220
+------------------------------------------------------------------------
+r1618 | vapier | 2005-11-20 07:07:00 -0500 (Sun, 20 Nov 2005) | 1 line
+
+was moved to sysvinit package a while ago
+------------------------------------------------------------------------
+r1617 | uberlord | 2005-11-18 13:41:08 -0500 (Fri, 18 Nov 2005) | 1 line
+
+Credit patch maker, Felix Braun for #112757
+------------------------------------------------------------------------
+r1616 | uberlord | 2005-11-18 13:39:15 -0500 (Fri, 18 Nov 2005) | 8 lines
+
+    Changed from eval foo=\"\$config_$ifvar\" to foo=config_$ivar; foo=$!foo
+    This is to avoid using the eval statement to extract user configured vars.
+
+    Enhanced pppd module so that it obeys metric routes, does not mess
+    with the system resolv.conf and works with updetach a bit better, #112049.
+
+    Fixed pointotpoint, #112757.
+
+------------------------------------------------------------------------
+r1613 | azarah | 2005-11-10 06:25:06 -0500 (Thu, 10 Nov 2005) | 1 line
+
+Fix for bug #104288.
+------------------------------------------------------------------------
+r1612 | uberlord | 2005-11-10 05:36:43 -0500 (Thu, 10 Nov 2005) | 3 lines
+
+    Fix "Device foo not found" error when stopping an interface and the
+    interface does not physically exist.
+
+------------------------------------------------------------------------
+r1611 | uberlord | 2005-11-10 04:45:08 -0500 (Thu, 10 Nov 2005) | 1 line
+
+Change pppd behaviour for updetach, #112049
+------------------------------------------------------------------------
+r1610 | uberlord | 2005-11-10 02:05:36 -0500 (Thu, 10 Nov 2005) | 1 line
+
+Fix WEP for forced AP's, #112031
+------------------------------------------------------------------------
+r1609 | vapier | 2005-11-09 21:06:39 -0500 (Wed, 09 Nov 2005) | 1 line
+
+describe net.ipv4.tcp_syncookies
+------------------------------------------------------------------------
+r1607 | uberlord | 2005-11-09 05:01:24 -0500 (Wed, 09 Nov 2005) | 1 line
+
+wpa_supplicant defaults to backgrounding now too
+------------------------------------------------------------------------
+r1606 | uberlord | 2005-11-09 04:56:46 -0500 (Wed, 09 Nov 2005) | 2 lines
+
+    ifplugd and netplug now background automatically instead of waiting 10
+    seconds to see if the interface was configured OK
+------------------------------------------------------------------------
+r1605 | uberlord | 2005-11-08 11:40:08 -0500 (Tue, 08 Nov 2005) | 1 line
+
+pre10
+------------------------------------------------------------------------
+r1604 | uberlord | 2005-11-08 06:48:27 -0500 (Tue, 08 Nov 2005) | 1 line
+
+punted serial from rc-lists/boot as it's no longer provided by baselayout
+------------------------------------------------------------------------
+r1603 | azarah | 2005-11-08 05:37:12 -0500 (Tue, 08 Nov 2005) | 1 line
+
+Backport changes needed for udev/devfs addons.
+------------------------------------------------------------------------
+r1602 | uberlord | 2005-11-08 05:37:03 -0500 (Tue, 08 Nov 2005) | 1 line
+
+Fix rc-status for broken boot runlevel symlinks
+------------------------------------------------------------------------
+r1601 | uberlord | 2005-11-08 05:14:16 -0500 (Tue, 08 Nov 2005) | 1 line
+
+Greatly simplified trace_dependencies. It's now much faster as a result :)
+------------------------------------------------------------------------
+r1600 | uberlord | 2005-11-07 14:43:20 -0500 (Mon, 07 Nov 2005) | 1 line
+
+Always setup_defaultlevels as we need the default vars set for rc-status.
+------------------------------------------------------------------------
+r1599 | uberlord | 2005-11-07 13:14:40 -0500 (Mon, 07 Nov 2005) | 3 lines
+
+    rc-status now warns about broken symbolic links in /etc/runlevels and
+    trace_dependencies got a bit of a revamp, attempts to fix #104394
+
+------------------------------------------------------------------------
+r1598 | uberlord | 2005-11-07 06:02:23 -0500 (Mon, 07 Nov 2005) | 1 line
+
+documented pppd module settings, #53954
+------------------------------------------------------------------------
+r1597 | uberlord | 2005-11-04 16:16:40 -0500 (Fri, 04 Nov 2005) | 4 lines
+
+    udhcpc now checks the dhcp lease file for a valid IP address.
+
+    We prefer iproute2 when stopping an interface by default.
+
+------------------------------------------------------------------------
+r1595 | uberlord | 2005-11-03 12:38:33 -0500 (Thu, 03 Nov 2005) | 5 lines
+
+    iwconfig now detects an unencrypted AP and doesn't apply any configured
+    WEP settings.
+
+    baselayout now caters for systems without /bin/hostname (from net-tools)
+    and uses sysctl instead.
+------------------------------------------------------------------------
+r1594 | vapier | 2005-11-02 00:51:36 -0500 (Wed, 02 Nov 2005) | 1 line
+
+Grab updates from IANA for /etc/services including OpenVPN #111194.
+------------------------------------------------------------------------
+r1592 | uberlord | 2005-11-01 05:35:31 -0500 (Tue, 01 Nov 2005) | 1 line
+
+tsort fix
+------------------------------------------------------------------------
+r1591 | uberlord | 2005-10-31 11:40:16 -0500 (Mon, 31 Oct 2005) | 1 line
+
+Remove un-needed calls to sort | xargs in module after/use/need functions
+------------------------------------------------------------------------
+r1590 | uberlord | 2005-10-31 09:47:36 -0500 (Mon, 31 Oct 2005) | 4 lines
+
+Replace the bubble-esq sort routine with a tsort based one for
+loading modules. This means that we are much faster than before :)
+
+Fix ifconfig with multiple IP addresses, #110956
+------------------------------------------------------------------------
+r1589 | vapier | 2005-10-28 19:16:16 -0400 (Fri, 28 Oct 2005) | 1 line
+
+Fix typo in rc-status error message #110685 by Eduardo Tongson.
+------------------------------------------------------------------------
+r1588 | uberlord | 2005-10-28 05:56:38 -0400 (Fri, 28 Oct 2005) | 1 line
+
+Fix force_modules in net.lo
+------------------------------------------------------------------------
+r1587 | uberlord | 2005-10-27 12:16:03 -0400 (Thu, 27 Oct 2005) | 17 lines
+
+    New net scripts depend calls - functions, variables and provide.
+    This saves having to create 3 seperate functions in each module which means
+    a saving of around 600-800 bytes per module.
+
+    Split apipa out of arping module due to user demand for seperate
+    functionality.
+
+    arping module now works correctly.
+
+    runscript sets RC_KILL_CHILDREN=no when restarting a service, otherwise
+    things like your ssh session get killed.
+
+    adsl module supports new rp-pppoe-3.6 ebuild, #102820
+
+    Config profile is now changed correctly when doing 'rc foo' and you're in
+    the default runlevel, #101105
+
+------------------------------------------------------------------------
+r1585 | vapier | 2005-10-26 21:14:30 -0400 (Wed, 26 Oct 2005) | 1 line
+
+Tweak runscript error output to only show the invalid arg once rather than twice #110558
+------------------------------------------------------------------------
+r1584 | vapier | 2005-10-24 21:18:49 -0400 (Mon, 24 Oct 2005) | 1 line
+
+Fix remove_net_fs space handling in netmount script #110313 DominikBuerkle.
+------------------------------------------------------------------------
+r1583 | uberlord | 2005-10-20 07:59:02 -0400 (Thu, 20 Oct 2005) | 1 line
+
+Fixed stopping when no process to stop
+------------------------------------------------------------------------
+r1582 | uberlord | 2005-10-19 14:24:37 -0400 (Wed, 19 Oct 2005) | 1 line
+
+Moved wpa_supplicant no driver defined warning to after the wireless/wired check
+------------------------------------------------------------------------
+r1581 | uberlord | 2005-10-19 13:09:12 -0400 (Wed, 19 Oct 2005) | 1 line
+
+rc-daemon.sh now kills children correctly.
+------------------------------------------------------------------------
+r1579 | vapier | 2005-10-18 20:12:29 -0400 (Tue, 18 Oct 2005) | 1 line
+
+dont check for /dev/.devfsd more than once since it could be a false positive #109718
+------------------------------------------------------------------------
+r1578 | vapier | 2005-10-18 20:08:42 -0400 (Tue, 18 Oct 2005) | 1 line
+
+move NORMAL to the last colored variable set so that running `set -x ; source functions.sh` doesnt show up funky as pointed out by solar
+------------------------------------------------------------------------
+r1577 | vapier | 2005-10-18 20:07:16 -0400 (Tue, 18 Oct 2005) | 1 line
+
+ remove dupliate call to uname
+------------------------------------------------------------------------
+r1576 | uberlord | 2005-10-18 17:43:37 -0400 (Tue, 18 Oct 2005) | 1 line
+
+wpa_supplicant now works on more than one interface.
+------------------------------------------------------------------------
+r1575 | uberlord | 2005-10-18 15:22:59 -0400 (Tue, 18 Oct 2005) | 1 line
+
+You can now specify a custom wpa_supplicant configuration file.
+------------------------------------------------------------------------
+r1574 | uberlord | 2005-10-17 14:40:16 -0400 (Mon, 17 Oct 2005) | 3 lines
+
+wpa_supplicant now works on wired interfaces, and can work with
+ifplugd and netplug too.
+
+------------------------------------------------------------------------
+r1573 | uberlord | 2005-10-16 14:01:23 -0400 (Sun, 16 Oct 2005) | 3 lines
+
+Fixed typo in dhcpcd-wrapper so the new resolv.conf gets created
+in /var/lib/net-scripts and not the current directory. Thanks to
+Mark-Dominik Bürkle for the patch.
+------------------------------------------------------------------------
+r1572 | vapier | 2005-10-15 22:32:59 -0400 (Sat, 15 Oct 2005) | 1 line
+
+punt xfs user/group to the ebuild
+------------------------------------------------------------------------
+r1571 | vapier | 2005-10-15 22:28:20 -0400 (Sat, 15 Oct 2005) | 1 line
+
+punt gdm user/group to the ebuild
+------------------------------------------------------------------------
+r1570 | uberlord | 2005-10-14 01:53:15 -0400 (Fri, 14 Oct 2005) | 1 line
+
+Merge STYLE fixes from trunk into runscript.sh
+------------------------------------------------------------------------
+r1569 | uberlord | 2005-10-13 14:16:55 -0400 (Thu, 13 Oct 2005) | 1 line
+
+merge trunk quoting fixes into 1.12 rc-daemon.sh
+------------------------------------------------------------------------
+r1568 | uberlord | 2005-10-13 12:49:11 -0400 (Thu, 13 Oct 2005) | 1 line
+
+Fix test_service_state() so it always returns 1 when it's not in that state.
+------------------------------------------------------------------------
+r1566 | uberlord | 2005-10-12 03:27:14 -0400 (Wed, 12 Oct 2005) | 1 line
+
+More permament fix to stop #108960 happening again
+------------------------------------------------------------------------
+r1565 | uberlord | 2005-10-12 02:09:58 -0400 (Wed, 12 Oct 2005) | 1 line
+
+Changed number of preferred modules from 3 to 4 in net.lo, #108960.
+------------------------------------------------------------------------
+r1564 | vapier | 2005-10-11 20:03:13 -0400 (Tue, 11 Oct 2005) | 1 line
+
+bootsplash breaks RC_BOOTLOG so tell people to not bother #108645
+------------------------------------------------------------------------
+r1563 | uberlord | 2005-10-11 11:08:22 -0400 (Tue, 11 Oct 2005) | 1 line
+
+pre9
+------------------------------------------------------------------------
+r1562 | uberlord | 2005-10-11 07:44:55 -0400 (Tue, 11 Oct 2005) | 7 lines
+
+    arping now dis-regards 0.0.0.0 and 0 addresses, #108737.
+
+    dhcpcd now allows the user to configure the -c script option, #108345.
+
+    bash doesn't handle floats, so we eumlate it. Fixes the issue
+    where some daemons didn't stop, #107492. Thanks to Giampaolo Tomassoni.
+
+------------------------------------------------------------------------
+r1561 | uberlord | 2005-10-09 12:14:21 -0400 (Sun, 09 Oct 2005) | 2 lines
+
+    Fix chroot handling and enable custom env vars for start-stop-daemon
+    binary #101642, thanks to Quequero.
+------------------------------------------------------------------------
+r1560 | uberlord | 2005-10-07 08:23:33 -0400 (Fri, 07 Oct 2005) | 1 line
+
+Fix some vlan/bridge/tap/neplugd/ifplugd interdependencies #107406.
+------------------------------------------------------------------------
+r1559 | uberlord | 2005-10-07 05:14:11 -0400 (Fri, 07 Oct 2005) | 1 line
+
+Typo fix
+------------------------------------------------------------------------
+r1558 | vapier | 2005-10-06 22:00:38 -0400 (Thu, 06 Oct 2005) | 1 line
+
+merge MAKEDEV updates from trunk to branches to address #108250 and #108249
+------------------------------------------------------------------------
+r1557 | vapier | 2005-10-06 21:53:08 -0400 (Thu, 06 Oct 2005) | 1 line
+
+touchup clock status output to be more clear about what it is actually doing #105681
+------------------------------------------------------------------------
+r1555 | uberlord | 2005-10-06 06:09:47 -0400 (Thu, 06 Oct 2005) | 1 line
+
+Fixup IPv6 documentation and support, #108143.
+------------------------------------------------------------------------
+r1552 | vapier | 2005-10-02 00:24:22 -0400 (Sun, 02 Oct 2005) | 1 line
+
+drop -a and use just -y with the force fsck option #107812
+------------------------------------------------------------------------
+r1551 | vapier | 2005-10-01 23:51:50 -0400 (Sat, 01 Oct 2005) | 1 line
+
+run some features of rc-update as non-root #107775
+------------------------------------------------------------------------
+r1550 | vapier | 2005-09-23 21:41:34 -0400 (Fri, 23 Sep 2005) | 1 line
+
+tweak how default values are set for rc variables
+------------------------------------------------------------------------
+r1548 | vapier | 2005-09-23 21:34:47 -0400 (Fri, 23 Sep 2005) | 1 line
+
+update comments in domainname to help users properly setup their FQDN
+------------------------------------------------------------------------
+r1547 | vapier | 2005-09-23 21:33:30 -0400 (Fri, 23 Sep 2005) | 1 line
+
+give a hint to users as to proper CLOCK setting when dual booting with Windows
+------------------------------------------------------------------------
+r1544 | vapier | 2005-09-17 18:50:15 -0400 (Sat, 17 Sep 2005) | 1 line
+
+When doing a forced fsck, dont show title at startup (-T).
+------------------------------------------------------------------------
+r1541 | uberlord | 2005-09-16 09:50:36 -0400 (Fri, 16 Sep 2005) | 1 line
+
+Simplified the iwconfig and wpa_supplicant fix for testing wireless extensions
+------------------------------------------------------------------------
+r1540 | uberlord | 2005-09-16 03:21:28 -0400 (Fri, 16 Sep 2005) | 2 lines
+
+    iwconfig and wpa_supplicant now check to see if /proc/net/wireless exists
+    before checking for extensions, #106036
+------------------------------------------------------------------------
+r1537 | uberlord | 2005-09-14 07:30:45 -0400 (Wed, 14 Sep 2005) | 4 lines
+
+    netplug module renamed to netplugd for consistency
+
+    pppd module added, #53954 thanks to Alin Nastac
+
+------------------------------------------------------------------------
+r1535 | vapier | 2005-09-13 19:32:56 -0400 (Tue, 13 Sep 2005) | 1 line
+
+Clean up udev tarball temp files in halt.sh #105827 by Robert Forsman.
+------------------------------------------------------------------------
+r1534 | vapier | 2005-09-13 19:24:39 -0400 (Tue, 13 Sep 2005) | 1 line
+
+dont mount $svcdir with -n since /etc/mtab is writable
+------------------------------------------------------------------------
+r1531 | uberlord | 2005-09-13 08:19:27 -0400 (Tue, 13 Sep 2005) | 1 line
+
+Changed net.lo depend from isdn4linux to isdn, #102846
+------------------------------------------------------------------------
+r1516 | uberlord | 2005-09-12 11:29:39 -0400 (Mon, 12 Sep 2005) | 1 line
+
+Set essid before mode for ad-hoc/master configurations, #105452
+------------------------------------------------------------------------
+r1508 | uberlord | 2005-09-12 02:52:47 -0400 (Mon, 12 Sep 2005) | 1 line
+
+Fixed force_any associate order option, #99256
+------------------------------------------------------------------------
+r1507 | vapier | 2005-09-09 22:28:19 -0400 (Fri, 09 Sep 2005) | 1 line
+
+add PKG_CONFIG_PATH to incremental env var list #105384
+------------------------------------------------------------------------
+r1506 | uberlord | 2005-09-08 17:03:35 -0400 (Thu, 08 Sep 2005) | 1 line
+
+netplug and ifplugd no longer error when interface does not exist
+------------------------------------------------------------------------
+r1505 | uberlord | 2005-09-08 10:49:44 -0400 (Thu, 08 Sep 2005) | 1 line
+
+Added ifplugd module, but we prefer netplug by default
+------------------------------------------------------------------------
+r1504 | uberlord | 2005-09-07 09:03:30 -0400 (Wed, 07 Sep 2005) | 3 lines
+
+    replace the apipa module with a generic arping module which can now
+    do gateway detection and apply a configuration for it as well as the
+    apipa stuff
+------------------------------------------------------------------------
+r1503 | uberlord | 2005-09-07 07:45:00 -0400 (Wed, 07 Sep 2005) | 12 lines
+
+    updated env_whitelist so that nothing is allowed by default
+
+    system module now runs through pre instead of post and is run by
+    lo as well, so dns_ options can be configured for it
+
+    netplug and wpa_supplicant understand negative timeouts to be defined
+    as "return immediately and dont wait for success"
+
+    dns options and sortlist now get merged in resolv.conf too
+
+    bridge error message regarding the kernel module should work with
+    newer versions of bridge-utils
+------------------------------------------------------------------------
+r1499 | uberlord | 2005-09-07 03:27:04 -0400 (Wed, 07 Sep 2005) | 1 line
+
+We don't set any default user exports in env_whitelist anymore
+------------------------------------------------------------------------
+r1489 | uberlord | 2005-09-06 06:41:16 -0400 (Tue, 06 Sep 2005) | 6 lines
+
+    dns_*, nis_* and ntp_* options now work globally too, but are overridden
+    by specific interface/essid/mac ones.
+
+    dhcpcd and pump now support the "options" and "sortlist" directives too,
+    #104870
+
+------------------------------------------------------------------------
+r1486 | uberlord | 2005-09-05 18:50:37 -0400 (Mon, 05 Sep 2005) | 1 line
+
+use the right 'options' variable
+------------------------------------------------------------------------
+r1485 | uberlord | 2005-09-05 18:38:25 -0400 (Mon, 05 Sep 2005) | 5 lines
+
+    Added resolv.conf options for option and sortlist directives, #104870
+
+    dns_search_path_eth0 renamed to dns_search_eth0 so that all the dns_
+    variables match their resolv.conf counterpart.
+
+------------------------------------------------------------------------
+r1481 | azarah | 2005-09-04 13:14:30 -0400 (Sun, 04 Sep 2005) | 4 lines
+
+Do not unmount /usr, but rather remount it ro, else we run into issues
+with systems that have locales enabled, as the fuser call in halt.sh tries
+to kill bash (due to it using /usr/lib/locale/*).
+
+------------------------------------------------------------------------
+r1479 | vapier | 2005-09-04 03:30:32 -0400 (Sun, 04 Sep 2005) | 1 line
+
+move at user/group to the at package
+------------------------------------------------------------------------
+r1478 | vapier | 2005-09-04 02:27:47 -0400 (Sun, 04 Sep 2005) | 1 line
+
+games user has been in the games.eclass for a while so punt it
+------------------------------------------------------------------------
+r1477 | vapier | 2005-09-04 02:25:22 -0400 (Sun, 04 Sep 2005) | 1 line
+
+move squid user/group to the squid pkg
+------------------------------------------------------------------------
+r1476 | vapier | 2005-09-04 02:21:48 -0400 (Sun, 04 Sep 2005) | 1 line
+
+move ssh user/group to dropbear/openssh/etc... and cron user/group to cronbase
+------------------------------------------------------------------------
+r1475 | vapier | 2005-09-04 02:08:34 -0400 (Sun, 04 Sep 2005) | 1 line
+
+ftp user/group is part of the ftpbase pkg
+------------------------------------------------------------------------
+r1474 | vapier | 2005-09-03 18:20:27 -0400 (Sat, 03 Sep 2005) | 1 line
+
+punt the man user/group to the man ebuild
+------------------------------------------------------------------------
+r1473 | vapier | 2005-09-02 23:21:31 -0400 (Fri, 02 Sep 2005) | 1 line
+
+Update rc-help.sh to show custom init.d opts #49663 and in general make the output a lot more useful.
+------------------------------------------------------------------------
+r1472 | vapier | 2005-09-02 22:28:53 -0400 (Fri, 02 Sep 2005) | 1 line
+
+Clean up netmount and dont unmount afs filesystems if the user has the afs-client init.d script running.
+------------------------------------------------------------------------
+r1471 | azarah | 2005-09-02 18:59:06 -0400 (Fri, 02 Sep 2005) | 3 lines
+
+Add warning about having LANG in env_whitelist, add TERM to system
+env_whitelist, set argv[0] to '/bin/bash' and not 'runscript'.
+
+------------------------------------------------------------------------
+r1469 | uberlord | 2005-09-02 12:38:51 -0400 (Fri, 02 Sep 2005) | 1 line
+
+Fixed netplug from stopping on the wrong interface
+------------------------------------------------------------------------
+r1468 | azarah | 2005-09-02 06:34:31 -0400 (Fri, 02 Sep 2005) | 1 line
+
+Release baselayout-1.12.0_pre8.
+------------------------------------------------------------------------
+r1467 | uberlord | 2005-09-02 06:29:39 -0400 (Fri, 02 Sep 2005) | 1 line
+
+netplug module added + documentation for it.
+------------------------------------------------------------------------
+r1466 | azarah | 2005-09-02 04:05:52 -0400 (Fri, 02 Sep 2005) | 1 line
+
+It should be env_whitelist, and not env_whitlist.
+------------------------------------------------------------------------
+r1464 | azarah | 2005-09-02 03:56:05 -0400 (Fri, 02 Sep 2005) | 1 line
+
+Add override for CFLAGS=-DLIBDIR.
+------------------------------------------------------------------------
+r1462 | azarah | 2005-09-02 03:49:48 -0400 (Fri, 02 Sep 2005) | 3 lines
+
+Split the enviroment whitelist for runscript into a system and user part.
+Update it to use LIBDIR so that we can set 'lib' or 'lib64'.
+
+------------------------------------------------------------------------
+r1460 | uberlord | 2005-09-02 02:15:09 -0400 (Fri, 02 Sep 2005) | 2 lines
+
+    We also set MTU in the pre_start of ifconfig/iproute2 incase a DHCP
+    client or similar needs it.
+------------------------------------------------------------------------
+r1459 | uberlord | 2005-09-01 08:06:11 -0400 (Thu, 01 Sep 2005) | 1 line
+
+localalise var and return if adding address errors
+------------------------------------------------------------------------
+r1458 | uberlord | 2005-09-01 05:50:25 -0400 (Thu, 01 Sep 2005) | 1 line
+
+Altered iproute2 to use the same lo logic as ifconfig below
+------------------------------------------------------------------------
+r1457 | uberlord | 2005-09-01 02:45:25 -0400 (Thu, 01 Sep 2005) | 1 line
+
+Fixed ifconfig bringing lo up and then working out aliases, bug #104415
+------------------------------------------------------------------------
+r1456 | azarah | 2005-08-31 19:00:49 -0400 (Wed, 31 Aug 2005) | 1 line
+
+More minor comment cleanups.
+------------------------------------------------------------------------
+r1455 | azarah | 2005-08-31 18:53:51 -0400 (Wed, 31 Aug 2005) | 1 line
+
+Minor comment cleanups.
+------------------------------------------------------------------------
+r1454 | azarah | 2005-08-31 17:38:49 -0400 (Wed, 31 Aug 2005) | 1 line
+
+Need to start distribute the src/core stuff now.
+------------------------------------------------------------------------
+r1453 | azarah | 2005-08-31 17:18:27 -0400 (Wed, 31 Aug 2005) | 1 line
+
+Form fixes.
+------------------------------------------------------------------------
+r1452 | azarah | 2005-08-31 17:15:24 -0400 (Wed, 31 Aug 2005) | 1 line
+
+Merge revisions r1445:1448 from trunk.
+------------------------------------------------------------------------
+r1451 | azarah | 2005-08-31 17:14:06 -0400 (Wed, 31 Aug 2005) | 1 line
+
+Merge revision 1444 from trunk.
+------------------------------------------------------------------------
+r1450 | azarah | 2005-08-31 17:06:06 -0400 (Wed, 31 Aug 2005) | 1 line
+
+Merge revision 1443 from trunk.
+------------------------------------------------------------------------
+r1449 | azarah | 2005-08-31 16:52:33 -0400 (Wed, 31 Aug 2005) | 1 line
+
+Merge revision 1351 from trunk.
+------------------------------------------------------------------------
+r1445 | uberlord | 2005-08-31 13:02:36 -0400 (Wed, 31 Aug 2005) | 1 line
+
+pre7
+------------------------------------------------------------------------
+r1442 | uberlord | 2005-08-31 11:10:38 -0400 (Wed, 31 Aug 2005) | 1 line
+
+Protect variables when stopping a script on update status
+------------------------------------------------------------------------
+r1441 | uberlord | 2005-08-31 05:32:11 -0400 (Wed, 31 Aug 2005) | 6 lines
+
+service status requests (either by /etc/init.d/foo status or rc-status)
+now update the service status by checking daemons and/or pidfiles to check if they are still running or not. To update the status in your own code,
+source "${svclib}/sh/rc-daemon.sh" and call
+update_service_status "${service}"
+
+Trimmed $Header$ from a few files
+------------------------------------------------------------------------
+r1440 | uberlord | 2005-08-30 10:54:31 -0400 (Tue, 30 Aug 2005) | 1 line
+
+reverted the sleep_scan default back to 0
+------------------------------------------------------------------------
+r1439 | uberlord | 2005-08-30 10:34:49 -0400 (Tue, 30 Aug 2005) | 8 lines
+
+iwconfig fixed for scanned ad-hoc networks
+we now prefer managed over ad-hoc when processing scan results
+iwconfig defaults to sleeping 1 second before scanning
+
+iwconfig associate_test_quality now works. Fixes #103579 thanks to
+Harald Schioeberg
+
+iproute2 now understands ifconfig style netmask routes
+------------------------------------------------------------------------
+r1438 | uberlord | 2005-08-30 02:27:45 -0400 (Tue, 30 Aug 2005) | 1 line
+
+fixed IPv6 address problems in ifconfig and iproute2 modules
+------------------------------------------------------------------------
+r1426 | azarah | 2005-08-25 06:44:41 -0400 (Thu, 25 Aug 2005) | 1 line
+
+Add /sbin/evms_activate to populate_udev(), bug #50711.
+------------------------------------------------------------------------
+r1425 | azarah | 2005-08-25 05:37:11 -0400 (Thu, 25 Aug 2005) | 3 lines
+
+Fix typo in /sbin/rc - we should check if  is in /etc/inittab, and
+not if 'default' is in there ...
+
+------------------------------------------------------------------------
+r1423 | uberlord | 2005-08-24 05:08:01 -0400 (Wed, 24 Aug 2005) | 1 line
+
+rc-daemon now handles --signal correct - fixes #103182
+------------------------------------------------------------------------
+r1420 | uberlord | 2005-08-19 07:46:15 -0400 (Fri, 19 Aug 2005) | 5 lines
+
+  dhcpcd now reports the correct needed version
+
+  iwconfig and wpa_supplicant have better tests for wireless interface
+  which fixes the 'lan wlan' problem
+
+------------------------------------------------------------------------
+r1419 | uberlord | 2005-08-18 05:48:58 -0400 (Thu, 18 Aug 2005) | 1 line
+
+baselayout-1.12.0_pre6 released
+------------------------------------------------------------------------
+r1418 | uberlord | 2005-08-18 05:45:13 -0400 (Thu, 18 Aug 2005) | 8 lines
+
+RC_AUTO_INTERFACE defaults to NO - but we still default to DHCP
+
+consoletype is now cached. This has the benefit of being very slightly
+faster and you now get coloured text for parallel startup
+
+Parallel startup also does parallel shutdown as well
+
+You're now warned if you're using a deprecated conf.d/net syntax
+------------------------------------------------------------------------
+r1417 | vapier | 2005-08-18 00:06:33 -0400 (Thu, 18 Aug 2005) | 1 line
+
+add a note about using pass numbers for root #95846
+------------------------------------------------------------------------
+r1416 | vapier | 2005-08-16 20:07:21 -0400 (Tue, 16 Aug 2005) | 1 line
+
+rquotad is supposed to be an alias for port 4003 not 4002
+------------------------------------------------------------------------
+r1415 | vapier | 2005-08-15 22:43:27 -0400 (Mon, 15 Aug 2005) | 1 line
+
+add ocfs2 to the NET_FS_LIST #102659
+------------------------------------------------------------------------
+r1414 | uberlord | 2005-08-15 04:51:18 -0400 (Mon, 15 Aug 2005) | 2 lines
+
+    iproute2 now understands the old iface_xxx syntax, but this only works
+    if ifconfig (from net-tools) is installed
+------------------------------------------------------------------------
+r1413 | uberlord | 2005-08-14 15:15:39 -0400 (Sun, 14 Aug 2005) | 2 lines
+
+    Implemented interactive startup - fixes #5353
+    Thanks to Paul Pacheco for the patch
+------------------------------------------------------------------------
+r1412 | uberlord | 2005-08-14 11:27:56 -0400 (Sun, 14 Aug 2005) | 1 line
+
+We don't expand routes
+------------------------------------------------------------------------
+r1411 | uberlord | 2005-08-14 09:03:17 -0400 (Sun, 14 Aug 2005) | 1 line
+
+fallback_route_eth0 now works again
+------------------------------------------------------------------------
+r1410 | vapier | 2005-08-13 20:51:42 -0400 (Sat, 13 Aug 2005) | 1 line
+
+add missing { with faildown() as pointed out by Gordon in #102349
+------------------------------------------------------------------------
+r1409 | uberlord | 2005-08-13 09:52:52 -0400 (Sat, 13 Aug 2005) | 1 line
+
+iwconfig fixes
+------------------------------------------------------------------------
+r1408 | uberlord | 2005-08-13 09:32:49 -0400 (Sat, 13 Aug 2005) | 1 line
+
+iwconfig now scans for mode so you can prefer ad-hoc networks
+------------------------------------------------------------------------
+r1407 | uberlord | 2005-08-13 06:14:13 -0400 (Sat, 13 Aug 2005) | 1 line
+
+Parallel startup races should now be fixed
+------------------------------------------------------------------------
+r1406 | uberlord | 2005-08-12 13:12:45 -0400 (Fri, 12 Aug 2005) | 1 line
+
+ntp.conf is now merged as well :)
+------------------------------------------------------------------------
+r1405 | uberlord | 2005-08-12 12:14:47 -0400 (Fri, 12 Aug 2005) | 6 lines
+
+RC_AUTO_INTERFACE now defaults to no - we no longer mess with /etc unless
+told too
+
+tuntap no longer complains about ${devnull}
+
+We now merge resolv.conf's from active interfaces
+------------------------------------------------------------------------
+r1404 | uberlord | 2005-08-12 10:21:49 -0400 (Fri, 12 Aug 2005) | 1 line
+
+Fixed sed in depdir() in modules-update to work this time
+------------------------------------------------------------------------
+r1403 | vapier | 2005-08-11 23:47:52 -0400 (Thu, 11 Aug 2005) | 1 line
+
+change the linux define check to glibc #80021 by Robert Millan
+------------------------------------------------------------------------
+r1400 | uberlord | 2005-08-11 12:56:52 -0400 (Thu, 11 Aug 2005) | 1 line
+
+Add support for --pid  and --pidfile= in rc-daemon.sh
+------------------------------------------------------------------------
+r1399 | uberlord | 2005-08-11 10:09:23 -0400 (Thu, 11 Aug 2005) | 1 line
+
+Remove tail from depdir() in /sbin/modules-update
+------------------------------------------------------------------------
+r1398 | uberlord | 2005-08-11 05:12:34 -0400 (Thu, 11 Aug 2005) | 1 line
+
+pre5
+------------------------------------------------------------------------
+r1397 | vapier | 2005-08-10 19:20:17 -0400 (Wed, 10 Aug 2005) | 1 line
+
+punt qmail users/group to qmail ebuild
+------------------------------------------------------------------------
+r1396 | vapier | 2005-08-10 18:36:34 -0400 (Wed, 10 Aug 2005) | 1 line
+
+add info for RC_BOOTLOG
+------------------------------------------------------------------------
+r1395 | uberlord | 2005-08-08 07:27:43 -0400 (Mon, 08 Aug 2005) | 2 lines
+
+    Add failup/faildown user functions when an interface fails to come up/go
+    down. Fixes bug #101087.
+------------------------------------------------------------------------
+r1394 | azarah | 2005-08-07 07:07:24 -0400 (Sun, 07 Aug 2005) | 1 line
+
+Remove last remainder of previous 'fix'.
+------------------------------------------------------------------------
+r1392 | vapier | 2005-08-06 18:16:50 -0400 (Sat, 06 Aug 2005) | 1 line
+
+Add a lot more documentation to /etc/hosts from FreeBSDs standard hosts file #101418 by Mark Cooper.
+------------------------------------------------------------------------
+r1391 | azarah | 2005-08-06 07:15:56 -0400 (Sat, 06 Aug 2005) | 1 line
+
+Merge from trunk (rev 1390).
+------------------------------------------------------------------------
+r1389 | azarah | 2005-08-05 23:13:38 -0400 (Fri, 05 Aug 2005) | 1 line
+
+Merge from trunk (rev 1384:1388).
+------------------------------------------------------------------------
+r1384 | azarah | 2005-08-05 08:45:52 -0400 (Fri, 05 Aug 2005) | 1 line
+
+Release 1.12.0_pre4.
+------------------------------------------------------------------------
+r1383 | uberlord | 2005-08-05 08:43:42 -0400 (Fri, 05 Aug 2005) | 1 line
+
+Removed temp code for address expansion that did nothing - address expansion still works :p
+------------------------------------------------------------------------
+r1382 | uberlord | 2005-08-05 07:16:26 -0400 (Fri, 05 Aug 2005) | 3 lines
+
+Added # vim:ts=4 to all net-script files and re-indented
+
+/dep{cache,tree} are now chmodded 0644 so users can read them
+------------------------------------------------------------------------
+r1381 | uberlord | 2005-08-05 02:27:21 -0400 (Fri, 05 Aug 2005) | 1 line
+
+Use return values instead of capturing stderr output for iwconfig commands
+------------------------------------------------------------------------
+r1380 | uberlord | 2005-08-05 01:49:16 -0400 (Fri, 05 Aug 2005) | 1 line
+
+Rationalise if/then/else login in runscript.sh svc_start() and svc_stop()
+------------------------------------------------------------------------
+r1379 | uberlord | 2005-08-04 18:28:28 -0400 (Thu, 04 Aug 2005) | 1 line
+
+More anal about RHS quoting
+------------------------------------------------------------------------
+r1378 | azarah | 2005-08-04 15:47:29 -0400 (Thu, 04 Aug 2005) | 1 line
+
+Merge with trunk (rev 1377).
+------------------------------------------------------------------------
+r1376 | azarah | 2005-08-04 15:43:59 -0400 (Thu, 04 Aug 2005) | 1 line
+
+Merge with trunk (rev 1373:1375).
+------------------------------------------------------------------------
+r1373 | uberlord | 2005-08-04 14:49:27 -0400 (Thu, 04 Aug 2005) | 2 lines
+
+trace_dependencies gets a re-write (again) to try and solve the hanging
+issues that many people are reporting
+------------------------------------------------------------------------
+r1372 | azarah | 2005-08-04 12:18:12 -0400 (Thu, 04 Aug 2005) | 1 line
+
+Merge from trunk (rev 1371).
+------------------------------------------------------------------------
+r1370 | uberlord | 2005-08-04 06:50:16 -0400 (Thu, 04 Aug 2005) | 4 lines
+
+interface state directories are now created with -m 0755 to ensure that
+everyone can read them
+
+rc-daemon.sh now supports multiple cmds - partial fix for #98745
+------------------------------------------------------------------------
+r1369 | vapier | 2005-08-03 23:02:46 -0400 (Wed, 03 Aug 2005) | 1 line
+
+punt the named user/group
+------------------------------------------------------------------------
+r1368 | uberlord | 2005-08-02 11:21:31 -0400 (Tue, 02 Aug 2005) | 1 line
+
+Fixed dhcpcd version required error message
+------------------------------------------------------------------------
+r1367 | uberlord | 2005-08-02 06:19:11 -0400 (Tue, 02 Aug 2005) | 1 line
+
+iwconfig no longer downs and ups the interface after a scan - instead we set essid any just before doing it
+------------------------------------------------------------------------
+r1366 | uberlord | 2005-08-02 05:49:01 -0400 (Tue, 02 Aug 2005) | 1 line
+
+0 timeout now means infinite for wpa_supplicant and iwconfig wrt #90443
+------------------------------------------------------------------------
+r1364 | azarah | 2005-08-01 16:49:46 -0400 (Mon, 01 Aug 2005) | 1 line
+
+Merge from trunk (rev 1350).
+------------------------------------------------------------------------
+r1363 | azarah | 2005-08-01 16:46:59 -0400 (Mon, 01 Aug 2005) | 1 line
+
+Merge from trunk (rev 1349).
+------------------------------------------------------------------------
+r1362 | uberlord | 2005-08-01 16:18:52 -0400 (Mon, 01 Aug 2005) | 2 lines
+
+We now only link /etc/{resolv,ntp,yp}.conf when the file exists.
+    We now link back everything in the state dir except for .sv files.
+------------------------------------------------------------------------
+r1361 | uberlord | 2005-08-01 12:49:22 -0400 (Mon, 01 Aug 2005) | 1 line
+
+rc-daemon now works with mysql - fixes #100982, thanks to bju from the forums
+------------------------------------------------------------------------
+r1360 | uberlord | 2005-08-01 12:25:49 -0400 (Mon, 01 Aug 2005) | 1 line
+
+Tweaked module depends to fix order when no dhcp client is found.
+------------------------------------------------------------------------
+r1359 | vapier | 2005-08-01 07:30:28 -0400 (Mon, 01 Aug 2005) | 1 line
+
+Only create /dev/core if /proc/kcore exists #100978 by Timo Hirvonen.
+------------------------------------------------------------------------
+r1358 | uberlord | 2005-08-01 01:52:58 -0400 (Mon, 01 Aug 2005) | 1 line
+
+dhclient now has to be told it can edit dhclient.conf instead of assuming it. Final fix to #100745.
+------------------------------------------------------------------------
+r1357 | uberlord | 2005-07-30 14:55:38 -0400 (Sat, 30 Jul 2005) | 1 line
+
+Fixed associate_order forcepreferred #100799, thanks to Benoit Boissinot.
+------------------------------------------------------------------------
+r1356 | uberlord | 2005-07-29 15:53:49 -0400 (Fri, 29 Jul 2005) | 1 line
+
+Credited Benoit Boissinot with dhclient fix
+------------------------------------------------------------------------
+r1355 | uberlord | 2005-07-29 15:44:24 -0400 (Fri, 29 Jul 2005) | 1 line
+
+Fixed dhclient sending hostname #100745
+------------------------------------------------------------------------
+r1354 | uberlord | 2005-07-29 07:08:34 -0400 (Fri, 29 Jul 2005) | 1 line
+
+Release 1.12.0_pre3
+------------------------------------------------------------------------
+r1353 | uberlord | 2005-07-26 14:12:44 -0400 (Tue, 26 Jul 2005) | 2 lines
+
+ Fixed failure in runscript.sh to proceed when a non needed dependency
+    (ie use, after, before) failed to start.
+------------------------------------------------------------------------
+r1352 | uberlord | 2005-07-26 07:24:38 -0400 (Tue, 26 Jul 2005) | 1 line
+
+Removed loops from trace_dependencies for a nice speed boost.
+------------------------------------------------------------------------
+r1348 | uberlord | 2005-07-26 02:34:06 -0400 (Tue, 26 Jul 2005) | 4 lines
+
+    Removed the parallel depend for init scripts and related functions.
+    The RC_PARALLEL_STARTUP works well for all - no need for init scripts to
+    state if they parallel or not.
+
+------------------------------------------------------------------------
+r1347 | azarah | 2005-07-25 15:17:30 -0400 (Mon, 25 Jul 2005) | 1 line
+
+Merge from trunk (rev 1346).
+------------------------------------------------------------------------
+r1345 | azarah | 2005-07-25 14:58:58 -0400 (Mon, 25 Jul 2005) | 1 line
+
+Merge from trunk (rev 1344).
+------------------------------------------------------------------------
+r1343 | uberlord | 2005-07-25 10:18:55 -0400 (Mon, 25 Jul 2005) | 1 line
+
+RC_AUTO_INTERFACE no longer symlinks /etc/{resolv,ntp,yp}.conf when no.
+------------------------------------------------------------------------
+r1342 | uberlord | 2005-07-25 07:48:57 -0400 (Mon, 25 Jul 2005) | 1 line
+
+trace_dependencies no longer clobbers the net service
+------------------------------------------------------------------------
+r1340 | azarah | 2005-07-22 08:48:53 -0400 (Fri, 22 Jul 2005) | 1 line
+
+Release baselayout-1.12.0_pre2.
+------------------------------------------------------------------------
+r1339 | uberlord | 2005-07-22 04:34:12 -0400 (Fri, 22 Jul 2005) | 5 lines
+
+    When a service is stopped, the IN_BACKGROUND variable is cleared
+    before any dependencies are stopped so they are not marked inactive.
+    The IN_BACKGROUND variable is then restored so the parent script can be
+    marked inactive.
+
+------------------------------------------------------------------------
+r1338 | uberlord | 2005-07-22 01:53:26 -0400 (Fri, 22 Jul 2005) | 1 line
+
+Merged changelog from trunk for correctness
+------------------------------------------------------------------------
+r1337 | vapier | 2005-07-21 20:24:27 -0400 (Thu, 21 Jul 2005) | 1 line
+
+add a --debug option to depscan.sh
+------------------------------------------------------------------------
+r1336 | vapier | 2005-07-21 20:18:35 -0400 (Thu, 21 Jul 2005) | 1 line
+
+change -l option to tar to --one-file-system #99775
+------------------------------------------------------------------------
+r1335 | vapier | 2005-07-21 20:08:32 -0400 (Thu, 21 Jul 2005) | 1 line
+
+punt mysql user/group
+------------------------------------------------------------------------
+r1333 | uberlord | 2005-07-21 19:01:04 -0400 (Thu, 21 Jul 2005) | 1 line
+
+Fixed some start/stop/restart logic for #99663.
+------------------------------------------------------------------------
+r1332 | azarah | 2005-07-21 17:31:55 -0400 (Thu, 21 Jul 2005) | 1 line
+
+Fix broken merge.
+------------------------------------------------------------------------
+r1331 | azarah | 2005-07-21 17:00:17 -0400 (Thu, 21 Jul 2005) | 1 line
+
+Merge changes from trunk.
+------------------------------------------------------------------------
+r1329 | uberlord | 2005-07-21 04:54:12 -0400 (Thu, 21 Jul 2005) | 1 line
+
+dhclient now sets the hostname correctly
+------------------------------------------------------------------------
+r1328 | vapier | 2005-07-20 21:04:48 -0400 (Wed, 20 Jul 2005) | 1 line
+
+punt the slocate group
+------------------------------------------------------------------------
+r1327 | vapier | 2005-07-20 21:02:37 -0400 (Wed, 20 Jul 2005) | 1 line
+
+make sure X11 dirs are always recreated in /tmp #99679
+------------------------------------------------------------------------
+r1326 | vapier | 2005-07-20 18:41:42 -0400 (Wed, 20 Jul 2005) | 1 line
+
+punt the cyrus user too
+------------------------------------------------------------------------
+r1325 | uberlord | 2005-07-20 15:04:37 -0400 (Wed, 20 Jul 2005) | 1 line
+
+Moved RC_AUTO_INTERFACE definition to /etc/conf.d/rc
+------------------------------------------------------------------------
+r1323 | uberlord | 2005-07-20 05:47:19 -0400 (Wed, 20 Jul 2005) | 1 line
+
+Removed trailing tab from local.start - fixes #99624
+------------------------------------------------------------------------
+r1322 | uberlord | 2005-07-20 02:16:05 -0400 (Wed, 20 Jul 2005) | 1 line
+
+Fixed <wpa_supplicant-0.4 support
+------------------------------------------------------------------------
+r1321 | vapier | 2005-07-20 01:23:35 -0400 (Wed, 20 Jul 2005) | 1 line
+
+reorder LDFLAGS so static compiling works #99615 by Alexander Skwar
+------------------------------------------------------------------------
+r1320 | vapier | 2005-07-19 22:11:33 -0400 (Tue, 19 Jul 2005) | 1 line
+
+remove pointless depmod check since modules-update already checks for it
+------------------------------------------------------------------------
+r1319 | vapier | 2005-07-19 22:08:27 -0400 (Tue, 19 Jul 2005) | 1 line
+
+punt the vpopmail user/group to the ebuild
+------------------------------------------------------------------------
+r1318 | uberlord | 2005-07-19 17:27:12 -0400 (Tue, 19 Jul 2005) | 1 line
+
+Fixes dns_search_path variable
+------------------------------------------------------------------------
+r1317 | uberlord | 2005-07-19 10:04:01 -0400 (Tue, 19 Jul 2005) | 1 line
+
+Fixed rename module for wireless cards
+------------------------------------------------------------------------
+r1316 | uberlord | 2005-07-19 05:47:47 -0400 (Tue, 19 Jul 2005) | 1 line
+
+ and  are now available in predown() - fixes #99106
+------------------------------------------------------------------------
+r1315 | uberlord | 2005-07-18 14:44:48 -0400 (Mon, 18 Jul 2005) | 1 line
+
+You cannot rename VLAN interfaces
+------------------------------------------------------------------------
+r1314 | uberlord | 2005-07-18 03:26:06 -0400 (Mon, 18 Jul 2005) | 5 lines
+
+    Changed wpa-supplicant to wpa_supplicant when reporting that it is not
+    installed. Fixes #99381
+
+    Fixed some startup problems caused by a mixture of inactive +
+    begin_service/end_service functions.
+------------------------------------------------------------------------
+r1312 | azarah | 2005-07-16 11:51:55 -0400 (Sat, 16 Jul 2005) | 1 line
+
+Add Darwin support for start-stop-daemon, bug #82421.
+------------------------------------------------------------------------
+r1310 | uberlord | 2005-07-15 15:33:54 -0400 (Fri, 15 Jul 2005) | 1 line
+
+Tweaked rename ordering
+------------------------------------------------------------------------
+r1308 | azarah | 2005-07-15 05:55:07 -0400 (Fri, 15 Jul 2005) | 1 line
+
+Do not run depmod in modules-update if System.map is missing, bug #59188.
+------------------------------------------------------------------------
+r1306 | vapier | 2005-07-14 23:50:45 -0400 (Thu, 14 Jul 2005) | 1 line
+
+run kbd_mode earlier for unicode users #94048
+------------------------------------------------------------------------
+r1303 | uberlord | 2005-07-14 15:05:32 -0400 (Thu, 14 Jul 2005) | 1 line
+
+Fixed pump --keep-up
+------------------------------------------------------------------------
+r1302 | uberlord | 2005-07-14 12:29:45 -0400 (Thu, 14 Jul 2005) | 1 line
+
+New pump and dhcpcd helpers as pump now does everything it should - weeeeee
+------------------------------------------------------------------------
+r1301 | azarah | 2005-07-14 08:50:36 -0400 (Thu, 14 Jul 2005) | 1 line
+
+Release 1.12.0_pre1.
+------------------------------------------------------------------------
+r1299 | azarah | 2005-07-14 07:02:25 -0400 (Thu, 14 Jul 2005) | 1 line
+
+Change tarball.sh to generate new tarball.
+------------------------------------------------------------------------
+r1298 | azarah | 2005-07-14 06:59:34 -0400 (Thu, 14 Jul 2005) | 1 line
+
+Branch baselayout-1.12.
+------------------------------------------------------------------------
+r1296 | uberlord | 2005-07-13 10:24:47 -0400 (Wed, 13 Jul 2005) | 1 line
+
+Moved wpa_supplicant and iwconfig et all from /usr/sbin to /sbin
+------------------------------------------------------------------------
+r1295 | uberlord | 2005-07-13 06:22:08 -0400 (Wed, 13 Jul 2005) | 3 lines
+
+    pump-0.8.21-r4 now creates ntp.conf by itself so the ntp.conf creation
+    code has been removed from the pump module and helper.
+
+------------------------------------------------------------------------
+r1294 | uberlord | 2005-07-13 04:17:53 -0400 (Wed, 13 Jul 2005) | 1 line
+
+Reverted silly domain into search
+------------------------------------------------------------------------
+r1293 | uberlord | 2005-07-12 13:05:10 -0400 (Tue, 12 Jul 2005) | 2 lines
+
+    Added dhcp_eth0=nogateway option, generic to all dhcp clients.
+    Fixes #98466
+------------------------------------------------------------------------
+r1292 | uberlord | 2005-07-12 02:58:47 -0400 (Tue, 12 Jul 2005) | 1 line
+
+removed dep on logger - was causing circular deps when syslog-ng depends on us
+------------------------------------------------------------------------
+r1291 | uberlord | 2005-07-11 17:15:02 -0400 (Mon, 11 Jul 2005) | 2 lines
+
+    wpa_supplicant now marks service as stopped when using wpa_supplicant-0.4.x
+    and we have associated but failed to configure in the background.
+------------------------------------------------------------------------
+r1289 | azarah | 2005-07-11 10:30:37 -0400 (Mon, 11 Jul 2005) | 1 line
+
+Add fix -r to unmount to be -n .. bug #98667, thanks to Patrick McLean.
+------------------------------------------------------------------------
+r1288 | uberlord | 2005-07-11 09:44:27 -0400 (Mon, 11 Jul 2005) | 1 line
+
+udhcpc/dhclient helpers no longer flush IPv6 addresses - fixes #98539
+------------------------------------------------------------------------
+r1286 | vapier | 2005-07-09 21:03:20 -0400 (Sat, 09 Jul 2005) | 1 line
+
+mount the usbfs on /proc/bus/usb as the usb group #35860
+------------------------------------------------------------------------
+r1284 | vapier | 2005-07-09 19:19:26 -0400 (Sat, 09 Jul 2005) | 1 line
+
+add support for wiping out /tmp #56592
+------------------------------------------------------------------------
+r1282 | vapier | 2005-07-09 18:25:43 -0400 (Sat, 09 Jul 2005) | 1 line
+
+only remount root readonly when need be and skip all the stuff for net filesystems #98405
+------------------------------------------------------------------------
+r1280 | azarah | 2005-07-09 07:08:36 -0400 (Sat, 09 Jul 2005) | 2 lines
+
+Add workaround for evms device names and 'RC_DEVICE_TARBALL=yes'.  Patch
+by Olaf Niermann, bug #95799.
+------------------------------------------------------------------------
+r1278 | vapier | 2005-07-07 19:27:57 -0400 (Thu, 07 Jul 2005) | 1 line
+
+tell users that they have to replace the issue file in order to get rid of the warning
+------------------------------------------------------------------------
+r1277 | uberlord | 2005-07-07 06:34:01 -0400 (Thu, 07 Jul 2005) | 1 line
+
+Documented nosendhost
+------------------------------------------------------------------------
+r1276 | uberlord | 2005-07-07 06:31:00 -0400 (Thu, 07 Jul 2005) | 2 lines
+
+    Added nosendhost dhcp option so users can request not to send their
+    machines hostname by default. Fixes #98132
+------------------------------------------------------------------------
+r1275 | uberlord | 2005-07-05 01:42:39 -0400 (Tue, 05 Jul 2005) | 1 line
+
+Fix hotplug policy exiting
+------------------------------------------------------------------------
+r1274 | uberlord | 2005-07-04 09:23:16 -0400 (Mon, 04 Jul 2005) | 3 lines
+
+dded a rename module to rename interfaces based on MAC address
+    (preferred) or current name. Fixes #76328
+
+------------------------------------------------------------------------
+r1273 | uberlord | 2005-07-04 06:33:30 -0400 (Mon, 04 Jul 2005) | 1 line
+
+Fixed bridge module working with dhcp
+------------------------------------------------------------------------
+r1272 | uberlord | 2005-07-04 04:04:40 -0400 (Mon, 04 Jul 2005) | 1 line
+
+bridges can now be created without interfaces if you set any brctl_ options
+------------------------------------------------------------------------
+r1271 | uberlord | 2005-07-03 12:24:44 -0400 (Sun, 03 Jul 2005) | 5 lines
+
+    Fixed module depends in net.lo
+
+    Remove the 'no net scripts in boot runlevel' restriction as we now
+    have a hotplug policy setup instead
+
+------------------------------------------------------------------------
+r1270 | uberlord | 2005-07-02 12:59:15 -0400 (Sat, 02 Jul 2005) | 1 line
+
+Fixed error reporting for modules=( foo ) and foo isn't installed
+------------------------------------------------------------------------
+r1269 | uberlord | 2005-07-02 11:34:55 -0400 (Sat, 02 Jul 2005) | 1 line
+
+net.lo no longer needs find or diff
+------------------------------------------------------------------------
+r1268 | uberlord | 2005-07-01 16:58:19 -0400 (Fri, 01 Jul 2005) | 1 line
+
+bootmisc now cleans /var/lib/net-scripts/state/*
+------------------------------------------------------------------------
+r1267 | uberlord | 2005-07-01 16:40:29 -0400 (Fri, 01 Jul 2005) | 8 lines
+
+   Minor tweaks to all dhcp modules - basically better quoting so that
+   the eval  calls work better
+
+   pump can now be backgrounded
+
+   Tweaked the dhcp helpers so that more code is shared
+
+   A few tweaks to runscript.sh and rc-services.sh to avoid races
+------------------------------------------------------------------------
+r1266 | uberlord | 2005-06-30 09:10:00 -0400 (Thu, 30 Jun 2005) | 3 lines
+
+    pump can now use route metrics and store it's configs in
+    /var/lib/net-scripts/state/
+
+------------------------------------------------------------------------
+r1264 | uberlord | 2005-06-29 14:26:02 -0400 (Wed, 29 Jun 2005) | 1 line
+
+wireless.runlevel now works
+------------------------------------------------------------------------
+r1263 | uberlord | 2005-06-29 12:41:11 -0400 (Wed, 29 Jun 2005) | 8 lines
+
+    dhclient now parses dhclient_eth0 for -cf parameter to set 
+    dhclient now strips lines starting with script and send host-name
+    from  and adds send host-name uberlaptop; at the top
+    To stop this behaviour, add dhclient_edit_config=no to /etc/conf.d/net
+    Fixes #96322
+
+    Removed killing udhcpc hard as it now dies nicely
+
+------------------------------------------------------------------------
+r1261 | vapier | 2005-06-28 22:02:01 -0400 (Tue, 28 Jun 2005) | 1 line
+
+add davfs to the net filter list
+------------------------------------------------------------------------
+r1259 | uberlord | 2005-06-28 11:55:27 -0400 (Tue, 28 Jun 2005) | 1 line
+
+udhcpc now parses -(h|H) instead of just --hostname
+------------------------------------------------------------------------
+r1258 | uberlord | 2005-06-28 07:44:18 -0400 (Tue, 28 Jun 2005) | 11 lines
+
+    wpa_supplicant now respects the background=no option if
+    wpa_suppliant>=0.4.0 is installed
+
+    fixed network dependencies some more
+
+    You can now restart a script marked starting/inactive
+
+    Documented the use of the RC_USE_CONFIG_PROFILE variable in conf.d/rc
+
+    udhcpc now removes stale pidfiles
+
+------------------------------------------------------------------------
+r1257 | uberlord | 2005-06-24 10:53:23 -0400 (Fri, 24 Jun 2005) | 3 lines
+
+
+net.lo will not take down the interface if it does not exist and starting
+failed to work
+------------------------------------------------------------------------
+r1256 | uberlord | 2005-06-24 05:11:30 -0400 (Fri, 24 Jun 2005) | 1 line
+
+udhcpc now doesn't send hostname if it's set at the default of localhost
+------------------------------------------------------------------------
+r1255 | uberlord | 2005-06-21 07:55:16 -0400 (Tue, 21 Jun 2005) | 3 lines
+
+interfaces can now dynamically add themselves to a bridge using
+bridge_add_eth0="br0" - they are dynamically removed as well. Fixes #93321
+
+------------------------------------------------------------------------
+r1254 | uberlord | 2005-06-20 18:58:21 -0400 (Mon, 20 Jun 2005) | 1 line
+
+added hotplug policy check for interface name #78495
+------------------------------------------------------------------------
+r1253 | uberlord | 2005-06-20 17:17:04 -0400 (Mon, 20 Jun 2005) | 4 lines
+
+iwconfig and wpa_supplicant now check rk_kill if available and produce a
+suitable error if rf is killed #56430
+
+
+------------------------------------------------------------------------
+r1252 | uberlord | 2005-06-20 16:44:34 -0400 (Mon, 20 Jun 2005) | 1 line
+
+Do not run macnet when the interface does not have a MAC address
+------------------------------------------------------------------------
+r1251 | uberlord | 2005-06-20 11:49:41 -0400 (Mon, 20 Jun 2005) | 7 lines
+
+ifconfig now reports correct MAC address
+
+ifconfig and iproute2 now support mtu_eth0 option
+
+net.lo attemts to arping the requested address when RC_AUTO_INTERFACE==yes
+	    
+
+------------------------------------------------------------------------
+r1249 | vapier | 2005-06-20 00:01:43 -0400 (Mon, 20 Jun 2005) | 1 line
+
+make sure /proc/cmdline is readable in get_bootconfig()
+------------------------------------------------------------------------
+r1248 | uberlord | 2005-06-17 14:59:19 -0400 (Fri, 17 Jun 2005) | 1 line
+
+runscript and rc-service fixes for inactive status
+------------------------------------------------------------------------
+r1247 | uberlord | 2005-06-17 13:16:14 -0400 (Fri, 17 Jun 2005) | 1 line
+
+style updates to all modules
+------------------------------------------------------------------------
+r1246 | uberlord | 2005-06-17 11:47:45 -0400 (Fri, 17 Jun 2005) | 10 lines
+
+Fixed VLAN documentation for working with eth0.1 style names #95121
+
+tarball.sh now works with svn
+
+dhclient and udhcpc now report any errors to stdout
+
+RC_DEVICE_TARBALL now defaults to no
+
+STYLE updates to iwconfig
+
+------------------------------------------------------------------------
+r1244 | vapier | 2005-06-16 20:06:31 -0400 (Thu, 16 Jun 2005) | 1 line
+
+dont try to double remount-readonly the same mount point #96259
+------------------------------------------------------------------------
+r1242 | vapier | 2005-06-16 19:08:11 -0400 (Thu, 16 Jun 2005) | 1 line
+
+import Xen support
+------------------------------------------------------------------------
+r1240 | vapier | 2005-06-16 00:19:26 -0400 (Thu, 16 Jun 2005) | 1 line
+
+add lmtp as alias for port 2003 #96190
+------------------------------------------------------------------------
+r1239 | uberlord | 2005-06-14 06:15:44 -0400 (Tue, 14 Jun 2005) | 1 line
+
+fixed auto_interface -> RC_AUTO_INTERFACE in ifconfig and iproute2
+------------------------------------------------------------------------
+r1237 | uberlord | 2005-06-14 05:34:37 -0400 (Tue, 14 Jun 2005) | 2 lines
+
+dhclient now calls /etc/dhcp/dhclient-exit-hooks when it exits - fixes #96000
+
+------------------------------------------------------------------------
+r1236 | uberlord | 2005-06-13 06:21:12 -0400 (Mon, 13 Jun 2005) | 1 line
+
+etc/{resolv,ntp,yp}.conf now link to /var/lib/net-scripts
+------------------------------------------------------------------------
+r1234 | vapier | 2005-06-13 01:30:36 -0400 (Mon, 13 Jun 2005) | 1 line
+
+remove /etc/ppp since the ppp package provides this file
+------------------------------------------------------------------------
+r1230 | vapier | 2005-06-12 22:24:22 -0400 (Sun, 12 Jun 2005) | 1 line
+
+style tweak
+------------------------------------------------------------------------
+r1229 | vapier | 2005-06-12 22:22:57 -0400 (Sun, 12 Jun 2005) | 1 line
+
+strip out cvs $Header stuff
+------------------------------------------------------------------------
+r1228 | vapier | 2005-06-12 22:21:18 -0400 (Sun, 12 Jun 2005) | 1 line
+
+strip out cvs $Header stuff
+------------------------------------------------------------------------
+r1227 | vapier | 2005-06-12 04:35:14 -0400 (Sun, 12 Jun 2005) | 1 line
+
+update comments #95531 by Sebastian Kemper
+------------------------------------------------------------------------
+r1225 | vapier | 2005-06-05 04:01:33 -0400 (Sun, 05 Jun 2005) | 2 lines
+
+even better, just tell sysctl to run in quiet mode
+
+------------------------------------------------------------------------
+r1223 | vapier | 2005-06-05 03:59:07 -0400 (Sun, 05 Jun 2005) | 2 lines
+
+let users see errors from sysctl
+
+------------------------------------------------------------------------
+r1222 | vapier | 2005-06-05 03:56:18 -0400 (Sun, 05 Jun 2005) | 2 lines
+
+remove invalid leading sys.
+
+------------------------------------------------------------------------
+r1220 | vapier | 2005-06-03 19:04:10 -0400 (Fri, 03 Jun 2005) | 2 lines
+
+add pxc and rquotad
+
+------------------------------------------------------------------------
+r1218 | vapier | 2005-06-02 22:33:00 -0400 (Thu, 02 Jun 2005) | 2 lines
+
+eat trailing whitespace
+
+------------------------------------------------------------------------
+r1217 | vapier | 2005-06-02 22:32:20 -0400 (Thu, 02 Jun 2005) | 2 lines
+
+give the user some pointers on where to find docs on file format
+
+------------------------------------------------------------------------
+r1216 | uberlord | 2005-06-02 10:14:17 -0400 (Thu, 02 Jun 2005) | 9 lines
+
+dhcp helper module fixes
+
+dhcpcd-backgrounder renamed to dhcpcd-wrapper
+
+dhcpcd-wrapper applies dns_search_domains_* to /etc/resolv.conf
+fixes #94027 when used with dhcpcd-1.3.22_p4-r10
+
+dhcpcd module now applies route metric if possible
+
+------------------------------------------------------------------------
+r1215 | uberlord | 2005-06-01 16:58:50 -0400 (Wed, 01 Jun 2005) | 2 lines
+
+system module config files are now variables to change them easily
+
+------------------------------------------------------------------------
+r1214 | uberlord | 2005-06-01 16:04:31 -0400 (Wed, 01 Jun 2005) | 2 lines
+
+system module now creates it's temporary files in /tmp instead of /etc
+
+------------------------------------------------------------------------
+r1213 | uberlord | 2005-06-01 05:58:04 -0400 (Wed, 01 Jun 2005) | 2 lines
+
+dhcpcd backgrounder now sources rc-services.sh
+
+------------------------------------------------------------------------
+r1212 | uberlord | 2005-06-01 05:35:58 -0400 (Wed, 01 Jun 2005) | 3 lines
+
+removed cruft from net-scripts functions helper as rc-services.sh can
+now be sourced by our dhcp helpers without causing errors.
+
+------------------------------------------------------------------------
+r1210 | vapier | 2005-05-31 20:47:10 -0400 (Tue, 31 May 2005) | 2 lines
+
+handle arbitrary kernel versions for autoload files #35872
+
+------------------------------------------------------------------------
+r1208 | vapier | 2005-05-31 18:54:43 -0400 (Tue, 31 May 2005) | 2 lines
+
+add a generic framework for bootlogging
+
+------------------------------------------------------------------------
+r1206 | vapier | 2005-05-29 19:09:47 -0400 (Sun, 29 May 2005) | 2 lines
+
+quote $EDITOR #94412
+
+------------------------------------------------------------------------
+r1205 | uberlord | 2005-05-27 11:00:30 -0400 (Fri, 27 May 2005) | 2 lines
+
+fixup is_net_fs to work with /proc/mounts when available
+
+------------------------------------------------------------------------
+r1202 | uberlord | 2005-05-27 06:28:42 -0400 (Fri, 27 May 2005) | 3 lines
+
+is_net_fs now works with what $1 was mounted as, not would it would
+be remounted as - fixes #53104
+
+------------------------------------------------------------------------
+r1201 | uberlord | 2005-05-27 04:51:04 -0400 (Fri, 27 May 2005) | 5 lines
+
+Added macnet module (like essidnet but for mac addresses)
+Regresses macchanger one version
+Tweaked module depends for macnet
+dhcp helper now uses macnet
+
+------------------------------------------------------------------------
+r1200 | uberlord | 2005-05-26 17:11:55 -0400 (Thu, 26 May 2005) | 8 lines
+
+You can now configure all options via the MAC address of your network card
+and the MAC address of AP you connect to like so
+config_001122334455=( "192.168.0.2/24 brd +")
+Fixes the last part of #52975
+
+The old way of configuring for the MAC address of the AP is no longer
+supported
+
+------------------------------------------------------------------------
+r1199 | uberlord | 2005-05-26 09:39:00 -0400 (Thu, 26 May 2005) | 3 lines
+
+report ${myservice} instead of $0 when disallowing net scripts to work in
+the boot runlevel - fixes #91534
+
+------------------------------------------------------------------------
+r1196 | vapier | 2005-05-25 20:35:48 -0400 (Wed, 25 May 2005) | 2 lines
+
+filter gfs in the net fs list #93911 by Thomas Rasch
+
+------------------------------------------------------------------------
+r1195 | uberlord | 2005-05-25 06:20:19 -0400 (Wed, 25 May 2005) | 16 lines
+
+    networking now expands configuration parameters - fixes #91564
+    so config_eth0=( "192.168.{1..3}.{1..3}/24 brd +" ) expands into
+    config_eth0=(
+       "192.168.1.1/24 brd +"
+       "192.168.1.2/24 brd +"
+       "192.168.1.3/24 brd +"
+       "192.168.2.1/24 brd +"
+       "192.168.2.2/24 brd +"
+       "192.168.2.3/24 brd +"
+       "192.168.3.1/24 brd +"
+       "192.168.3.2/24 brd +"
+       "192.168.3.3/24 brd +"
+    )
+
+    updated ESSID variables example in wireless.example - fixes #92469
+
+------------------------------------------------------------------------
+r1193 | uberlord | 2005-05-24 12:01:28 -0400 (Tue, 24 May 2005) | 2 lines
+
+fix CIDR some more for ifconfig
+
+------------------------------------------------------------------------
+r1190 | vapier | 2005-05-21 22:35:48 -0400 (Sat, 21 May 2005) | 2 lines
+
+make sure initial swapon sends errors to /dev/null #93143
+
+------------------------------------------------------------------------
+r1189 | azarah | 2005-05-21 07:33:17 -0400 (Sat, 21 May 2005) | 2 lines
+
+Quiet down valid_i() if /softlevel do not yet exist, try #2.
+
+------------------------------------------------------------------------
+r1186 | vapier | 2005-05-20 18:04:54 -0400 (Fri, 20 May 2005) | 2 lines
+
+reverse stupid style changes ... /etc/profile is not just for bash
+
+------------------------------------------------------------------------
+r1185 | uberlord | 2005-05-20 07:04:22 -0400 (Fri, 20 May 2005) | 3 lines
+
+added #!/bin/bash or #!/bin/sh to modules and helpers so they now get
+nice syntax highlighting and indenting
+
+------------------------------------------------------------------------
+r1183 | uberlord | 2005-05-19 20:46:03 -0400 (Thu, 19 May 2005) | 3 lines
+
+fix ifconfig to understand CIDR addresses - bug #93237
+iproute2 now works out broadcast addresses
+
+------------------------------------------------------------------------
+r1182 | azarah | 2005-05-19 20:14:12 -0400 (Thu, 19 May 2005) | 3 lines
+
+Fixup sbin/{depscan.sh,modules-update} to use is_older_than() for mtime
+logic.  Some small tweaks regarding 2.6 systems and modules-update.
+
+------------------------------------------------------------------------
+r1181 | uberlord | 2005-05-19 15:59:04 -0400 (Thu, 19 May 2005) | 4 lines
+
+Fixed init runscript.sh output when RC_PARALLEL_STARTUP is set
+
+runscript.sh now checks if service was made inactive on start - if so, exit
+
+------------------------------------------------------------------------
+r1180 | uberlord | 2005-05-19 11:29:51 -0400 (Thu, 19 May 2005) | 2 lines
+
+set RC_QUIET_STDOUT when RC_PARALLEL_STARTUP is set
+
+------------------------------------------------------------------------
+r1179 | uberlord | 2005-05-19 11:23:43 -0400 (Thu, 19 May 2005) | 7 lines
+
+Merged Paul Pacheco's parallel startup #69854 and modules update
+#55329 patches
+
+If RC_PARALLEL_STARTUP==yes then we no longer output einfo/ebegin
+messages as they don't line up on screen correctly - instead we output
+service ${myservice} starting/started/stopping/stopped/failed
+
+------------------------------------------------------------------------
+r1177 | vapier | 2005-05-18 23:44:58 -0400 (Wed, 18 May 2005) | 2 lines
+
+fix typo pointed out by Gordon #93112
+
+------------------------------------------------------------------------
+r1175 | vapier | 2005-05-17 18:16:04 -0400 (Tue, 17 May 2005) | 2 lines
+
+mount /dev with exec #92921 by Lachlan Pease
+
+------------------------------------------------------------------------
+r1173 | vapier | 2005-05-16 20:49:09 -0400 (Mon, 16 May 2005) | 2 lines
+
+move nsswitch.conf to glibc
+
+------------------------------------------------------------------------
+r1172 | vapier | 2005-05-16 20:40:58 -0400 (Mon, 16 May 2005) | 2 lines
+
+add the -f option to the unset exit
+
+------------------------------------------------------------------------
+r1166 | vapier | 2005-05-16 20:01:52 -0400 (Mon, 16 May 2005) | 2 lines
+
+try to minimize user interaction during boot with RC_FORCE_AUTO
+
+------------------------------------------------------------------------
+r1163 | vapier | 2005-05-16 19:57:30 -0400 (Mon, 16 May 2005) | 2 lines
+
+force halt/reboot if first try failed
+
+------------------------------------------------------------------------
+r1162 | vapier | 2005-05-16 19:53:12 -0400 (Mon, 16 May 2005) | 2 lines
+
+remove copyright header
+
+------------------------------------------------------------------------
+r1161 | uberlord | 2005-05-16 14:47:08 -0400 (Mon, 16 May 2005) | 2 lines
+
+unset exit instead of overriding it
+
+------------------------------------------------------------------------
+r1158 | uberlord | 2005-05-16 14:27:11 -0400 (Mon, 16 May 2005) | 2 lines
+
+net.lo bypasses the exit() function now provided by runscript.sh
+
+------------------------------------------------------------------------
+r1152 | vapier | 2005-05-15 18:45:44 -0400 (Sun, 15 May 2005) | 2 lines
+
+update style
+
+------------------------------------------------------------------------
+r1150 | vapier | 2005-05-15 16:08:44 -0400 (Sun, 15 May 2005) | 2 lines
+
+style updates
+
+------------------------------------------------------------------------
+r1148 | uberlord | 2005-05-15 06:00:44 -0400 (Sun, 15 May 2005) | 2 lines
+
+udhcpc and dhclient now select the best interface when one goes down
+
+------------------------------------------------------------------------
+r1147 | vapier | 2005-05-14 17:39:16 -0400 (Sat, 14 May 2005) | 2 lines
+
+rework the addon code abit to support profiling
+
+------------------------------------------------------------------------
+r1144 | vapier | 2005-05-14 17:08:50 -0400 (Sat, 14 May 2005) | 2 lines
+
+run irqbalance once /var is rw #85304
+
+------------------------------------------------------------------------
+r1143 | vapier | 2005-05-14 17:07:53 -0400 (Sat, 14 May 2005) | 2 lines
+
+touchup syntax error message
+
+------------------------------------------------------------------------
+r1141 | vapier | 2005-05-14 17:02:51 -0400 (Sat, 14 May 2005) | 2 lines
+
+make sure devs dont call exit in init.d scripts #85298
+
+------------------------------------------------------------------------
+r1140 | vapier | 2005-05-14 16:44:53 -0400 (Sat, 14 May 2005) | 2 lines
+
+forgot to add this to HEAD
+
+------------------------------------------------------------------------
+r1138 | vapier | 2005-05-14 16:43:28 -0400 (Sat, 14 May 2005) | 2 lines
+
+moved to util-linux
+
+------------------------------------------------------------------------
+r1136 | vapier | 2005-05-14 16:35:07 -0400 (Sat, 14 May 2005) | 2 lines
+
+simplify init.d syntax checking and allow users to run /etc/init.d/script status #85892
+
+------------------------------------------------------------------------
+r1134 | vapier | 2005-05-14 16:23:17 -0400 (Sat, 14 May 2005) | 2 lines
+
+handle LABEL/UUID properly in /etc/fstab #90603
+
+------------------------------------------------------------------------
+r1132 | vapier | 2005-05-14 16:00:12 -0400 (Sat, 14 May 2005) | 2 lines
+
+make sure /dev is mounted with sane settings #87745
+
+------------------------------------------------------------------------
+r1131 | vapier | 2005-05-13 01:24:43 -0400 (Fri, 13 May 2005) | 2 lines
+
+add update from upstream ssd to detect kfbsd #80021
+
+------------------------------------------------------------------------
+r1129 | vapier | 2005-05-12 21:36:58 -0400 (Thu, 12 May 2005) | 2 lines
+
+punt pam files #92387
+
+------------------------------------------------------------------------
+r1128 | azarah | 2005-05-10 12:21:08 -0400 (Tue, 10 May 2005) | 2 lines
+
+Quiet down valid_i() if /softlevel do not yet exist.
+
+------------------------------------------------------------------------
+r1127 | azarah | 2005-05-10 11:55:41 -0400 (Tue, 10 May 2005) | 2 lines
+
+Really fix trace_dependencies() to handle net.* services properly.
+
+------------------------------------------------------------------------
+r1126 | azarah | 2005-05-10 10:33:57 -0400 (Tue, 10 May 2005) | 6 lines
+
+Fix get_service_index() being off by one.  Fix trace_dependencies() to also
+take net into regard if its a net_service.  This fixes two problems, first
+shutdown should bring services down that uses net before the net.* services,
+and secondly '/etc/init.d/net.eth0 needsme', etc should now work properly.
+All changes to sbin/rc-services.sh.
+
+------------------------------------------------------------------------
+r1125 | uberlord | 2005-05-03 14:41:27 -0400 (Tue, 03 May 2005) | 5 lines
+
+changed default indentation to 2 spaces to match rcscripts in functions.sh
+
+wpa_supplicant now stops wpa_cli before wpa_supplicant to fix a potential
+future error
+
+------------------------------------------------------------------------
+r1124 | uberlord | 2005-05-02 07:08:56 -0400 (Mon, 02 May 2005) | 2 lines
+
+Fix user function hooks for echoing to stdout and protecting our vars
+
+------------------------------------------------------------------------
+r1123 | azarah | 2005-04-30 03:01:16 -0400 (Sat, 30 Apr 2005) | 3 lines
+
+Do not create the udev devices.tar.bz2 if we do not have write permissions
+for /.  Request by Donnie (spyderous) for boxes with / on NFS.
+
+------------------------------------------------------------------------
+r1122 | azarah | 2005-04-30 02:34:59 -0400 (Sat, 30 Apr 2005) | 2 lines
+
+Fixor column/color logic for when used in portage.
+
+------------------------------------------------------------------------
+r1120 | vapier | 2005-04-29 19:59:28 -0400 (Fri, 29 Apr 2005) | 2 lines
+
+moved to sys-apps/util-linux
+
+------------------------------------------------------------------------
+r1118 | vapier | 2005-04-29 19:58:21 -0400 (Fri, 29 Apr 2005) | 2 lines
+
+move crypto-loop to util-linux and skel/bash files to bash
+
+------------------------------------------------------------------------
+r1117 | vapier | 2005-04-29 19:57:39 -0400 (Fri, 29 Apr 2005) | 2 lines
+
+moved to app-shells/bash
+
+------------------------------------------------------------------------
+r1115 | vapier | 2005-04-28 23:32:02 -0400 (Thu, 28 Apr 2005) | 2 lines
+
+revert /etc/bash -> /etc/bash/bashrc changes since we have more than bashrc to put there now
+
+------------------------------------------------------------------------
+r1113 | vapier | 2005-04-28 23:05:23 -0400 (Thu, 28 Apr 2005) | 2 lines
+
+export the service name for scripts to access #86348
+
+------------------------------------------------------------------------
+r1112 | azarah | 2005-04-28 11:07:43 -0400 (Thu, 28 Apr 2005) | 4 lines
+
+If no /etc/modules.conf exist, do not 'touch' it, but create a new
+file with the 'modules-update header' in it to get modules-update
+to do the right thing (regen), and not just quit (init.d/modules).
+
+------------------------------------------------------------------------
+r1111 | vapier | 2005-04-27 23:40:02 -0400 (Wed, 27 Apr 2005) | 2 lines
+
+ignore trailing comments in module files #88553
+
+------------------------------------------------------------------------
+r1109 | vapier | 2005-04-26 22:39:54 -0400 (Tue, 26 Apr 2005) | 2 lines
+
+sync special var list with portages env-update #88819
+
+------------------------------------------------------------------------
+r1107 | uberlord | 2005-04-26 18:15:53 -0400 (Tue, 26 Apr 2005) | 2 lines
+
+fix dhclient not leaving a pid file
+
+------------------------------------------------------------------------
+r1105 | uberlord | 2005-04-26 17:36:58 -0400 (Tue, 26 Apr 2005) | 4 lines
+
+wpa_supplicant now supports wpa_supplicant-0.4.0
+
+iwconfig downs and ups the interface after a scan
+
+------------------------------------------------------------------------
+r1104 | uberlord | 2005-04-25 03:26:30 -0400 (Mon, 25 Apr 2005) | 4 lines
+
+iproute2 now handles mtu the same way as ifconfig - fixes #90242
+
+net.lo no longer errors when using postdown and postup functions
+
+------------------------------------------------------------------------
+r1103 | uberlord | 2005-04-22 10:42:57 -0400 (Fri, 22 Apr 2005) | 5 lines
+
+Address network routes now get metrics applied as well
+(ie a route automatically added when an address is added)
+
+net.lo no longer errors when exlcuding modules who are installed
+
+------------------------------------------------------------------------
+r1098 | uberlord | 2005-04-19 11:55:31 -0400 (Tue, 19 Apr 2005) | 2 lines
+
+* rc-scripts 1.7.1
+
+------------------------------------------------------------------------
+r1097 | uberlord | 2005-04-18 19:34:16 -0400 (Mon, 18 Apr 2005) | 2 lines
+
+force location of wpa_monitor.action
+
+------------------------------------------------------------------------
+r1096 | uberlord | 2005-04-18 13:10:41 -0400 (Mon, 18 Apr 2005) | 20 lines
+
+Changed "sed -ne" to "sed -n -e" for portability.
+
+Added auto_interface (default yes).
+if auto_interface is yes then we
+   *) default to dhcp
+   *) automatically calculate a metric (this may need work)
+   *) select the best interface based on metric
+      (restore resolv.conf, ntp.conf and yp.conf we have saved)
+otherwise we
+   *) default to null
+
+wpa_supplicant no longer kills itself when we're not stopping the interface
+it's running on.
+
+wpa_supplicant now uses wpa_monitor (yet to be released) if available.
+
+Added a new module called system which enables the definition of domain
+name, dns servers, ntp servers, nis domain and nis servers per interface.
+essidnet and dhcp helpers have been re-coded around this module.
+
+------------------------------------------------------------------------
+r1094 | vapier | 2005-04-16 18:44:41 -0400 (Sat, 16 Apr 2005) | 2 lines
+
+move the udev/selinux code after we mount /dev
+
+------------------------------------------------------------------------
+r1093 | wolf31o2 | 2005-04-15 12:02:33 -0400 (Fri, 15 Apr 2005) | 2 lines
+
+Removed sbin/livecd-functions.sh and bin/bashlogin as they are only used in release building, and they have been moved to livecd-tools.
+
+------------------------------------------------------------------------
+r1092 | azarah | 2005-04-14 18:12:23 -0400 (Thu, 14 Apr 2005) | 4 lines
+
+15 Apr 2005 Martin Schlemmer <azarah@gentoo.org>
+
+        * parse.c: Do not source rc.conf for every script - once is enough.
+
+------------------------------------------------------------------------
+r1091 | azarah | 2005-04-14 17:14:32 -0400 (Thu, 14 Apr 2005) | 5 lines
+
+14 Apr 2005 Martin Schlemmer <azarah@gentoo.org>
+
+        * depscan.c: Update error comments for stage name changes some time
+        back.
+
+------------------------------------------------------------------------
+r1090 | azarah | 2005-04-14 17:13:37 -0400 (Thu, 14 Apr 2005) | 7 lines
+
+14 Apr 2005 Martin Schlemmer <azarah@gentoo.org>
+
+        * parse.c,
+        * parse.h: Do not try to extract the depend() function from the
+        scripts, but rather source the whole file.  This way we can detect
+        syntax errors, etc.  Little bit slower, but not much.
+
+------------------------------------------------------------------------
+r1089 | uberlord | 2005-04-14 14:35:00 -0400 (Thu, 14 Apr 2005) | 2 lines
+
+wpa_supplicant now stops wpa_monitor if it's been launched
+
+------------------------------------------------------------------------
+r1088 | azarah | 2005-04-14 10:11:08 -0400 (Thu, 14 Apr 2005) | 2 lines
+
+Do not kill udevd in /sbin/rc, as it is apparently evil.
+
+------------------------------------------------------------------------
+r1086 | uberlord | 2005-04-14 05:32:33 -0400 (Thu, 14 Apr 2005) | 11 lines
+
+Fixed ifconfig and iproute2 erroring from new lo code - fixes #88006
+
+If /proc/net/netlink does not exist then iproute2 will fail the
+check_installed function with an appropriate error - Thanks to
+Jeremy Huddleston for the patch.
+
+If /proc/net/packet does not exist then wpa_supplicant will fail
+check_installed function with an appropriate error
+
+Background fixes for net.lo, udhcpc and wpa_supplicant
+
+------------------------------------------------------------------------
+r1084 | uberlord | 2005-04-11 15:07:30 -0400 (Mon, 11 Apr 2005) | 3 lines
+
+wpa_supplicant now calls iwconfig_defaults and iwconfig_user_config
+if available - fixes #88703
+
+------------------------------------------------------------------------
+r1083 | uberlord | 2005-04-11 09:42:06 -0400 (Mon, 11 Apr 2005) | 7 lines
+
+removed ${devnull} from net.lo and net-script modules
+updated all modules not to re-direct stderr where appropriate
+
+iwconfig and wpa_supplicant now save their current ESSID via save_options
+and reload it in their pre_stops so that ${ESSID} and ${ESSIDVAR} can be
+used in users custom postdown functions
+
+------------------------------------------------------------------------
+r1082 | uberlord | 2005-04-11 05:59:19 -0400 (Mon, 11 Apr 2005) | 2 lines
+
+modified to use bash_variable
+
+------------------------------------------------------------------------
+r1080 | vapier | 2005-04-09 21:15:34 -0400 (Sat, 09 Apr 2005) | 2 lines
+
+have the status function of init.d scripts affect the exit value #88319 by Josh Nichols
+
+------------------------------------------------------------------------
+r1079 | uberlord | 2005-04-08 13:19:23 -0400 (Fri, 08 Apr 2005) | 2 lines
+
+added bug number
+
+------------------------------------------------------------------------
+r1077 | uberlord | 2005-04-08 13:13:43 -0400 (Fri, 08 Apr 2005) | 5 lines
+
+added a bash_variable to functions.sh which converts the given string
+into a variable that bash can use - fixes #88175
+
+net scripts can only launch if we're not in ${BOOTLEVEL}
+
+------------------------------------------------------------------------
+r1076 | azarah | 2005-04-07 07:50:17 -0400 (Thu, 07 Apr 2005) | 9 lines
+
+07 Apr 2005 Martin Schlemmer <azarah@gentoo.org>
+
+        * test-regex.c: Add two more tests.
+
+        * depscan.c
+        * misc.c
+        * misc.h: Add basic klibc support.  I need to add a mkstemp
+        implementation to get it done properly.
+
+------------------------------------------------------------------------
+r1075 | uberlord | 2005-04-01 11:54:28 -0500 (Fri, 01 Apr 2005) | 2 lines
+
+removed test vars
+
+------------------------------------------------------------------------
+r1073 | uberlord | 2005-04-01 11:49:32 -0500 (Fri, 01 Apr 2005) | 2 lines
+
+regressed by mistake - here is correct version
+
+------------------------------------------------------------------------
+r1072 | uberlord | 2005-04-01 11:33:16 -0500 (Fri, 01 Apr 2005) | 8 lines
+
+RC_DAEMON_syslog_ng allows syslog-ng to be started with the specified
+launcher - like valgrind or strace. Handy for debugging/auditing.
+Thanks to Rob Holland for the idea.
+
+Stopped setting ESSID in predown functions in iwconfig and wpa_supplicant
+as there is no guarantee that the current ESSID is the one we started with
+Also, we may not have an ESSID at all...
+
+------------------------------------------------------------------------
+r1070 | vapier | 2005-03-29 23:49:00 -0500 (Tue, 29 Mar 2005) | 2 lines
+
+/etc/bash/bashrc -> /etc/bashrc
+
+------------------------------------------------------------------------
+r1069 | vapier | 2005-03-29 23:46:44 -0500 (Tue, 29 Mar 2005) | 2 lines
+
+typo
+
+------------------------------------------------------------------------
+r1068 | wolf31o2 | 2005-03-23 10:16:05 -0500 (Wed, 23 Mar 2005) | 2 lines
+
+Updated livecd-functions.sh to include better ppc64 serial console support.
+
+------------------------------------------------------------------------
+r1066 | uberlord | 2005-03-23 09:38:31 -0500 (Wed, 23 Mar 2005) | 5 lines
+
+bridge stops removing IP addresses from bridge ports.
+iwconfig no longer tries to get an ESSID from non-wireless interfaces.
+ifconfig no longer errors when deleting addresses on a non-existant
+interface.
+
+------------------------------------------------------------------------
+r1065 | azarah | 2005-03-23 03:45:17 -0500 (Wed, 23 Mar 2005) | 2 lines
+
+Get modules-update to clean up after itself if we on a 2.6 kernel without modules.conf
+
+------------------------------------------------------------------------
+r1064 | uberlord | 2005-03-22 14:14:41 -0500 (Tue, 22 Mar 2005) | 2 lines
+
+fixed bug caused by last commit "service" -> "${service}"
+
+------------------------------------------------------------------------
+r1063 | uberlord | 2005-03-22 10:47:38 -0500 (Tue, 22 Mar 2005) | 2 lines
+
+revamped rc-services.sh for STYLE updates and code rationalisation.
+
+------------------------------------------------------------------------
+r1062 | uberlord | 2005-03-21 11:08:45 -0500 (Mon, 21 Mar 2005) | 2 lines
+
+udhcpc now checks for custom hostname correctly
+
+------------------------------------------------------------------------
+r1060 | azarah | 2005-03-21 09:16:33 -0500 (Mon, 21 Mar 2005) | 2 lines
+
+Fix mylevel not being set if valid_iuse(), etc is called from /sbin/rc.
+
+------------------------------------------------------------------------
+r1059 | azarah | 2005-03-21 05:14:54 -0500 (Mon, 21 Mar 2005) | 2 lines
+
+Fix tracing for current service as list_depend_trace() was removed.
+
+------------------------------------------------------------------------
+r1058 | azarah | 2005-03-20 09:21:27 -0500 (Sun, 20 Mar 2005) | 4 lines
+
+Take sort_services function from bug #70009, and fix the removing of a
+service from a array properly by using unset.  Use this instead of the
+trace_* stuff, and fixup shutdown order.
+
+------------------------------------------------------------------------
+r1056 | vapier | 2005-03-19 15:43:39 -0500 (Sat, 19 Mar 2005) | 2 lines
+
+fix svcmount perms #85888
+
+------------------------------------------------------------------------
+r1055 | uberlord | 2005-03-18 06:32:29 -0500 (Fri, 18 Mar 2005) | 3 lines
+
+wrap pidof so we can fudge calls to weird programs like rpc.nfsd which only
+with with pidof when the rpc. is removed
+
+------------------------------------------------------------------------
+r1054 | azarah | 2005-03-15 16:02:02 -0500 (Tue, 15 Mar 2005) | 3 lines
+
+Export myservice when starting critical services, as its needed by
+some of the addons (dmcrypt for example).
+
+------------------------------------------------------------------------
+r1053 | uberlord | 2005-03-14 11:57:44 -0500 (Mon, 14 Mar 2005) | 2 lines
+
+we no longer default WEP key to [1] as it messes with ndiswrapper users
+
+------------------------------------------------------------------------
+r1049 | vapier | 2005-03-12 16:37:39 -0500 (Sat, 12 Mar 2005) | 2 lines
+
+halt the system with -h #84654
+
+------------------------------------------------------------------------
+r1048 | azarah | 2005-03-12 03:35:32 -0500 (Sat, 12 Mar 2005) | 4 lines
+
+12 Mar 2005 Martin Schlemmer <azarah@gentoo.org>
+
+        * Makefile: Also remove the tests in the clean target.
+
+------------------------------------------------------------------------
+r1047 | uberlord | 2005-03-11 09:23:17 -0500 (Fri, 11 Mar 2005) | 2 lines
+
+prepend rc-daemon.sh functions with rc_ to avoid name conflicts
+
+------------------------------------------------------------------------
+r1046 | azarah | 2005-03-11 08:54:39 -0500 (Fri, 11 Mar 2005) | 2 lines
+
+Make sure the last test in init.d/modules do not bork the return value of the script if not true.
+
+------------------------------------------------------------------------
+r1045 | vapier | 2005-03-11 01:02:07 -0500 (Fri, 11 Mar 2005) | 2 lines
+
+2004 -> 2005
+
+------------------------------------------------------------------------
+r1044 | vapier | 2005-03-10 18:38:28 -0500 (Thu, 10 Mar 2005) | 2 lines
+
+udev/selinux lovin
+
+------------------------------------------------------------------------
+r1043 | vapier | 2005-03-10 17:49:02 -0500 (Thu, 10 Mar 2005) | 2 lines
+
+fix style
+
+------------------------------------------------------------------------
+r1042 | azarah | 2005-03-10 17:34:36 -0500 (Thu, 10 Mar 2005) | 5 lines
+
+11 Mar 2005 Martin Schlemmer <azarah@gentoo.org>
+
+        * test-regex.c: Add a few strings and patterns.  Enable tests to
+        specify if they should fail or pass.
+
+------------------------------------------------------------------------
+r1041 | azarah | 2005-03-10 16:02:05 -0500 (Thu, 10 Mar 2005) | 8 lines
+
+10 Mar 2005 Martin Schlemmer <azarah@gentoo.org>
+
+        * test-regex.c: New file
+        * Makefile: Add check target to compile and run tests
+        * simple-regex.c (__match_wildcard): Get recursion right so that we
+        do not match a wildcard _and_ inc data_p if there are still other
+        wildcards (?, *) that could match.
+
+------------------------------------------------------------------------
+r1040 | azarah | 2005-03-10 15:52:50 -0500 (Thu, 10 Mar 2005) | 7 lines
+
+10 Mar 2005 Martin Schlemmer <azarah@gentoo.org>
+
+        * Makefile
+        * depend.c
+        * simple-regex.c: Override the debug/warning CFLAGS.  Kill a few
+        warnings.
+
+------------------------------------------------------------------------
+r1039 | agriffis | 2005-03-10 13:48:46 -0500 (Thu, 10 Mar 2005) | 2 lines
+
+Fix UTF-8 ChangeLog breakage (again)
+
+------------------------------------------------------------------------
+r1038 | azarah | 2005-03-10 12:00:04 -0500 (Thu, 10 Mar 2005) | 2 lines
+
+The system() stuff in *depends.awk should be dosystem().
+
+------------------------------------------------------------------------
+r1037 | azarah | 2005-03-10 11:40:13 -0500 (Thu, 10 Mar 2005) | 7 lines
+
+10 Mar 2005 Martin Schlemmer <azarah@gentoo.org>
+
+        * Makefile
+        * depend.c
+        * simple-regex.c: Override the debug/warning CFLAGS.  Kill a few
+        warnings.
+
+------------------------------------------------------------------------
+r1036 | agriffis | 2005-03-10 11:03:53 -0500 (Thu, 10 Mar 2005) | 2 lines
+
+Force tarball.sh to use a non-mux cvs since it needs to run as root
+
+------------------------------------------------------------------------
+r1035 | agriffis | 2005-03-10 10:51:34 -0500 (Thu, 10 Mar 2005) | 2 lines
+
+Update ChangeLog and tarball.sh for 1.7.0 development release (baselayout-1.12.0_alpha1)
+
+------------------------------------------------------------------------
+r1033 | uberlord | 2005-03-09 17:21:18 -0500 (Wed, 09 Mar 2005) | 2 lines
+
+fix iwconfig setting default key 1 for madwifi cards
+
+------------------------------------------------------------------------
+r1031 | uberlord | 2005-03-09 12:25:14 -0500 (Wed, 09 Mar 2005) | 6 lines
+
+changed from $( cat ${file} ) to $( < ${file ) in net-scripts
+
+fixed ChangeLog corruption
+
+rc-daemon.sh now works with the env program
+
+------------------------------------------------------------------------
+r1029 | uberlord | 2005-03-08 11:04:18 -0500 (Tue, 08 Mar 2005) | 8 lines
+
+rc-services.sh now does a /sbin/depscan.sh -u if we have not got
+our deptree loaded
+
+removed net_start/stop function from net.lo, bridge and bonding
+
+net.lo now supports depend() per interface like so
+depend_br0() { need net.eth0 net.eth1 }
+
+------------------------------------------------------------------------
+r1028 | uberlord | 2005-03-04 11:40:52 -0500 (Fri, 04 Mar 2005) | 2 lines
+
+fixed stopping logic causes by last commit
+
+------------------------------------------------------------------------
+r1027 | uberlord | 2005-03-04 11:22:56 -0500 (Fri, 04 Mar 2005) | 2 lines
+
+fixed starting bug with sshd
+
+------------------------------------------------------------------------
+r1026 | uberlord | 2005-03-04 09:16:17 -0500 (Fri, 04 Mar 2005) | 3 lines
+
+rc-daemon.sh now waits for RC_WAIT_ON_START seconds and checks if the
+daemon is still running - if not, call stop() or stop_daemon() to clean up
+
+------------------------------------------------------------------------
+r1024 | uberlord | 2005-03-04 06:21:57 -0500 (Fri, 04 Mar 2005) | 4 lines
+
+applied STYLE updates to rc-status
+
+rc-status now uses find correctly for -maxdepth which fixes #84055
+
+------------------------------------------------------------------------
+r1022 | uberlord | 2005-03-04 02:59:53 -0500 (Fri, 04 Mar 2005) | 2 lines
+
+wpa_supplicant now handles whitespace when checking the ctrl_interface dir
+
+------------------------------------------------------------------------
+r1021 | uberlord | 2005-03-03 09:06:51 -0500 (Thu, 03 Mar 2005) | 2 lines
+
+if no net.$iface script exists, blunder ahead
+
+------------------------------------------------------------------------
+r1018 | uberlord | 2005-03-03 09:00:48 -0500 (Thu, 03 Mar 2005) | 3 lines
+
+bridging and bonding modules now start an interface if it's not
+marked as started
+
+------------------------------------------------------------------------
+r1017 | uberlord | 2005-03-03 06:54:48 -0500 (Thu, 03 Mar 2005) | 2 lines
+
+rc-daemon.sh now support stoppings with a custom signal
+
+------------------------------------------------------------------------
+r1016 | uberlord | 2005-03-03 06:24:40 -0500 (Thu, 03 Mar 2005) | 3 lines
+
+rc-daemon.sh now checks to see if a given pid matches the pid of a given
+executable before stopping it
+
+------------------------------------------------------------------------
+r1014 | uberlord | 2005-03-03 05:34:04 -0500 (Thu, 03 Mar 2005) | 2 lines
+
+iwconfig now defaults the transmit key to 1
+
+------------------------------------------------------------------------
+r1013 | uberlord | 2005-03-02 18:02:42 -0500 (Wed, 02 Mar 2005) | 4 lines
+
+net_service() now returns 1 for non net-services - fixes bug #83352
+
+rc-daemon.sh now uses requote()
+
+------------------------------------------------------------------------
+r1011 | uberlord | 2005-03-02 15:58:24 -0500 (Wed, 02 Mar 2005) | 2 lines
+
+rc-daemon.sh can now be called with spaces in parameters
+
+------------------------------------------------------------------------
+r1010 | agriffis | 2005-03-02 15:45:03 -0500 (Wed, 02 Mar 2005) | 2 lines
+
+Add requote() for rc-daemon.sh to use; fix ChangeLog corruption
+
+------------------------------------------------------------------------
+r1009 | uberlord | 2005-03-02 09:47:47 -0500 (Wed, 02 Mar 2005) | 3 lines
+
+improved killing process children - we now kill them all in one hit instead
+of doing them seperately
+
+------------------------------------------------------------------------
+r1008 | azarah | 2005-03-01 18:30:01 -0500 (Tue, 01 Mar 2005) | 2 lines
+
+Now in sys-fs/cryptsetup.
+
+------------------------------------------------------------------------
+r1007 | azarah | 2005-03-01 14:27:19 -0500 (Tue, 01 Mar 2005) | 2 lines
+
+Fix braindead logic in init.d/checkfs ([[ -z  ]] &&, not -n).
+
+------------------------------------------------------------------------
+r1006 | uberlord | 2005-03-01 13:14:28 -0500 (Tue, 01 Mar 2005) | 2 lines
+
+removed warning about sshd when setting RC_KILL_CHILDREN="yes"
+
+------------------------------------------------------------------------
+r1005 | uberlord | 2005-03-01 13:06:19 -0500 (Tue, 01 Mar 2005) | 2 lines
+
+support --oknodo and --test for start-stop-daemon calls
+
+------------------------------------------------------------------------
+r1004 | uberlord | 2005-03-01 12:59:12 -0500 (Tue, 01 Mar 2005) | 5 lines
+
+rc-daemon.sh now provides a working wrapper for start-stop-daemon
+fixes bug #7198
+
+removed ps calls from net scripts
+
+------------------------------------------------------------------------
+r1003 | azarah | 2005-02-25 16:22:26 -0500 (Fri, 25 Feb 2005) | 2 lines
+
+Style updates for init.d/halt.sh.
+
+------------------------------------------------------------------------
+r1002 | azarah | 2005-02-25 15:57:24 -0500 (Fri, 25 Feb 2005) | 2 lines
+
+Only run pam_console_apply if we are actually using pam_console.
+
+------------------------------------------------------------------------
+r1001 | vapier | 2005-02-25 15:04:26 -0500 (Fri, 25 Feb 2005) | 2 lines
+
+whitespace fixes
+
+------------------------------------------------------------------------
+r1000 | wolf31o2 | 2005-02-25 13:57:14 -0500 (Fri, 25 Feb 2005) | 2 lines
+
+Updated livecd-functions.sh to match what we are using on the LiveCD.
+
+------------------------------------------------------------------------
+r999 | wolf31o2 | 2005-02-25 13:52:53 -0500 (Fri, 25 Feb 2005) | 2 lines
+
+Updated bashlogin to match what is use don the LiveCD.
+
+------------------------------------------------------------------------
+r998 | azarah | 2005-02-25 13:51:20 -0500 (Fri, 25 Feb 2005) | 3 lines
+
+Fix init.d/checkfs, init.d/localmount and init.d/halt.sh to call
+start_addon, stop_addon, start_volumes and stop_volumes.
+
+------------------------------------------------------------------------
+r997 | azarah | 2005-02-24 15:23:59 -0500 (Thu, 24 Feb 2005) | 3 lines
+
+Update /sbin/modules-update to work without modprobe.old (modutils) for
+2.6 kernels.
+
+------------------------------------------------------------------------
+r996 | azarah | 2005-02-23 20:17:24 -0500 (Wed, 23 Feb 2005) | 3 lines
+
+Update /etc/init.d/modules so that it will only touch modules.conf if we
+have a <= 2.4 kernel, or have /sbin/modprobe.old.
+
+------------------------------------------------------------------------
+r995 | azarah | 2005-02-23 13:15:29 -0500 (Wed, 23 Feb 2005) | 3 lines
+
+Remove RAID/LVM/EVMS2/dm-crypt from checkfs and localmount, and
+add needed {start,stop}-volumes() and {start,stop}-addons().
+
+------------------------------------------------------------------------
+r994 | azarah | 2005-02-23 12:47:43 -0500 (Wed, 23 Feb 2005) | 3 lines
+
+Add use tempory file for deptree, bug #48303, thanks to patch from
+Stefan Hoefer <stefan@hoefer.ch>.
+
+------------------------------------------------------------------------
+r993 | azarah | 2005-02-23 10:33:29 -0500 (Wed, 23 Feb 2005) | 2 lines
+
+Localize the addons.
+
+------------------------------------------------------------------------
+r992 | azarah | 2005-02-23 10:27:31 -0500 (Wed, 23 Feb 2005) | 2 lines
+
+Localize the addons.
+
+------------------------------------------------------------------------
+r991 | azarah | 2005-02-23 09:37:46 -0500 (Wed, 23 Feb 2005) | 2 lines
+
+Remove dm-crypt, as its not technically a volume
+
+------------------------------------------------------------------------
+r990 | azarah | 2005-02-23 09:32:27 -0500 (Wed, 23 Feb 2005) | 2 lines
+
+Split *_volume() stuff a bit more.
+
+------------------------------------------------------------------------
+r989 | azarah | 2005-02-23 08:55:09 -0500 (Wed, 23 Feb 2005) | 3 lines
+
+Add {start,stop}-volumess() to /sbin/functions.sh, as well as
+RC_VOLUME_ORDER to /etc/conf.d/rc.
+
+------------------------------------------------------------------------
+r988 | azarah | 2005-02-23 06:48:27 -0500 (Wed, 23 Feb 2005) | 2 lines
+
+* misc.c: Fix memory leak in mktree().
+
+------------------------------------------------------------------------
+r984 | vapier | 2005-02-21 11:06:58 -0500 (Mon, 21 Feb 2005) | 2 lines
+
+rc-status manpage #81917
+
+------------------------------------------------------------------------
+r982 | vapier | 2005-02-21 10:57:05 -0500 (Mon, 21 Feb 2005) | 2 lines
+
+re-order options to make find shutup
+
+------------------------------------------------------------------------
+r980 | vapier | 2005-02-21 10:45:58 -0500 (Mon, 21 Feb 2005) | 2 lines
+
+move the serial init.d into the setserial package
+
+------------------------------------------------------------------------
+r978 | vapier | 2005-02-19 14:47:23 -0500 (Sat, 19 Feb 2005) | 2 lines
+
+dont use none when mounting
+
+------------------------------------------------------------------------
+r976 | vapier | 2005-02-18 21:05:40 -0500 (Fri, 18 Feb 2005) | 2 lines
+
+dont copyright config files
+
+------------------------------------------------------------------------
+r974 | azarah | 2005-02-18 16:04:00 -0500 (Fri, 18 Feb 2005) | 2 lines
+
+Do not package src/core.
+
+------------------------------------------------------------------------
+r973 | azarah | 2005-02-17 19:04:52 -0500 (Thu, 17 Feb 2005) | 5 lines
+
+Makefile: Add -fbounds-checking support when DEBUG=1.
+misc.h: Scrap STRING_LIST_FOR_EACH_SAFE() and recode from scratch fixing
+        invalid pointer operations.
+misc.c: Remove the last strlen() from strndup() that caused an overrun.
+
+------------------------------------------------------------------------
+r972 | azarah | 2005-02-17 15:11:50 -0500 (Thu, 17 Feb 2005) | 3 lines
+
+misc.c: Fix overrun in strndup(), thanks to report from
+        Ned Ludd <solar@gentoo.org>.
+
+------------------------------------------------------------------------
+r971 | azarah | 2005-02-17 14:05:25 -0500 (Thu, 17 Feb 2005) | 3 lines
+
+debug.h, misc.h, simple-regex.c: Print debug/errors to stderr, patch from
+                                 Ned Ludd <solar@gentoo.org>
+
+------------------------------------------------------------------------
+r970 | azarah | 2005-02-17 12:26:48 -0500 (Thu, 17 Feb 2005) | 4 lines
+
+debug.h: Replace invalid EXIT_FAILSTATUS with EXIT_FAILURE.
+parse.c: Modify parse_print_body() to be more ash friendly - suggestions
+         from Ned Ludd <solar@gentoo.org>.
+
+------------------------------------------------------------------------
+r969 | azarah | 2005-02-17 11:10:49 -0500 (Thu, 17 Feb 2005) | 3 lines
+
+debug.h: Remove the 'errno = ESPIPE' in DBG_MSG() for now, as it seems to
+         be fixed by the select() changes.
+
+------------------------------------------------------------------------
+r968 | azarah | 2005-02-17 10:53:27 -0500 (Thu, 17 Feb 2005) | 2 lines
+
+parse.c: Disable write select() for now, as it is not needed.
+
+------------------------------------------------------------------------
+r967 | azarah | 2005-02-17 10:31:44 -0500 (Thu, 17 Feb 2005) | 3 lines
+
+depscan.c: Only print EINFO msg if we actually update the cache.
+parse.c: Rename write_output() macro to PRINT_TO_BUFFER().
+
+------------------------------------------------------------------------
+r966 | azarah | 2005-02-17 10:01:51 -0500 (Thu, 17 Feb 2005) | 6 lines
+
+parse.c, parse.h: Rewrote large parts of generate_stage[12]() and their
+              machanics to use select() when writing to the pipes.
+              This fixes a buffering issue where too much data would
+              cause the write to be truncated, and the read pipe would
+              then wait forever.
+
+------------------------------------------------------------------------
+r965 | azarah | 2005-02-16 19:17:42 -0500 (Wed, 16 Feb 2005) | 3 lines
+
+misc.c: Fix gbasename() to compile under gcc-2.95.3.
+parse.c: Switch to stdio based io for reading pipes in generate_stage2().
+
+------------------------------------------------------------------------
+r964 | azarah | 2005-02-16 18:12:14 -0500 (Wed, 16 Feb 2005) | 3 lines
+
+misc.c, misc.h: Add gbasename() that is similar to GNU's basename().
+parse.c: Use gbasename() instead of POSIX version.
+
+------------------------------------------------------------------------
+r963 | azarah | 2005-02-16 17:52:39 -0500 (Wed, 16 Feb 2005) | 2 lines
+
+parse.c: Fix write_legacy_stage3() to quote the mtime in its output.
+
+------------------------------------------------------------------------
+r962 | azarah | 2005-02-16 17:48:55 -0500 (Wed, 16 Feb 2005) | 3 lines
+
+misc.c, parse.c: Change type of length from int to size_t to avoid warnings
+                 when compiled for darwin.
+
+------------------------------------------------------------------------
+r961 | azarah | 2005-02-16 17:33:17 -0500 (Wed, 16 Feb 2005) | 8 lines
+
+misc.c, misc.h: Add strndup() instead of relying on glibc's implementation
+            (should fix some issues on bsd and darwin).
+depend.c, simple-regex.c: Do not define _GNU_SOURCE, but rather use our
+                      strndup() from misc.h.
+parse.c: Do not define _GNU_SOURCE, but rather use our strndup() from
+     misc.h.  Also change all usage of basename() to conform to POSIX,
+     and not use the GNU variants.
+
+------------------------------------------------------------------------
+r960 | azarah | 2005-02-16 16:19:59 -0500 (Wed, 16 Feb 2005) | 2 lines
+
+depscan.c: Add uid check and quit if user is not root.
+
+------------------------------------------------------------------------
+r959 | azarah | 2005-02-16 16:11:00 -0500 (Wed, 16 Feb 2005) | 4 lines
+
+depend.c, depend.h: Change service_type_names declaration in depend.h to
+                    extern and move the definition to depend.c to avoid
+                    warnings.
+
+------------------------------------------------------------------------
+r958 | azarah | 2005-02-16 15:58:36 -0500 (Wed, 16 Feb 2005) | 2 lines
+
+Add README.
+
+------------------------------------------------------------------------
+r957 | azarah | 2005-02-16 15:38:20 -0500 (Wed, 16 Feb 2005) | 7 lines
+
+depscan.c: Add delete_var_dirs() to delete volatile directories in svcdir.
+           Change 'char *' declarations for create_directory() and
+           create_var_dirs() to 'const char*'.
+misc.h, misc.c: Add rmtree() function.  Fix ls_dir() not to include '.'
+                and '..' in its listing.  Fix segfault in ls_dir() if the
+                file list is empty.
+
+------------------------------------------------------------------------
+r956 | azarah | 2005-02-16 13:39:29 -0500 (Wed, 16 Feb 2005) | 2 lines
+
+Add Header tags to all source files and Makefile.
+
+------------------------------------------------------------------------
+r955 | azarah | 2005-02-16 13:25:42 -0500 (Wed, 16 Feb 2005) | 6 lines
+
+debug.h: perror() set errno to ESPIPE for some reason - restore errno after
+         calling perror().
+depscan.c: Add code to create svcdir and co if missing.
+misc.c: Add missing '\n' to DBG_MSG in mktree().
+misc.h: Add a comment about strcatpaths() allocating the memory needed.
+
+------------------------------------------------------------------------
+r954 | azarah | 2005-02-16 10:16:55 -0500 (Wed, 16 Feb 2005) | 2 lines
+
+Remove redundent test file.
+
+------------------------------------------------------------------------
+r953 | azarah | 2005-02-16 10:15:14 -0500 (Wed, 16 Feb 2005) | 2 lines
+
+.cvsignore
+
+------------------------------------------------------------------------
+r952 | azarah | 2005-02-16 10:13:21 -0500 (Wed, 16 Feb 2005) | 2 lines
+
+Initial checkin.
+
+------------------------------------------------------------------------
+r950 | vapier | 2005-02-12 00:25:51 -0500 (Sat, 12 Feb 2005) | 2 lines
+
+add some more common {for,back}ward-word bindings to inputrc #53770
+
+------------------------------------------------------------------------
+r948 | vapier | 2005-02-11 00:57:35 -0500 (Fri, 11 Feb 2005) | 2 lines
+
+ups kill updates #46440
+
+------------------------------------------------------------------------
+r947 | uberlord | 2005-02-10 12:04:03 -0500 (Thu, 10 Feb 2005) | 11 lines
+
+net.lo now supports fallback_route - fixes #75676
+due to bash limitations, only one fallback route is supported
+
+cleaned up dhcp helper
+
+iproute now appends routes instead of adding them - this allows multiple
+default routes
+
+RC_STRICT_NET_CHECKING now supports the none "option" which means
+that the net service is always up
+
+------------------------------------------------------------------------
+r942 | vapier | 2005-02-09 21:04:36 -0500 (Wed, 09 Feb 2005) | 2 lines
+
+linux 2.5 -> 2.6 #57689
+
+------------------------------------------------------------------------
+r940 | vapier | 2005-02-09 20:24:00 -0500 (Wed, 09 Feb 2005) | 2 lines
+
+put speedy checks first and allow override
+
+------------------------------------------------------------------------
+r938 | vapier | 2005-02-09 20:17:21 -0500 (Wed, 09 Feb 2005) | 2 lines
+
+fix from #75659
+
+------------------------------------------------------------------------
+r935 | vapier | 2005-02-09 20:08:56 -0500 (Wed, 09 Feb 2005) | 2 lines
+
+tabs, not spaces
+
+------------------------------------------------------------------------
+r932 | vapier | 2005-02-09 20:00:21 -0500 (Wed, 09 Feb 2005) | 2 lines
+
+declare local variables
+
+------------------------------------------------------------------------
+r931 | vapier | 2005-02-09 19:58:34 -0500 (Wed, 09 Feb 2005) | 2 lines
+
+useless ;
+
+------------------------------------------------------------------------
+r928 | vapier | 2005-02-09 19:55:03 -0500 (Wed, 09 Feb 2005) | 2 lines
+
+copyright update
+
+------------------------------------------------------------------------
+r926 | vapier | 2005-02-09 19:49:16 -0500 (Wed, 09 Feb 2005) | 2 lines
+
+import some VServer stuff #55973
+
+------------------------------------------------------------------------
+r925 | vapier | 2005-02-09 19:39:23 -0500 (Wed, 09 Feb 2005) | 2 lines
+
+sanity checks
+
+------------------------------------------------------------------------
+r924 | vapier | 2005-02-09 19:39:14 -0500 (Wed, 09 Feb 2005) | 2 lines
+
+punt PROTOCOL and move around consolefont
+
+------------------------------------------------------------------------
+r921 | vapier | 2005-02-07 15:17:15 -0500 (Mon, 07 Feb 2005) | 2 lines
+
+more services (including qmqp #81111)
+
+------------------------------------------------------------------------
+r920 | azarah | 2005-02-07 13:39:47 -0500 (Mon, 07 Feb 2005) | 2 lines
+
+Fix /sbin/functions.sh not to run stty during 'emerge depend'.
+
+------------------------------------------------------------------------
+r919 | uberlord | 2005-02-07 12:38:24 -0500 (Mon, 07 Feb 2005) | 3 lines
+
+netmask2cidr now works correctly - fixes #81119
+Thanks to Benoit Boissinot for the patch
+
+------------------------------------------------------------------------
+r916 | vapier | 2005-02-06 03:02:50 -0500 (Sun, 06 Feb 2005) | 2 lines
+
+remove apache user #77738
+
+------------------------------------------------------------------------
+r915 | uberlord | 2005-02-04 05:36:39 -0500 (Fri, 04 Feb 2005) | 8 lines
+
+It's now possible to configure addresses and routes for the loopback
+interface if required - however you cannot override our defaults
+
+wpa_supplicant and iwconfig now loop for 5 seconds if essid is
+not returned straight away
+
+fixed depends error in run_script
+
+------------------------------------------------------------------------
+r913 | vapier | 2005-02-04 01:29:39 -0500 (Fri, 04 Feb 2005) | 2 lines
+
+style updates
+
+------------------------------------------------------------------------
+r911 | vapier | 2005-02-04 01:23:47 -0500 (Fri, 04 Feb 2005) | 2 lines
+
+make sure to filter devpts when unmounting
+
+------------------------------------------------------------------------
+r906 | vapier | 2005-01-31 18:04:15 -0500 (Mon, 31 Jan 2005) | 2 lines
+
+change default home of man to /usr/share/man
+
+------------------------------------------------------------------------
+r905 | vapier | 2005-01-31 18:03:31 -0500 (Mon, 31 Jan 2005) | 2 lines
+
+fix testing of device-mapper with lvm #80206
+
+------------------------------------------------------------------------
+r902 | vapier | 2005-01-30 22:31:16 -0500 (Sun, 30 Jan 2005) | 2 lines
+
+tag 1.11.9
+
+------------------------------------------------------------------------
+r901 | vapier | 2005-01-30 17:24:17 -0500 (Sun, 30 Jan 2005) | 2 lines
+
+style updates
+
+------------------------------------------------------------------------
+r898 | vapier | 2005-01-30 17:08:22 -0500 (Sun, 30 Jan 2005) | 2 lines
+
+style updates
+
+------------------------------------------------------------------------
+r896 | vapier | 2005-01-30 17:05:33 -0500 (Sun, 30 Jan 2005) | 2 lines
+
+update crypto-loop to new util-linux #40874 by J�rgen H�tzel / jochen
+
+------------------------------------------------------------------------
+r894 | vapier | 2005-01-30 17:00:46 -0500 (Sun, 30 Jan 2005) | 2 lines
+
+dm-crypt loopback #73598 and dm-crypt gpg #75659 and style updates
+
+------------------------------------------------------------------------
+r892 | vapier | 2005-01-30 16:32:28 -0500 (Sun, 30 Jan 2005) | 2 lines
+
+update link #74165
+
+------------------------------------------------------------------------
+r889 | vapier | 2005-01-30 16:27:22 -0500 (Sun, 30 Jan 2005) | 2 lines
+
+Punt the guest user #74737.
+
+------------------------------------------------------------------------
+r886 | vapier | 2005-01-30 16:26:41 -0500 (Sun, 30 Jan 2005) | 2 lines
+
+/etc/filesystems is a configuration file too ! #74176
+
+------------------------------------------------------------------------
+r884 | vapier | 2005-01-30 16:23:10 -0500 (Sun, 30 Jan 2005) | 2 lines
+
+style updates
+
+------------------------------------------------------------------------
+r883 | vapier | 2005-01-30 16:15:45 -0500 (Sun, 30 Jan 2005) | 2 lines
+
+style updates #77585
+
+------------------------------------------------------------------------
+r881 | vapier | 2005-01-30 16:08:48 -0500 (Sun, 30 Jan 2005) | 2 lines
+
+typo fixes #77582
+
+------------------------------------------------------------------------
+r880 | vapier | 2005-01-30 15:12:31 -0500 (Sun, 30 Jan 2005) | 2 lines
+
+dont use the vague 'none' when mounting stuff #78684
+
+------------------------------------------------------------------------
+r879 | vapier | 2005-01-30 14:47:40 -0500 (Sun, 30 Jan 2005) | 2 lines
+
+style updates
+
+------------------------------------------------------------------------
+r876 | vapier | 2005-01-30 14:18:13 -0500 (Sun, 30 Jan 2005) | 2 lines
+
+use pure bash instead of awk ... thanks to ciaranm for holding my hand
+
+------------------------------------------------------------------------
+r875 | vapier | 2005-01-30 14:05:17 -0500 (Sun, 30 Jan 2005) | 2 lines
+
+use clock, dont need it #78997
+
+------------------------------------------------------------------------
+r873 | uberlord | 2005-01-27 07:40:33 -0500 (Thu, 27 Jan 2005) | 2 lines
+
+punted unused files
+
+------------------------------------------------------------------------
+r872 | uberlord | 2005-01-27 07:37:06 -0500 (Thu, 27 Jan 2005) | 5 lines
+
+removed udhcpc-* and dhclient-* helper modules and replaced them with a
+generic dhcp module which caters for all interfaces and dhcp clients that
+need it.
+We now prefer iproute2 over ifconfig if both are installed.
+
+------------------------------------------------------------------------
+r871 | uberlord | 2005-01-25 05:51:06 -0500 (Tue, 25 Jan 2005) | 2 lines
+
+fixed typo in reporting
+
+------------------------------------------------------------------------
+r870 | uberlord | 2005-01-25 05:44:05 -0500 (Tue, 25 Jan 2005) | 2 lines
+
+Updated copyright headers
+
+------------------------------------------------------------------------
+r868 | uberlord | 2005-01-24 13:34:05 -0500 (Mon, 24 Jan 2005) | 3 lines
+
+STYLE fixes to many net-scripts modules
+Removed hardcoded Version and replaced with cvs $Header:
+
+------------------------------------------------------------------------
+r867 | uberlord | 2005-01-24 06:45:03 -0500 (Mon, 24 Jan 2005) | 3 lines
+
+replaced awk commands with sed equivalents in net-scripts to make us
+more portable
+
+------------------------------------------------------------------------
+r863 | uberlord | 2005-01-17 12:20:09 -0500 (Mon, 17 Jan 2005) | 2 lines
+
+wpa_supplicant now works with EAP - fixes #78367
+
+------------------------------------------------------------------------
+r862 | uberlord | 2005-01-17 10:57:32 -0500 (Mon, 17 Jan 2005) | 2 lines
+
+bridge now works with arrays
+
+------------------------------------------------------------------------
+r859 | uberlord | 2005-01-17 10:39:02 -0500 (Mon, 17 Jan 2005) | 2 lines
+
+all modules should now check interface existance correctly - fixes #76385
+
+------------------------------------------------------------------------
+r857 | uberlord | 2005-01-17 07:02:21 -0500 (Mon, 17 Jan 2005) | 2 lines
+
+null and noop fixed for config_worked
+
+------------------------------------------------------------------------
+r854 | uberlord | 2005-01-17 05:10:33 -0500 (Mon, 17 Jan 2005) | 3 lines
+
+net.lo changed logic to read "only fail if no configuration parameters
+work, bring interface down and abort". Fixes #78092
+
+------------------------------------------------------------------------
+r852 | uberlord | 2005-01-14 21:31:36 -0500 (Fri, 14 Jan 2005) | 2 lines
+
+comment fixes
+
+------------------------------------------------------------------------
+r850 | uberlord | 2005-01-14 02:47:56 -0500 (Fri, 14 Jan 2005) | 2 lines
+
+more ipppd fixes for shutting down
+
+------------------------------------------------------------------------
+r849 | uberlord | 2005-01-13 18:58:34 -0500 (Thu, 13 Jan 2005) | 2 lines
+
+allow pure IPv6 addresses - fixes #73844
+
+------------------------------------------------------------------------
+r847 | uberlord | 2005-01-13 15:38:39 -0500 (Thu, 13 Jan 2005) | 2 lines
+
+net dependancies corrected in runscript.sh - fixes #77839
+
+------------------------------------------------------------------------
+r844 | uberlord | 2005-01-13 13:37:07 -0500 (Thu, 13 Jan 2005) | 2 lines
+
+fixed remove stale socket
+
+------------------------------------------------------------------------
+r843 | uberlord | 2005-01-13 09:53:41 -0500 (Thu, 13 Jan 2005) | 4 lines
+
+wpa_supplicant forces ctrl_interface to /var/run/wpa_supplicant
+and removes stale directories
+clean_pidfile function no longer errors on empty pidfiles
+
+------------------------------------------------------------------------
+r841 | vapier | 2005-01-12 20:50:02 -0500 (Wed, 12 Jan 2005) | 2 lines
+
+STYLE update
+
+------------------------------------------------------------------------
+r840 | uberlord | 2005-01-12 12:11:18 -0500 (Wed, 12 Jan 2005) | 2 lines
+
+ipppd module now stops correctly - fixes #73067 again
+
+------------------------------------------------------------------------
+r837 | uberlord | 2005-01-12 09:24:45 -0500 (Wed, 12 Jan 2005) | 2 lines
+
+net.lo now ignores dot files when loading modules
+
+------------------------------------------------------------------------
+r835 | vapier | 2005-01-11 23:34:31 -0500 (Tue, 11 Jan 2005) | 2 lines
+
+grammar fixes #77565
+
+------------------------------------------------------------------------
+r833 | uberlord | 2005-01-11 21:38:23 -0500 (Tue, 11 Jan 2005) | 2 lines
+
+noop sanity fixes
+
+------------------------------------------------------------------------
+r832 | uberlord | 2005-01-11 11:21:00 -0500 (Tue, 11 Jan 2005) | 4 lines
+
+added "noop" config parameter which means take no action if the interface
+is up and has an address configured, otherwise continue
+addresses are now removed when starting an interface - fixes #77111
+
+------------------------------------------------------------------------
+r830 | vapier | 2005-01-10 18:31:37 -0500 (Mon, 10 Jan 2005) | 2 lines
+
+make sieve an alias for cisco-sccp (port 2000)
+
+------------------------------------------------------------------------
+r827 | uberlord | 2005-01-06 17:22:18 -0500 (Thu, 06 Jan 2005) | 3 lines
+
+udhcpc-ifconfig now deletes addresses using 0.0.0.0 for uclibc
+- fixes #76846
+
+------------------------------------------------------------------------
+r826 | uberlord | 2005-01-06 16:51:03 -0500 (Thu, 06 Jan 2005) | 2 lines
+
+ifconfig now deletes addresses using 0.0.0.0 for uclibc - fixes #76846
+
+------------------------------------------------------------------------
+r824 | uberlord | 2005-01-05 15:34:21 -0500 (Wed, 05 Jan 2005) | 2 lines
+
+fixed up report
+
+------------------------------------------------------------------------
+r822 | uberlord | 2005-01-05 15:20:04 -0500 (Wed, 05 Jan 2005) | 2 lines
+
+iwconfig - stopped auto mode from erroring if driver does not support it
+
+------------------------------------------------------------------------
+r819 | uberlord | 2005-01-04 18:13:48 -0500 (Tue, 04 Jan 2005) | 2 lines
+
+fixed iwconfig auto mode when scanning
+
+------------------------------------------------------------------------
+r817 | uberlord | 2005-01-04 14:58:39 -0500 (Tue, 04 Jan 2005) | 2 lines
+
+iwconfig now accepts mode "auto" and defaults to it
+
+------------------------------------------------------------------------
+r816 | uberlord | 2005-01-04 10:34:33 -0500 (Tue, 04 Jan 2005) | 5 lines
+
+bridge now marks interfaces as UP - fixes #75354
+net.lo tests the return value of modprobe - fixes #76385
+iwconfig now sets enc keys through an eval statement - fixes #76601
+updated wireless.example for whitespace in keys
+
+------------------------------------------------------------------------
+r814 | vapier | 2004-12-30 14:21:16 -0500 (Thu, 30 Dec 2004) | 2 lines
+
+rc-update STYLE updates
+
+------------------------------------------------------------------------
+r811 | vapier | 2004-12-23 14:38:30 -0500 (Thu, 23 Dec 2004) | 2 lines
+
+BSD compat fix
+
+------------------------------------------------------------------------
+r810 | vapier | 2004-12-23 14:17:37 -0500 (Thu, 23 Dec 2004) | 2 lines
+
+.cvsignore
+
+------------------------------------------------------------------------
+r809 | vapier | 2004-12-23 14:17:05 -0500 (Thu, 23 Dec 2004) | 2 lines
+
+merge freebsd fixes
+
+------------------------------------------------------------------------
+r808 | uberlord | 2004-12-19 10:29:58 -0500 (Sun, 19 Dec 2004) | 2 lines
+
+iwconfig now sets ESSIDVAR for master/ad-hoc modes - fixes #74802
+
+------------------------------------------------------------------------
+r805 | uberlord | 2004-12-17 05:29:02 -0500 (Fri, 17 Dec 2004) | 4 lines
+
+wpa_supplicant - fixed file location for wpa_cli and association test
+as it they changed in wpa_supplicant-0.3.x
+wpa_supplicant now brings the interface up before launching - fixes #74637
+
+------------------------------------------------------------------------
+r802 | uberlord | 2004-12-16 13:39:38 -0500 (Thu, 16 Dec 2004) | 2 lines
+
+fixed typo in last commit
+
+------------------------------------------------------------------------
+r800 | uberlord | 2004-12-16 12:15:12 -0500 (Thu, 16 Dec 2004) | 2 lines
+
+fixed searcdomains being set for essid
+
+------------------------------------------------------------------------
+r798 | uberlord | 2004-12-16 05:56:07 -0500 (Thu, 16 Dec 2004) | 2 lines
+
+iwconfig no longer uses iwconfig_get_essid_var
+
+------------------------------------------------------------------------
+r796 | vapier | 2004-12-15 22:13:18 -0500 (Wed, 15 Dec 2004) | 2 lines
+
+baselayout-1.11.8 released
+
+------------------------------------------------------------------------
+r795 | vapier | 2004-12-15 20:36:17 -0500 (Wed, 15 Dec 2004) | 2 lines
+
+RC_USE_FSTAB support
+
+------------------------------------------------------------------------
+r791 | vapier | 2004-12-15 14:58:49 -0500 (Wed, 15 Dec 2004) | 2 lines
+
+tweak start_critical_service to use service names passed to it
+
+------------------------------------------------------------------------
+r790 | uberlord | 2004-12-15 14:24:11 -0500 (Wed, 15 Dec 2004) | 4 lines
+
+rc-status now reports stopping status
+Updated documentation to point non-usb linux-wlan-ng users to use
+hostap-driver instead
+
+------------------------------------------------------------------------
+r788 | azarah | 2004-12-13 14:19:06 -0500 (Mon, 13 Dec 2004) | 4 lines
+
+Tweak init.d/halt.sh to support new text based udev_db ('udevinfo -d' do
+not work anymore, and there is no space after '(S|N):').  Also check if
+devices.tar.bz2 is empty before trying to create it, bug #71143.
+
+------------------------------------------------------------------------
+r786 | vapier | 2004-12-12 19:31:27 -0500 (Sun, 12 Dec 2004) | 2 lines
+
+static setting for RC_DEVICES means that /dev is the users problem
+
+------------------------------------------------------------------------
+r784 | vapier | 2004-12-12 19:18:25 -0500 (Sun, 12 Dec 2004) | 2 lines
+
+dont unpack an empty udev tarball
+
+------------------------------------------------------------------------
+r782 | vapier | 2004-12-12 18:48:51 -0500 (Sun, 12 Dec 2004) | 2 lines
+
+Dont create /dev/sndstat link anymore in populate_udev per #69635
+
+------------------------------------------------------------------------
+r781 | vapier | 2004-12-12 18:48:09 -0500 (Sun, 12 Dec 2004) | 2 lines
+
+tweak get_mount_fstab to be more error resistant
+
+------------------------------------------------------------------------
+r780 | azarah | 2004-12-12 10:39:11 -0500 (Sun, 12 Dec 2004) | 2 lines
+
+Add suport for using /sbin/udevsend from new udev-048 as hotplug multiplexer.
+
+------------------------------------------------------------------------
+r779 | uberlord | 2004-12-12 07:18:43 -0500 (Sun, 12 Dec 2004) | 3 lines
+
+dhcpcd and udhcpc now run via the eval statement so quotes can be used
+in options. Fixes #74053 - thanks to Evan Buswell
+
+------------------------------------------------------------------------
+r778 | uberlord | 2004-12-12 05:50:18 -0500 (Sun, 12 Dec 2004) | 2 lines
+
+fixed installed typo in net.lo - fixes #74152. Thanks to Federico Galassi
+
+------------------------------------------------------------------------
+r775 | uberlord | 2004-12-09 13:13:10 -0500 (Thu, 09 Dec 2004) | 3 lines
+
+rc doesn't stop hotplugged devices when system is booting - fixes #61594
+thanks to Andreas Sundebo for the fix
+
+------------------------------------------------------------------------
+r772 | uberlord | 2004-12-09 12:07:57 -0500 (Thu, 09 Dec 2004) | 2 lines
+
+fixed net.lo getting vlan config
+
+------------------------------------------------------------------------
+r771 | vapier | 2004-12-09 09:15:18 -0500 (Thu, 09 Dec 2004) | 2 lines
+
+initial STYLE doc
+
+------------------------------------------------------------------------
+r768 | uberlord | 2004-12-08 08:15:21 -0500 (Wed, 08 Dec 2004) | 4 lines
+
+removed is_in_fstab function and replaced with get_mount_fstab which
+returns a mount command based on the contents of fstab. Resolves bugs
+#70044 and #73762
+
+------------------------------------------------------------------------
+r767 | uberlord | 2004-12-08 03:04:52 -0500 (Wed, 08 Dec 2004) | 4 lines
+
+iwconfig now unsets wireless config and downs interface when backgrounding
+fails
+wpa_supplicant now supports backgrounding
+
+------------------------------------------------------------------------
+r766 | uberlord | 2004-12-07 15:01:54 -0500 (Tue, 07 Dec 2004) | 2 lines
+
+fixed iconfig gateway bug number to the correct one - #73641
+
+------------------------------------------------------------------------
+r764 | uberlord | 2004-12-07 13:46:39 -0500 (Tue, 07 Dec 2004) | 3 lines
+
+added service_stopped function to make reading code easier and
+trying to avoid race conditions
+
+------------------------------------------------------------------------
+r762 | uberlord | 2004-12-07 10:10:14 -0500 (Tue, 07 Dec 2004) | 4 lines
+
+ifconfig and iproute2 now support function interface_set_mac_address
+macchanger no longer depends on macchanger if configuring a specific
+mac address
+
+------------------------------------------------------------------------
+r761 | uberlord | 2004-12-07 08:06:59 -0500 (Tue, 07 Dec 2004) | 4 lines
+
+essidnet - fixed setting up search domains
+ifconfig now reads the old gateway variable correctly - fixes #73607
+iwconfig now supports backgrounding
+
+------------------------------------------------------------------------
+r760 | uberlord | 2004-12-06 20:56:58 -0500 (Mon, 06 Dec 2004) | 3 lines
+
+added rc-script status "stopping"
+now creates starting stopping and inactive directories in $svcdir
+
+------------------------------------------------------------------------
+r759 | uberlord | 2004-12-06 18:34:55 -0500 (Mon, 06 Dec 2004) | 3 lines
+
+added rc-script statuses "starting" and "inactive"
+dhcpcd, udhcpc and dhclient now support backgrounding - fixes #52975
+
+------------------------------------------------------------------------
+r758 | uberlord | 2004-12-06 13:39:44 -0500 (Mon, 06 Dec 2004) | 2 lines
+
+removed hardcoded ath0 in wpa_supplicant
+
+------------------------------------------------------------------------
+r755 | uberlord | 2004-12-06 08:42:53 -0500 (Mon, 06 Dec 2004) | 2 lines
+
+cleaned out unused vars
+
+------------------------------------------------------------------------
+r754 | uberlord | 2004-12-06 08:39:01 -0500 (Mon, 06 Dec 2004) | 7 lines
+
+macchanger defaults to setting the interface down, and then trying
+with it up - fixes #71929
+macchanger converts mac_${IFACE} to lowercase - fixes #73549
+iproute2 now configures the interface up everytime we add an address
+removed "need interface" from all modules depends as net.lo requires
+interface anyway
+
+------------------------------------------------------------------------
+r753 | uberlord | 2004-12-05 12:35:16 -0500 (Sun, 05 Dec 2004) | 3 lines
+
+dhclient now kill it's process if it failed to get a lease on startup
+all dhclient responses are now handled correctly
+
+------------------------------------------------------------------------
+r752 | uberlord | 2004-12-04 17:09:59 -0500 (Sat, 04 Dec 2004) | 2 lines
+
+regressed last commit
+
+------------------------------------------------------------------------
+r751 | uberlord | 2004-12-04 17:08:52 -0500 (Sat, 04 Dec 2004) | 4 lines
+
+removed modules use dependancy in net.lo and added installed
+- this allows use to provide "virtual" modules which are only "installed"
+  when other depended modules are installed
+
+------------------------------------------------------------------------
+r750 | uberlord | 2004-12-04 15:19:47 -0500 (Sat, 04 Dec 2004) | 8 lines
+
+wpa_supplicant module added
+config-system now creates files as .tmp instead of .new and loads the
+wpa_supplicant module if needed
+ifconfig now addes aliases to devices other than eth0
+dhcpcd, dhclient, pump and udhcpc now expose the dhcp_${IFACE} variable
+instead of the old peer_dns_${IFACE}, peer_ntp_${IFACE}, peer_nis_${IFACE}
+ones
+
+------------------------------------------------------------------------
+r749 | uberlord | 2004-12-04 10:56:44 -0500 (Sat, 04 Dec 2004) | 2 lines
+
+updated
+
+------------------------------------------------------------------------
+r748 | uberlord | 2004-12-04 10:54:35 -0500 (Sat, 04 Dec 2004) | 6 lines
+
+fixed dhclient-ifconfig to look for dhclient-udhcpc-wrapper in the correct
+place and changed hardcoded eth1 to ${interface} in udhcpc-ifconfig.
+Fixes #73327 - thanks to Benoit Boissinot
+
+essidnet gets the essid itself instead of relying on ${ESSID}
+
+------------------------------------------------------------------------
+r747 | vapier | 2004-12-04 02:10:07 -0500 (Sat, 04 Dec 2004) | 2 lines
+
+last change to protect people was bogus
+
+------------------------------------------------------------------------
+r746 | agriffis | 2004-12-03 22:51:30 -0500 (Fri, 03 Dec 2004) | 2 lines
+
+rc-scripts-1.6.7
+
+------------------------------------------------------------------------
+r745 | vapier | 2004-12-03 22:48:34 -0500 (Fri, 03 Dec 2004) | 2 lines
+
+simplify halt.sh unmounting and try a little harder to remount remaining filesystems readonly
+
+------------------------------------------------------------------------
+r744 | vapier | 2004-12-03 20:49:01 -0500 (Fri, 03 Dec 2004) | 2 lines
+
+cosmetic touchups
+
+------------------------------------------------------------------------
+r743 | uberlord | 2004-12-03 16:36:14 -0500 (Fri, 03 Dec 2004) | 2 lines
+
+ipppd module now looks for ipppd in /usr/sbin - fixes #73067
+
+------------------------------------------------------------------------
+r742 | uberlord | 2004-12-03 14:53:38 -0500 (Fri, 03 Dec 2004) | 2 lines
+
+fixed dhclient problems caused by last commit
+
+------------------------------------------------------------------------
+r741 | uberlord | 2004-12-03 13:13:30 -0500 (Fri, 03 Dec 2004) | 2 lines
+
+udhcpc and dhclient no longer flush interfaces if we don't need too
+
+------------------------------------------------------------------------
+r740 | uberlord | 2004-12-03 11:38:12 -0500 (Fri, 03 Dec 2004) | 2 lines
+
+don't use cache if an ip is requested in configuration
+
+------------------------------------------------------------------------
+r739 | uberlord | 2004-12-03 11:34:38 -0500 (Fri, 03 Dec 2004) | 3 lines
+
+udhcpc now caches it's IP address and requests it the next time it starts
+if the address is not released
+
+------------------------------------------------------------------------
+r738 | uberlord | 2004-12-03 08:53:13 -0500 (Fri, 03 Dec 2004) | 2 lines
+
+Moved generic dhcp options into a space seperated string
+
+------------------------------------------------------------------------
+r737 | uberlord | 2004-12-03 07:44:16 -0500 (Fri, 03 Dec 2004) | 2 lines
+
+corrected dhcp release logic
+
+------------------------------------------------------------------------
+r736 | uberlord | 2004-12-03 07:30:20 -0500 (Fri, 03 Dec 2004) | 4 lines
+
+Fixed config-system for only changing hostname when needed
+udhcpc and dhclient now restore saved configs when stopping and work
+with non-infinite leases
+
+------------------------------------------------------------------------
+r735 | vapier | 2004-12-02 22:56:17 -0500 (Thu, 02 Dec 2004) | 2 lines
+
+make the config file update checking better #71285
+
+------------------------------------------------------------------------
+r734 | uberlord | 2004-12-02 14:01:39 -0500 (Thu, 02 Dec 2004) | 2 lines
+
+Fixed iwconfig report if iwgetid does not support --channel
+
+------------------------------------------------------------------------
+r733 | uberlord | 2004-12-02 11:20:11 -0500 (Thu, 02 Dec 2004) | 5 lines
+
+Added option dhcp_release to specify if we release the DHCP lease or not
+defaults to no
+Changed variables peer_* to dhcp_*
+dhclient and udhcpc now specify a pidfile
+
+------------------------------------------------------------------------
+r732 | vapier | 2004-12-01 22:36:46 -0500 (Wed, 01 Dec 2004) | 2 lines
+
+update the netmount script to kill processes again
+
+------------------------------------------------------------------------
+r731 | uberlord | 2004-12-01 10:56:18 -0500 (Wed, 01 Dec 2004) | 3 lines
+
+Documentation fixes regarding iwconfig and linux-wlan-ng
+Fixed bonding deps per bug #71419
+
+------------------------------------------------------------------------
+r730 | vapier | 2004-11-30 23:44:31 -0500 (Tue, 30 Nov 2004) | 2 lines
+
+let users override hardcode mount options (for like /proc /sys /dev/pts etc...) with /etc/fstab #70044
+
+------------------------------------------------------------------------
+r729 | vapier | 2004-11-30 16:43:15 -0500 (Tue, 30 Nov 2004) | 2 lines
+
+fix uml/colinux checks in clock init script
+
+------------------------------------------------------------------------
+r728 | vapier | 2004-11-30 01:27:49 -0500 (Tue, 30 Nov 2004) | 2 lines
+
+make sure /etc/rc.conf has precedence over conf.d entries with critical services
+
+------------------------------------------------------------------------
+r723 | uberlord | 2004-11-26 09:11:40 -0500 (Fri, 26 Nov 2004) | 2 lines
+
+clarified lack of linux-wlan-ng support in documentation
+
+------------------------------------------------------------------------
+r722 | uberlord | 2004-11-26 04:14:05 -0500 (Fri, 26 Nov 2004) | 5 lines
+
+Fixed up address detection in apipa
+net.lo now checks for duplicate static IPv4 addresses before assigning
+iwconfig now supports preassociate and postassociate user hooks
+net.example - changed $1 to ${IFACE} in examples
+
+------------------------------------------------------------------------
+r720 | uberlord | 2004-11-24 12:21:43 -0500 (Wed, 24 Nov 2004) | 2 lines
+
+Fixed adsl stopping - #68934. Thanks to Andreas Kauer
+
+------------------------------------------------------------------------
+r719 | vapier | 2004-11-24 11:49:05 -0500 (Wed, 24 Nov 2004) | 2 lines
+
+make keymaps more flexible #72225
+
+------------------------------------------------------------------------
+r718 | uberlord | 2004-11-24 10:06:40 -0500 (Wed, 24 Nov 2004) | 2 lines
+
+Stopped user setting MODULES_DIR
+
+------------------------------------------------------------------------
+r717 | uberlord | 2004-11-24 04:58:23 -0500 (Wed, 24 Nov 2004) | 3 lines
+
+Ensure all net-scripts modules depend on interface_variable function
+where applicable
+
+------------------------------------------------------------------------
+r716 | uberlord | 2004-11-23 13:41:01 -0500 (Tue, 23 Nov 2004) | 2 lines
+
+fixed variables for vlans in most modules
+
+------------------------------------------------------------------------
+r715 | uberlord | 2004-11-23 12:44:24 -0500 (Tue, 23 Nov 2004) | 3 lines
+
+Fixed pump exporing ntp servers
+implemented MODULES_DIR so we can change directory we load from on the fly
+
+------------------------------------------------------------------------
+r714 | uberlord | 2004-11-23 11:23:39 -0500 (Tue, 23 Nov 2004) | 4 lines
+
+Removed rp_filter setting - fixes first part of bug #71971
+Added sysctl.conf settings relating to rp_filter to sysctl.conf
+- fixes last part of bug #71971
+
+------------------------------------------------------------------------
+r713 | uberlord | 2004-11-23 10:39:22 -0500 (Tue, 23 Nov 2004) | 14 lines
+
+iproute2 does not need to create dummy interfaces for aliases
+unlike ifconfig so we no longer do this
+We now bring down all aliases and addresses properly
+Split off some functions from net.lo into helpers.d/functions
+so that our DHCP helper scripts can use them too :)
+Deprecated interface specific setup in favour of a generic config
+macchanger brings interface up now - fixes #71929
+DHCP over VLAN now works - fixes #71860
+Disabled modified function checking as it's far too expensive on CPU
+and still isn't 100% reliable
+When specifing a module that isn't emerged, you now get an error
+telling you what to emerge
+Removed -p option from the diff call used for function removal
+
+------------------------------------------------------------------------
+r712 | uberlord | 2004-11-19 14:34:24 -0500 (Fri, 19 Nov 2004) | 2 lines
+
+removed iproute2 udhcpc reliance on the "bc" command
+
+------------------------------------------------------------------------
+r711 | uberlord | 2004-11-19 13:06:30 -0500 (Fri, 19 Nov 2004) | 2 lines
+
+some servers don't set the broadcast flag ... we now handle this
+
+------------------------------------------------------------------------
+r710 | agriffis | 2004-11-19 11:23:37 -0500 (Fri, 19 Nov 2004) | 2 lines
+
+Remove crap "ll" and "d" aliases from skel .bashrc
+
+------------------------------------------------------------------------
+r709 | uberlord | 2004-11-19 11:22:05 -0500 (Fri, 19 Nov 2004) | 8 lines
+
+tests for hostname (none) when sending hostname via dhcpcd, udhpc or pump
+udhcpc now does correct signal handling so we can release leases and
+terminate cleanly
+Improved pump process detection
+Rewrote udhcpc helper scripts around udhcpc and wrapped dhclient to udhcpc
+scripts. This makes things much saner as udhcpc is much saner - also fixed
+essidnet and ipv6 local link for them.
+
+------------------------------------------------------------------------
+r708 | uberlord | 2004-11-17 10:12:00 -0500 (Wed, 17 Nov 2004) | 4 lines
+
+ifconfig handles inet6 routing automatically - bug #33310
+ifconfig - fixed old gateway + gateway in routes conflict
+iproute2 cleaned up some functions
+
+------------------------------------------------------------------------
+r707 | uberlord | 2004-11-17 05:59:57 -0500 (Wed, 17 Nov 2004) | 2 lines
+
+Fixed iproute2 adding addresses for vlans - bug #71419
+
+------------------------------------------------------------------------
+r706 | uberlord | 2004-11-17 05:37:18 -0500 (Wed, 17 Nov 2004) | 2 lines
+
+Updated bonding documentation - bug #71419
+
+------------------------------------------------------------------------
+r705 | uberlord | 2004-11-17 05:33:54 -0500 (Wed, 17 Nov 2004) | 3 lines
+
+Fixed invalid variable handling in bonding and vlan - bug #71419
+apipa now brings the interface up before testing if address exists
+
+------------------------------------------------------------------------
+r704 | uberlord | 2004-11-17 05:00:34 -0500 (Wed, 17 Nov 2004) | 3 lines
+
+We now buffer module_provides in a PROVIDES array localised inside
+  modules_load in net.lo
+
+------------------------------------------------------------------------
+r703 | vapier | 2004-11-16 21:48:54 -0500 (Tue, 16 Nov 2004) | 2 lines
+
+minor syntax touchup #71445 by benno@nietvergeten.nl
+
+------------------------------------------------------------------------
+r702 | uberlord | 2004-11-16 10:17:10 -0500 (Tue, 16 Nov 2004) | 6 lines
+
+We no longer default a fallback to APIPA when no config is given
+net.example fleshed out a bit more for dhcpcd - fixes #60845
+Improved forced module handling a touch
+modules_sort and modules_check_user in net.lo buffer _provides,
+_before and _after in arrays to avoid shelling out
+
+------------------------------------------------------------------------
+r701 | uberlord | 2004-11-16 06:13:50 -0500 (Tue, 16 Nov 2004) | 3 lines
+
+Improved force module loading a bit
+Better force module documentation
+
+------------------------------------------------------------------------
+r700 | vapier | 2004-11-15 14:13:49 -0500 (Mon, 15 Nov 2004) | 2 lines
+
+rm with impunity
+
+------------------------------------------------------------------------
+r699 | vapier | 2004-11-15 14:08:37 -0500 (Mon, 15 Nov 2004) | 2 lines
+
+make default hostname localhost
+
+------------------------------------------------------------------------
+r698 | uberlord | 2004-11-15 13:51:54 -0500 (Mon, 15 Nov 2004) | 5 lines
+
+Split modules_load into smaller more managable functions in net.lo
+Added modules_force option to net.lo with a big phat warning in
+  net.example about it potentially breaking networking
+Fixed indentation problem in ifconfig
+
+------------------------------------------------------------------------
+r697 | vapier | 2004-11-15 13:02:57 -0500 (Mon, 15 Nov 2004) | 2 lines
+
+make sure people dont run runscript.sh directly
+
+------------------------------------------------------------------------
+r696 | vapier | 2004-11-15 11:41:32 -0500 (Mon, 15 Nov 2004) | 2 lines
+
+use find|xargs instead of find -exec #59732.
+
+------------------------------------------------------------------------
+r695 | vapier | 2004-11-15 11:23:41 -0500 (Mon, 15 Nov 2004) | 2 lines
+
+stop using /etc/conf.d/basic
+
+------------------------------------------------------------------------
+r694 | uberlord | 2004-11-15 10:54:46 -0500 (Mon, 15 Nov 2004) | 4 lines
+
+Added searchdomains_ESSID option to essidnet
+Stopped the domain setting from putting the same entry in search
+  in config-system and essidnet
+
+------------------------------------------------------------------------
+r693 | vapier | 2004-11-15 10:43:28 -0500 (Mon, 15 Nov 2004) | 2 lines
+
+new hostname/domainname scripts; move configuration to the standard conf.d/{hostname,domainname} files
+
+------------------------------------------------------------------------
+r692 | vapier | 2004-11-15 10:42:49 -0500 (Mon, 15 Nov 2004) | 2 lines
+
+make sure users stop setting CLOCK in rc.conf instead of conf.d/clock
+
+------------------------------------------------------------------------
+r691 | uberlord | 2004-11-15 09:14:26 -0500 (Mon, 15 Nov 2004) | 3 lines
+
+Removed second warning in net.lo when configuration not set
+Fixed random address range in apipa
+
+------------------------------------------------------------------------
+r690 | uberlord | 2004-11-15 07:17:06 -0500 (Mon, 15 Nov 2004) | 5 lines
+
+Documented APIPA module in net.example
+Added kernel checking for vlan - fixes #70829
+Added kernel checking for bonding, bridging and tuntap
+Added iproute2 support to the APIPA module
+
+------------------------------------------------------------------------
+r689 | vapier | 2004-11-13 18:04:54 -0500 (Sat, 13 Nov 2004) | 2 lines
+
+make svcdir mounting simpler #69595
+
+------------------------------------------------------------------------
+r688 | uberlord | 2004-11-13 04:53:56 -0500 (Sat, 13 Nov 2004) | 4 lines
+
+Added arping duplicate address detection to net.lo
+Created Automatic Private IP Addressing (APIPA) module
+Bonding is now started pre instead of post
+
+------------------------------------------------------------------------
+r687 | uberlord | 2004-11-12 13:18:27 -0500 (Fri, 12 Nov 2004) | 2 lines
+
+Fixed typo in tuntap module
+
+------------------------------------------------------------------------
+r686 | uberlord | 2004-11-12 12:51:14 -0500 (Fri, 12 Nov 2004) | 5 lines
+
+Added dependancy checking to ipppd
+Bonding is now started pre instead of post
+Fixed missing changes of get_type to interface_type and get_variable to
+  interface_variable
+
+------------------------------------------------------------------------
+r685 | uberlord | 2004-11-12 07:21:55 -0500 (Fri, 12 Nov 2004) | 7 lines
+
+Fixed iface variable in dhcp modules for vlans
+Changed get_device to interface_device
+Changed get_type to interface_type
+Added vlan configuration options and documented them in net.example
+Fixed bridge configuration handling
+Removed _get_vlans from iproute2 and ifconfig as vlan now does it itself
+
+------------------------------------------------------------------------
+r684 | uberlord | 2004-11-11 10:28:18 -0500 (Thu, 11 Nov 2004) | 6 lines
+
+    Fixed category of rp-pppoe to net-dialup error when requesting ADSL
+    Improved inet6 address deletion and detection in iproute2
+    Improved gateway logic in ifconfig
+    Changed all wireless reporting functions to use iwgetid instead of
+      parsing iwconfig output except for essid
+
+------------------------------------------------------------------------
+r683 | agriffis | 2004-11-10 09:50:51 -0500 (Wed, 10 Nov 2004) | 2 lines
+
+fix rc-scripts version in ChangeLog
+
+------------------------------------------------------------------------
+r682 | vapier | 2004-11-09 20:30:17 -0500 (Tue, 09 Nov 2004) | 2 lines
+
+misc touchups from #70497 by benno@nietvergeten.nl
+
+------------------------------------------------------------------------
+r681 | vapier | 2004-11-08 19:19:01 -0500 (Mon, 08 Nov 2004) | 2 lines
+
+'...' -> ' ...'
+
+------------------------------------------------------------------------
+r680 | agriffis | 2004-11-08 11:01:35 -0500 (Mon, 08 Nov 2004) | 2 lines
+
+rc-scripts-1.6.6
+
+------------------------------------------------------------------------
+r679 | uberlord | 2004-11-08 10:18:24 -0500 (Mon, 08 Nov 2004) | 4 lines
+
+Added options to configure bridge
+Added bridge configuration example to net.example
+Added missing required function interface_exists to iptunnel check_depends
+
+------------------------------------------------------------------------
+r678 | agriffis | 2004-11-07 22:48:56 -0500 (Sun, 07 Nov 2004) | 2 lines
+
+Restore -nc which I inadvertently removed when backing out rev 1.74
+
+------------------------------------------------------------------------
+r677 | agriffis | 2004-11-07 22:44:17 -0500 (Sun, 07 Nov 2004) | 2 lines
+
+Fix shell scripting errors that would result in /sbin/functions.sh: line 166: [: too many arguments.  These errors were introduced in revision 1.74 of functions.sh
+
+------------------------------------------------------------------------
+r676 | agriffis | 2004-11-07 22:16:17 -0500 (Sun, 07 Nov 2004) | 2 lines
+
+Fix shell scripting error that would result in /sbin/functions.sh: line 166: [: too many arguments
+
+------------------------------------------------------------------------
+r675 | uberlord | 2004-11-05 12:03:08 -0500 (Fri, 05 Nov 2004) | 11 lines
+
+net-scripts/net.modules.d/bridge
+- fixed destroying a bridge if no ports were added
+- starts interfaces if they don't exist - fixed bug #65153
+
+net-scrips/net.modules.d/bonding
+- starts interfaces if they don't exist
+
+net-scripts/init.d/net.lo
+- added net_start() function to start depandant ifaces
+  so that bridge br0 can active tun0 which net.tun0 has to create
+
+------------------------------------------------------------------------
+r674 | uberlord | 2004-11-05 09:32:33 -0500 (Fri, 05 Nov 2004) | 16 lines
+
+    net-scripts/init.d/net.lo
+    - added use dependany on wlan incase we're using linux-wlan-ng drivers
+      fixes bug #64978
+    - moved start() to run_start() and stop() to run_stop()
+      created run() and new start()/stop() functions
+      this is so that we have one single entry point to localise variables
+      and to remove any added functions loaded by our modules
+    - removed redundant interface_exists() as it's provided by
+      ifconfig and/or iproute2
+
+    net-scripts/net.modules.d/ifconfig and iproute2
+    - added ifconfig_tunnel and iproute2_tunnel functions
+
+    addred gre/ipip tunnel support via the the tunnel module
+    - fixes bug #50765
+
+------------------------------------------------------------------------
+r673 | uberlord | 2004-11-04 19:09:12 -0500 (Thu, 04 Nov 2004) | 8 lines
+
+    net-scripts/net.modules.d/pump
+    - fixed setting ntp servers
+
+    net-scripts/net.modules.d/dhcpcd
+    - fixed stopping function
+
+    Fixed last ChangeLog date to today and not tomorrow :/
+
+------------------------------------------------------------------------
+r672 | uberlord | 2004-11-04 16:42:07 -0500 (Thu, 04 Nov 2004) | 14 lines
+
+
+    net.lo - added get_type function to return the type of the interface
+    - eth, ippp, etc
+
+    ipppd, tuntap
+    - start() moved to pre_start() and we now test by type
+      this means you no longer need ifconfig_ippp0=( "isdn" "dhcp" )
+      as ippp0 is always an isdn device
+
+    bridge - fixed stop function and moved start() to pre_start()
+      and automatically start if the variable bridge_${iface} exists
+
+    net.example - fixed up documentation for changed behaviour above
+
+------------------------------------------------------------------------
+r671 | uberlord | 2004-11-04 11:50:33 -0500 (Thu, 04 Nov 2004) | 4 lines
+
+
+Fixed bonding module to work with interface commands
+Added extra output to the bonding module
+
+------------------------------------------------------------------------
+r670 | uberlord | 2004-11-04 11:20:25 -0500 (Thu, 04 Nov 2004) | 16 lines
+
+
+   net-scripts/init.d/net.lo
+    - we remove all added functions when restarting an interface
+      this relies on the diff command being available
+
+    added isdn support via the new ipppd module
+
+    net-scripts/conf.d/net.example
+    - added sample isdn setup
+
+    net-scripts/conf.d/wireless.example
+    - added better descriptions to the _sleep variables
+
+    Fixed boolean logic error when testing is_net_up in /sbin/runscript.sh
+    - fixed bug #70022
+
+------------------------------------------------------------------------
+r669 | vapier | 2004-11-04 01:47:42 -0500 (Thu, 04 Nov 2004) | 2 lines
+
+keep clock in CRITICAL_SERVICES, but run it after modules and /usr are setup #70008
+
+------------------------------------------------------------------------
+r668 | vapier | 2004-11-03 18:57:49 -0500 (Wed, 03 Nov 2004) | 2 lines
+
+make sure critical services source conf.d files #69956
+
+------------------------------------------------------------------------
+r667 | uberlord | 2004-11-03 14:02:25 -0500 (Wed, 03 Nov 2004) | 2 lines
+
+net.lo update
+
+------------------------------------------------------------------------
+r666 | uberlord | 2004-11-03 10:41:42 -0500 (Wed, 03 Nov 2004) | 2 lines
+
+Fixed up error message and documentation when scanning does not work in iwconfig
+
+------------------------------------------------------------------------
+r665 | uberlord | 2004-11-03 07:40:11 -0500 (Wed, 03 Nov 2004) | 2 lines
+
+fixup iwconfig error when scanning is not supported
+
+------------------------------------------------------------------------
+r664 | uberlord | 2004-11-03 05:32:25 -0500 (Wed, 03 Nov 2004) | 2 lines
+
+inet6 fixes - bug #65417
+
+------------------------------------------------------------------------
+r663 | uberlord | 2004-11-02 11:28:07 -0500 (Tue, 02 Nov 2004) | 4 lines
+
+
+    net-scripts/init.d/net.lo
+    - modprobe ${IFACE} when ${IFACE} does not exist
+
+------------------------------------------------------------------------
+r662 | uberlord | 2004-11-02 10:57:09 -0500 (Tue, 02 Nov 2004) | 2 lines
+
+*** empty log message ***
+
+------------------------------------------------------------------------
+r661 | vapier | 2004-11-02 09:00:05 -0500 (Tue, 02 Nov 2004) | 2 lines
+
+dont create /dev/sndstat anymore #69635.
+
+------------------------------------------------------------------------
+r660 | vapier | 2004-11-02 08:49:59 -0500 (Tue, 02 Nov 2004) | 2 lines
+
+fix syntax error #69789
+
+------------------------------------------------------------------------
+r659 | vapier | 2004-11-01 20:00:14 -0500 (Mon, 01 Nov 2004) | 2 lines
+
+dump the error message returned by hwclock
+
+------------------------------------------------------------------------
+r658 | agriffis | 2004-11-01 14:10:35 -0500 (Mon, 01 Nov 2004) | 2 lines
+
+rc-scripts-1.6.5
+
+------------------------------------------------------------------------
+r657 | uberlord | 2004-11-01 13:55:41 -0500 (Mon, 01 Nov 2004) | 2 lines
+
+*** empty log message ***
+
+------------------------------------------------------------------------
+r656 | vapier | 2004-11-01 13:31:46 -0500 (Mon, 01 Nov 2004) | 2 lines
+
+allow TMP to be overridden by the environment
+
+------------------------------------------------------------------------
+r655 | uberlord | 2004-11-01 11:24:04 -0500 (Mon, 01 Nov 2004) | 2 lines
+
+*** empty log message ***
+
+------------------------------------------------------------------------
+r654 | azarah | 2004-10-31 07:26:32 -0500 (Sun, 31 Oct 2004) | 2 lines
+
+Add the 'lo' option to RC_NET_STRICT_CHECKING to resolve bug #29225.
+
+------------------------------------------------------------------------
+r653 | azarah | 2004-10-31 06:27:38 -0500 (Sun, 31 Oct 2004) | 2 lines
+
+Move all functions in above end code and add comment
+
+------------------------------------------------------------------------
+r652 | azarah | 2004-10-31 05:43:06 -0500 (Sun, 31 Oct 2004) | 5 lines
+
+Do not delete depscan and envupdate caches on reboot, as this should
+improve bootup times - works nicely with the '-u' parameters of both.
+Also move the '-u' parameter test of depscan.sh after the directory
+exist test, else /started/, etc do not exist.
+
+------------------------------------------------------------------------
+r651 | vapier | 2004-10-29 09:07:34 -0400 (Fri, 29 Oct 2004) | 2 lines
+
+accept -nc as a short option to --nocolor #64736.  also change $* to $@.
+
+------------------------------------------------------------------------
+r650 | vapier | 2004-10-29 08:52:45 -0400 (Fri, 29 Oct 2004) | 2 lines
+
+start clock earlier #68133
+
+------------------------------------------------------------------------
+r649 | vapier | 2004-10-28 19:49:55 -0400 (Thu, 28 Oct 2004) | 2 lines
+
+allow users to choose filesystem format for /dev #69091 and add a help file for people missing /dev/null or /dev/console
+
+------------------------------------------------------------------------
+r648 | azarah | 2004-10-28 15:18:38 -0400 (Thu, 28 Oct 2004) | 2 lines
+
+Only add files not managed by udev to device tarball, bug #57110.
+
+------------------------------------------------------------------------
+r647 | vapier | 2004-10-28 10:01:27 -0400 (Thu, 28 Oct 2004) | 2 lines
+
+use pam_console_apply on udev and dont run $(id) when we have $EUID
+
+------------------------------------------------------------------------
+r646 | vapier | 2004-10-26 14:24:18 -0400 (Tue, 26 Oct 2004) | 2 lines
+
+make comment a little bit clearer #69046
+
+------------------------------------------------------------------------
+r645 | agriffis | 2004-10-25 22:14:08 -0400 (Mon, 25 Oct 2004) | 2 lines
+
+rc-scripts-1.6.4
+
+------------------------------------------------------------------------
+r644 | vapier | 2004-10-25 22:01:11 -0400 (Mon, 25 Oct 2004) | 5 lines
+
+- make devfsd run regardless of how devfs was mounted #68795
+- respect / passno properly (dont use -A) #68822
+- add gentoo=forcefsck
+- dont save device tarball on livecd #68469
+
+------------------------------------------------------------------------
+r643 | agriffis | 2004-10-25 17:22:04 -0400 (Mon, 25 Oct 2004) | 2 lines
+
+more net-scripts fixes, related to module loading and stopping aliases
+
+------------------------------------------------------------------------
+r642 | agriffis | 2004-10-25 14:40:43 -0400 (Mon, 25 Oct 2004) | 8 lines
+
+In net-scripts/net.modules.d/ifconfig:
+- Simplify ifconfig_is_up()
+- Fix ifconfig_get_aliases_rev() to actually work... you can't
+  specify an interface name to ifconfig if you want to see the
+  aliases.
+- Workaround a couple ifconfig bugs dealing with aliases
+- Correct a return status in ifconfig_interface_del_addresses()
+
+------------------------------------------------------------------------
+r641 | vapier | 2004-10-25 02:25:32 -0400 (Mon, 25 Oct 2004) | 2 lines
+
+arguements -> arguments typo
+
+------------------------------------------------------------------------
+r640 | agriffis | 2004-10-24 21:42:52 -0400 (Sun, 24 Oct 2004) | 2 lines
+
+Include livecd patch that was applied to baselayout-1.9.4-r6 to use agetty instead of mingetty
+
+------------------------------------------------------------------------
+r639 | vapier | 2004-10-24 01:14:59 -0400 (Sun, 24 Oct 2004) | 2 lines
+
+mount tmpfs instead of ramfs on /dev for udev systems #68653
+
+------------------------------------------------------------------------
+r638 | agriffis | 2004-10-23 15:49:02 -0400 (Sat, 23 Oct 2004) | 2 lines
+
+rc-scripts-1.6.3
+
+------------------------------------------------------------------------
+r637 | agriffis | 2004-10-22 12:47:40 -0400 (Fri, 22 Oct 2004) | 2 lines
+
+Add support for user_eth0 in the adsl module and in net.example. This means that most users won't need to edit pppoe.conf at all
+
+------------------------------------------------------------------------
+r636 | agriffis | 2004-10-21 23:50:21 -0400 (Thu, 21 Oct 2004) | 2 lines
+
+Remove old etc/conf.d/net and try to clarify instructions in net-scripts/conf.d/net.example. Add example for ADSL
+
+------------------------------------------------------------------------
+r635 | vapier | 2004-10-21 15:05:52 -0400 (Thu, 21 Oct 2004) | 2 lines
+
+unify all the uml checks into one function, is_uml_sys()
+
+------------------------------------------------------------------------
+r634 | vapier | 2004-10-20 08:56:14 -0400 (Wed, 20 Oct 2004) | 2 lines
+
+more network filesystems
+
+------------------------------------------------------------------------
+r633 | vapier | 2004-10-19 09:27:02 -0400 (Tue, 19 Oct 2004) | 2 lines
+
+slight spacing adjustment in output
+
+------------------------------------------------------------------------
+r632 | vapier | 2004-10-19 01:01:23 -0400 (Tue, 19 Oct 2004) | 2 lines
+
+remove the automount of ramdisk since it isnt perfect
+
+------------------------------------------------------------------------
+r631 | vapier | 2004-10-19 00:31:12 -0400 (Tue, 19 Oct 2004) | 2 lines
+
+dont pass adjust options with --hctosys
+
+------------------------------------------------------------------------
+r630 | vapier | 2004-10-19 00:20:27 -0400 (Tue, 19 Oct 2004) | 2 lines
+
+handle read only filesystems nicer
+
+------------------------------------------------------------------------
+r629 | vapier | 2004-10-19 00:15:16 -0400 (Tue, 19 Oct 2004) | 2 lines
+
+use [ = ] and [[ == ]]
+
+------------------------------------------------------------------------
+r628 | vapier | 2004-10-18 20:03:41 -0400 (Mon, 18 Oct 2004) | 2 lines
+
+add UNICODE #32111 and UML support #29707
+
+------------------------------------------------------------------------
+r627 | vapier | 2004-10-18 19:30:13 -0400 (Mon, 18 Oct 2004) | 2 lines
+
+helpful output
+
+------------------------------------------------------------------------
+r626 | agriffis | 2004-10-18 19:10:20 -0400 (Mon, 18 Oct 2004) | 2 lines
+
+In net.lo, use eindent for output of pre/post scripts
+
+------------------------------------------------------------------------
+r625 | agriffis | 2004-10-18 19:03:19 -0400 (Mon, 18 Oct 2004) | 10 lines
+
+Add v-e-commands (veinfo, vbegin, etc) to sbin/functions.sh that
+depend on RC_VERBOSE which defaults to no. Add --verbose to args
+understood by runscript.sh.
+
+Use veinfo and friends in net-scripts/init.d/net.lo when loading
+modules since this information is confusing to users.
+
+Always load global "modules" setting in following "modules_iface"
+since this is a little easier for users to understand.
+
+------------------------------------------------------------------------
+r624 | vapier | 2004-10-18 13:35:45 -0400 (Mon, 18 Oct 2004) | 2 lines
+
+only run cache-building scripts when the cache is out of date #67976
+
+------------------------------------------------------------------------
+r623 | vapier | 2004-10-18 10:07:36 -0400 (Mon, 18 Oct 2004) | 2 lines
+
+convert to using $NET_FS_LIST
+
+------------------------------------------------------------------------
+r622 | vapier | 2004-10-18 10:06:47 -0400 (Mon, 18 Oct 2004) | 2 lines
+
+add shfs to our net filesystems list
+
+------------------------------------------------------------------------
+r621 | vapier | 2004-10-16 13:37:11 -0400 (Sat, 16 Oct 2004) | 2 lines
+
+dont run /sbin/pam_console_apply if using udev #50315
+
+------------------------------------------------------------------------
+r620 | vapier | 2004-10-16 13:03:02 -0400 (Sat, 16 Oct 2004) | 2 lines
+
+move devfs stuff to the devfs package #67276
+
+------------------------------------------------------------------------
+r619 | vapier | 2004-10-16 12:54:14 -0400 (Sat, 16 Oct 2004) | 2 lines
+
+add support for coLinux to clock
+
+------------------------------------------------------------------------
+r618 | vapier | 2004-10-16 02:13:26 -0400 (Sat, 16 Oct 2004) | 2 lines
+
+make /usr/local have highest precedence in PATH #12531
+
+------------------------------------------------------------------------
+r617 | vapier | 2004-10-16 01:47:45 -0400 (Sat, 16 Oct 2004) | 2 lines
+
+clean up clock and make it more configurable (ideas from redhat and #15834)
+
+------------------------------------------------------------------------
+r616 | vapier | 2004-10-16 01:42:25 -0400 (Sat, 16 Oct 2004) | 2 lines
+
+also make noexec default for /dev/shm
+
+------------------------------------------------------------------------
+r615 | vapier | 2004-10-15 15:26:48 -0400 (Fri, 15 Oct 2004) | 2 lines
+
+have default /dev/shm mount with nodev/nosuid
+
+------------------------------------------------------------------------
+r614 | vapier | 2004-10-14 21:56:23 -0400 (Thu, 14 Oct 2004) | 2 lines
+
+allow users to use tmpfs/ramfs/ramdisk as their service directories #64079
+
+------------------------------------------------------------------------
+r613 | agriffis | 2004-10-14 18:50:31 -0400 (Thu, 14 Oct 2004) | 2 lines
+
+Fix rc-status to work with new COLS code
+
+------------------------------------------------------------------------
+r612 | vapier | 2004-10-14 14:00:27 -0400 (Thu, 14 Oct 2004) | 2 lines
+
+tweak the output of usage()
+
+------------------------------------------------------------------------
+r611 | vapier | 2004-10-14 01:28:35 -0400 (Thu, 14 Oct 2004) | 2 lines
+
+move the utmp clearing code out of bootmisc and into rc itself #61727
+
+------------------------------------------------------------------------
+r610 | vapier | 2004-10-13 23:53:15 -0400 (Wed, 13 Oct 2004) | 2 lines
+
+make handling of /dev a much more flexible process
+
+------------------------------------------------------------------------
+r609 | agriffis | 2004-10-13 20:15:39 -0400 (Wed, 13 Oct 2004) | 2 lines
+
+Minor addition to previous commit -- use ... by default when RC_DOT_PATTERN is unset
+
+------------------------------------------------------------------------
+r608 | agriffis | 2004-10-13 20:03:45 -0400 (Wed, 13 Oct 2004) | 2 lines
+
+Spanky doesn't like the dots... disable them by default, but you can set RC_DOT_PATTERN=' .' in /etc/conf.d/rc to get them back
+
+------------------------------------------------------------------------
+r607 | agriffis | 2004-10-13 14:39:18 -0400 (Wed, 13 Oct 2004) | 2 lines
+
+Cosmetic fixes for starting loopback interface
+
+------------------------------------------------------------------------
+r606 | agriffis | 2004-10-13 13:21:54 -0400 (Wed, 13 Oct 2004) | 2 lines
+
+rc-scripts 1.6.2
+
+------------------------------------------------------------------------
+r605 | agriffis | 2004-10-13 13:13:49 -0400 (Wed, 13 Oct 2004) | 21 lines
+
+Install net.modules.d to /lib/rcscripts instead of /etc so we
+don't have to deal with CONFIG_PROTECT
+
+Fix diff code in modules_load so it can identify which functions
+have been modified
+
+Fix fallback mechanism in iface_start so that it works correctly
+and doesn't report a bogus error message when trying the fallback
+
+Get rid of need_begin trickery in iface_stop
+
+Simplify eend processing in dhcp modules
+
+Implement eindent, eoutdent, esetdent in functions.sh and adjust
+net-scripts to use them.
+
+Re-write einfo, ewarn, eerror, ebegin, eend, ewend to use
+RC_INDENTATION and to work better on serial terminals
+
+Remove conf.d/net.ppp0 since that is provided by net-dialup/ppp
+
+------------------------------------------------------------------------
+r604 | agriffis | 2004-10-12 16:50:28 -0400 (Tue, 12 Oct 2004) | 2 lines
+
+fix ipaddr_fallback example
+
+------------------------------------------------------------------------
+r603 | vapier | 2004-10-09 23:41:49 -0400 (Sat, 09 Oct 2004) | 2 lines
+
+add domainname to boot runlevel by default #47041
+
+------------------------------------------------------------------------
+r602 | agriffis | 2004-10-09 23:11:48 -0400 (Sat, 09 Oct 2004) | 2 lines
+
+Create NET_FS_LIST and is_net_fs in functions.sh and use them in checkroot, localmount, netmount, net.example, and net.lo
+
+------------------------------------------------------------------------
+r601 | agriffis | 2004-10-09 21:45:37 -0400 (Sat, 09 Oct 2004) | 2 lines
+
+Remove init.d/net.eth0 net.lo and net.ppp0. The first two are provided now by net-scripts and net.ppp0 is shipped in net-dialup/ppp
+
+------------------------------------------------------------------------
+r600 | vapier | 2004-10-09 19:35:34 -0400 (Sat, 09 Oct 2004) | 2 lines
+
+dont override netboot/kernel setups with localhost #38172
+
+------------------------------------------------------------------------
+r599 | vapier | 2004-10-08 10:51:42 -0400 (Fri, 08 Oct 2004) | 2 lines
+
+add some nfs examples to sysctl.conf
+
+------------------------------------------------------------------------
+r598 | vapier | 2004-10-08 09:46:05 -0400 (Fri, 08 Oct 2004) | 2 lines
+
+mount /sys with the -n param
+
+------------------------------------------------------------------------
+r597 | agriffis | 2004-10-06 21:06:13 -0400 (Wed, 06 Oct 2004) | 2 lines
+
+Update to net-scripts 1.0.2 from Roy
+
+------------------------------------------------------------------------
+r596 | vapier | 2004-10-06 18:37:03 -0400 (Wed, 06 Oct 2004) | 2 lines
+
+change net.ipv4.conf.default.rp_filter to default on
+
+------------------------------------------------------------------------
+r595 | vapier | 2004-10-06 17:12:49 -0400 (Wed, 06 Oct 2004) | 2 lines
+
+beautify it in the Gentoo style and add some comments
+
+------------------------------------------------------------------------
+r594 | vapier | 2004-10-06 00:35:18 -0400 (Wed, 06 Oct 2004) | 2 lines
+
+use sort -u instead of uniq #36453
+
+------------------------------------------------------------------------
+r593 | vapier | 2004-10-05 22:02:47 -0400 (Tue, 05 Oct 2004) | 2 lines
+
+add more info to sysctl.conf
+
+------------------------------------------------------------------------
+r592 | vapier | 2004-10-05 21:27:31 -0400 (Tue, 05 Oct 2004) | 2 lines
+
+let RC_NOCOLOR be set in the environment
+
+------------------------------------------------------------------------
+r591 | vapier | 2004-10-05 21:27:16 -0400 (Tue, 05 Oct 2004) | 2 lines
+
+as they say, MORE QUOTES; also, respect RC_NOCOLOR
+
+------------------------------------------------------------------------
+r590 | vapier | 2004-10-05 21:17:27 -0400 (Tue, 05 Oct 2004) | 2 lines
+
+selinux update
+
+------------------------------------------------------------------------
+r589 | vapier | 2004-10-05 20:08:49 -0400 (Tue, 05 Oct 2004) | 2 lines
+
+have depscan.sh call eend when it is done running #59694
+
+------------------------------------------------------------------------
+r588 | vapier | 2004-10-05 19:15:02 -0400 (Tue, 05 Oct 2004) | 2 lines
+
+after-boot dmesg logging #55421
+
+------------------------------------------------------------------------
+r587 | agriffis | 2004-10-05 17:37:52 -0400 (Tue, 05 Oct 2004) | 2 lines
+
+Get rid of getcols() in sbin/functions.sh. Use COLUMNS when possible and otherwise clean up the COLS code. Fix the "emerge depend" detection code to use RC_ENDCOL="no"
+
+------------------------------------------------------------------------
+r586 | vapier | 2004-10-05 11:59:27 -0400 (Tue, 05 Oct 2004) | 2 lines
+
+let domainname override settings obtained by dhcp/etc... #48277
+
+------------------------------------------------------------------------
+r585 | vapier | 2004-10-04 23:21:05 -0400 (Mon, 04 Oct 2004) | 2 lines
+
+/proc/cmdline may exist but not be readable for non-root users
+
+------------------------------------------------------------------------
+r584 | vapier | 2004-10-04 20:17:11 -0400 (Mon, 04 Oct 2004) | 2 lines
+
+more services to fix #44458 #52881 #55939 #58997 #66166 #66297
+
+------------------------------------------------------------------------
+r583 | vapier | 2004-10-04 00:32:05 -0400 (Mon, 04 Oct 2004) | 2 lines
+
+reorder mount arguements to be POSIX standard #66225
+
+------------------------------------------------------------------------
+r582 | vapier | 2004-10-03 05:21:27 -0400 (Sun, 03 Oct 2004) | 2 lines
+
+example / is now ext3 instead of xfs #42670
+
+------------------------------------------------------------------------
+r581 | vapier | 2004-10-03 05:13:02 -0400 (Sun, 03 Oct 2004) | 2 lines
+
+add euro to the example extended keys #42631
+
+------------------------------------------------------------------------
+r580 | vapier | 2004-10-03 04:22:51 -0400 (Sun, 03 Oct 2004) | 2 lines
+
+make sure we check out what happened with swapon #39834
+
+------------------------------------------------------------------------
+r579 | vapier | 2004-10-03 04:09:49 -0400 (Sun, 03 Oct 2004) | 2 lines
+
+respect fs_passno for / #39212
+
+------------------------------------------------------------------------
+r578 | vapier | 2004-10-03 03:18:45 -0400 (Sun, 03 Oct 2004) | 2 lines
+
+update default fs_passno in fstab #37314
+
+------------------------------------------------------------------------
+r577 | vapier | 2004-10-03 03:01:50 -0400 (Sun, 03 Oct 2004) | 2 lines
+
+dont try to fsck a network-ed root (like NFS) #36624
+
+------------------------------------------------------------------------
+r576 | vapier | 2004-10-03 01:58:59 -0400 (Sun, 03 Oct 2004) | 2 lines
+
+nfs4 support in netmount #25106
+
+------------------------------------------------------------------------
+r575 | vapier | 2004-10-02 20:37:54 -0400 (Sat, 02 Oct 2004) | 2 lines
+
+update the cryptfs check to include [ -x /bin/cryptsetup ]
+
+------------------------------------------------------------------------
+r574 | vapier | 2004-10-02 01:38:28 -0400 (Sat, 02 Oct 2004) | 2 lines
+
+break the serial console / no color logic up completely and remove the console resizing code (#32453)
+
+------------------------------------------------------------------------
+r573 | vapier | 2004-09-30 01:59:36 -0400 (Thu, 30 Sep 2004) | 2 lines
+
+update changelog for dmcrypt
+
+------------------------------------------------------------------------
+r572 | vapier | 2004-09-30 01:58:34 -0400 (Thu, 30 Sep 2004) | 2 lines
+
+clean up the output of dm-crypt
+
+------------------------------------------------------------------------
+r571 | vapier | 2004-09-30 01:53:01 -0400 (Thu, 30 Sep 2004) | 2 lines
+
+disable cryptfs by default
+
+------------------------------------------------------------------------
+r570 | vapier | 2004-09-30 00:10:55 -0400 (Thu, 30 Sep 2004) | 2 lines
+
+fix whitespacing
+
+------------------------------------------------------------------------
+r569 | vapier | 2004-09-29 01:05:27 -0400 (Wed, 29 Sep 2004) | 2 lines
+
+move nscd back to glibc
+
+------------------------------------------------------------------------
+r568 | agriffis | 2004-09-29 00:13:33 -0400 (Wed, 29 Sep 2004) | 2 lines
+
+Prefer ~/.dir_colors over /etc/DIR_COLORS when it exists #64489
+
+------------------------------------------------------------------------
+r567 | agriffis | 2004-09-27 23:13:41 -0400 (Mon, 27 Sep 2004) | 2 lines
+
+Clear the screen in .bash_logout #32330
+
+------------------------------------------------------------------------
+r566 | agriffis | 2004-09-27 18:11:44 -0400 (Mon, 27 Sep 2004) | 18 lines
+
+cvs diff: etc/conf.d/cryptfs is a new entry, no comparison available
+
+    Add the default cryptfs configuration file
+
+ init.d/checkfs    |  146 +++++++++++++++++++++++++++++++-----------------------
+ init.d/localmount |  111 +++++++++++++++++++++++++++--------------
+
+    Minor fixes to tigger's dm-crypt stuff that resulted in some
+    rewriting.  Don't set status in a subshell so success/failure is
+    preserved.  Allow multi-line configuration files
+
+ ChangeLog         |    9 ++-
+ tarball.sh        |    2
+
+    Update to version 1.6.1
+
+ 4 files changed, 167 insertions(+), 101 deletions(-)
+
+------------------------------------------------------------------------
+r565 | kugelfang | 2004-09-26 09:55:42 -0400 (Sun, 26 Sep 2004) | 2 lines
+
+Forgot to remove CONF_LIBDIR="" before commiting :-/
+
+------------------------------------------------------------------------
+r564 | kugelfang | 2004-09-26 09:48:35 -0400 (Sun, 26 Sep 2004) | 2 lines
+
+Added get_libdir().
+
+------------------------------------------------------------------------
+r563 | vapier | 2004-09-23 20:26:44 -0400 (Thu, 23 Sep 2004) | 2 lines
+
+rework the $COLS logic
+
+------------------------------------------------------------------------
+r562 | vapier | 2004-09-20 23:26:17 -0400 (Mon, 20 Sep 2004) | 2 lines
+
+fix --nocolor support #64736
+
+------------------------------------------------------------------------
+r561 | vapier | 2004-09-19 15:51:25 -0400 (Sun, 19 Sep 2004) | 2 lines
+
+make sure our $COLS variable is set sanely when dealing with serial consoles and other similar tty devices
+
+------------------------------------------------------------------------
+r560 | vapier | 2004-09-19 01:39:28 -0400 (Sun, 19 Sep 2004) | 2 lines
+
+white space fixes
+
+------------------------------------------------------------------------
+r559 | vapier | 2004-09-16 08:30:13 -0400 (Thu, 16 Sep 2004) | 2 lines
+
+trim out more extraneous whitespace
+
+------------------------------------------------------------------------
+r558 | vapier | 2004-09-16 08:20:19 -0400 (Thu, 16 Sep 2004) | 2 lines
+
+remove extraneous whitespace
+
+------------------------------------------------------------------------
+r557 | agriffis | 2004-09-15 16:50:46 -0400 (Wed, 15 Sep 2004) | 2 lines
+
+Update tarball.sh to use net-scripts, bump rc-scripts to version 1.6.0
+
+------------------------------------------------------------------------
+r556 | agriffis | 2004-09-15 16:48:13 -0400 (Wed, 15 Sep 2004) | 2 lines
+
+remove extraneous \n from eerror
+
+------------------------------------------------------------------------
+r555 | agriffis | 2004-09-15 14:11:25 -0400 (Wed, 15 Sep 2004) | 2 lines
+
+Fix bug 64034: simplify netmount script's stop function so that mountpoints containing spaces work correctly
+
+------------------------------------------------------------------------
+r554 | agriffis | 2004-09-15 12:56:29 -0400 (Wed, 15 Sep 2004) | 4 lines
+
+update to version 1.0 of net-scripts from Roy
+
+add default conf.d/net which is blank except for a short comment referring to net.example
+
+------------------------------------------------------------------------
+r553 | agriffis | 2004-09-15 12:01:29 -0400 (Wed, 15 Sep 2004) | 2 lines
+
+update net.example prior to release
+
+------------------------------------------------------------------------
+r552 | vapier | 2004-09-14 18:53:58 -0400 (Tue, 14 Sep 2004) | 2 lines
+
+fix whitespacing
+
+------------------------------------------------------------------------
+r551 | agriffis | 2004-09-14 13:12:04 -0400 (Tue, 14 Sep 2004) | 2 lines
+
+I meant bug 43146
+
+------------------------------------------------------------------------
+r550 | agriffis | 2004-09-14 13:11:05 -0400 (Tue, 14 Sep 2004) | 2 lines
+
+Commit dm-crypt enablement patch from Tigger (Rob Holland) in bug 26953
+
+------------------------------------------------------------------------
+r549 | agriffis | 2004-09-14 12:49:40 -0400 (Tue, 14 Sep 2004) | 2 lines
+
+update to 0.6.4 from Roy
+
+------------------------------------------------------------------------
+r548 | agriffis | 2004-09-14 12:44:41 -0400 (Tue, 14 Sep 2004) | 2 lines
+
+Update to 0.6.3 from Roy
+
+------------------------------------------------------------------------
+r547 | agriffis | 2004-09-12 23:16:11 -0400 (Sun, 12 Sep 2004) | 2 lines
+
+Detect infinite loops when sorting modules
+
+------------------------------------------------------------------------
+r546 | agriffis | 2004-09-11 23:15:38 -0400 (Sat, 11 Sep 2004) | 19 lines
+
+Fix sorting of after/before/need/use variables.  The arguments are
+space-separated, not newline-separated, so they need to be massaged
+before sorting.  Sort the arguments on calling the
+after/before/need/use callback rather than while sorting modules; this
+should speed things up since they won't be sorted every time through
+the loop in modules_load
+
+Use some descriptive variable names in modules_load: loaded_interface,
+changed_something, tmp, modnums, missingdeps.  Try to avoid re-using
+variables for different purposes
+
+Don't test true or false in [[ ]], instead call them directly
+
+Remove an unnecessary eval when setting umods
+
+Use sort -n for sorting the modules numerically
+
+Normalize spacing for loops: for ((var=0; ...))
+
+------------------------------------------------------------------------
+r545 | agriffis | 2004-09-10 11:53:24 -0400 (Fri, 10 Sep 2004) | 2 lines
+
+update to net-scripts-0.6.2
+
+------------------------------------------------------------------------
+r544 | vapier | 2004-08-26 20:32:57 -0400 (Thu, 26 Aug 2004) | 2 lines
+
+comment out serial consoles by default
+
+------------------------------------------------------------------------
+r543 | vapier | 2004-08-26 20:16:06 -0400 (Thu, 26 Aug 2004) | 2 lines
+
+add examples for serial consoles #61609
+
+------------------------------------------------------------------------
+r542 | vapier | 2004-08-26 09:44:28 -0400 (Thu, 26 Aug 2004) | 2 lines
+
+grammar fix #61758
+
+------------------------------------------------------------------------
+r541 | vapier | 2004-08-23 02:39:42 -0400 (Mon, 23 Aug 2004) | 2 lines
+
+fix copyright lines
+
+------------------------------------------------------------------------
+r540 | agriffis | 2004-08-18 16:38:01 -0400 (Wed, 18 Aug 2004) | 2 lines
+
+bump version to 1.5.3
+
+------------------------------------------------------------------------
+r539 | agriffis | 2004-08-18 16:35:37 -0400 (Wed, 18 Aug 2004) | 2 lines
+
+Apply Spock's bootsplash patch from bug 45784.  This moves most of the splash functionality out of baselayout.
+
+------------------------------------------------------------------------
+r538 | agriffis | 2004-08-18 11:23:03 -0400 (Wed, 18 Aug 2004) | 2 lines
+
+Fix bug 60719 (request for better error messages from runscript) by allowing errors to show on the screen when they're encountered in wrap_rcscript
+
+------------------------------------------------------------------------
+r537 | agriffis | 2004-08-18 11:23:03 -0400 (Wed, 18 Aug 2004) | 2 lines
+
+Fix bug 60719 (request for better error messages from runscript) by allowing errors to show on the screen when they're encountered in wrap_rcscript
+
+------------------------------------------------------------------------
+r536 | agriffis | 2004-08-13 23:08:32 -0400 (Fri, 13 Aug 2004) | 2 lines
+
+Don't export PS1.  Continuation of bug 26951, comments 60-62
+
+------------------------------------------------------------------------
+r535 | agriffis | 2004-08-12 18:10:30 -0400 (Thu, 12 Aug 2004) | 2 lines
+
+- changes from UberLord, in particular before/after dep processing
+
+------------------------------------------------------------------------
+r534 | agriffis | 2004-08-12 00:29:53 -0400 (Thu, 12 Aug 2004) | 8 lines
+
+- Get rid of "interface" and "interface_provides" functions, instead
+  dynamically generate class functions instead when modules are
+  loaded.
+- Double-check when loading modules to make sure that functions aren't
+  replaced
+- Sanity check user-specified module list to make sure none conflict
+- Get ride of IFMODULE
+
+------------------------------------------------------------------------
+r533 | vapier | 2004-08-11 23:11:16 -0400 (Wed, 11 Aug 2004) | 2 lines
+
+import better, gentoo-specific serial script #16079
+
+------------------------------------------------------------------------
+r532 | agriffis | 2004-08-11 15:53:29 -0400 (Wed, 11 Aug 2004) | 2 lines
+
+version 0.5.0 of Roy "UberLord" Marple's modular networking scripts
+
+------------------------------------------------------------------------
+r531 | agriffis | 2004-08-02 15:40:44 -0400 (Mon, 02 Aug 2004) | 2 lines
+
+Ready, set, rc-scripts-1.5.2
+
+------------------------------------------------------------------------
+r530 | agriffis | 2004-08-02 15:33:50 -0400 (Mon, 02 Aug 2004) | 2 lines
+
+Fix bug 54275: Don't set INFODIR.  The correct variable used by texinfo is INFOPATH, which is already set in 00basic.  Setting INFODIR is useless, and breaks a NetBSD cross compile from Gentoo
+
+------------------------------------------------------------------------
+r529 | agriffis | 2004-08-02 14:19:50 -0400 (Mon, 02 Aug 2004) | 2 lines
+
+Related to bug 38955, don't set INPUTRC.  Instead patch bash so that it looks for /etc/inputrc automatically if ~/.inputrc is missing.  This is better than using INPUTRC since that will override even after the user creates ~/.inputrc.
+
+------------------------------------------------------------------------
+r528 | agriffis | 2004-08-01 20:39:55 -0400 (Sun, 01 Aug 2004) | 2 lines
+
+Fix bug 46680: Add cifs support to localmount and netmount
+
+------------------------------------------------------------------------
+r527 | agriffis | 2004-08-01 19:48:42 -0400 (Sun, 01 Aug 2004) | 2 lines
+
+Fix bug 51351: Quote parsed output of /proc/filesystems to handle octal sequences in mountpoint such as encoded spaces (\040)
+
+------------------------------------------------------------------------
+r526 | agriffis | 2004-08-01 18:55:30 -0400 (Sun, 01 Aug 2004) | 2 lines
+
+Apply half of spock's patch in bug 45784: Check for conf.d/bootsplash instead of conf.d/bootsplash.conf
+
+------------------------------------------------------------------------
+r525 | agriffis | 2004-08-01 18:28:18 -0400 (Sun, 01 Aug 2004) | 2 lines
+
+Fix bug 56856: Get rid of net.rej and integrate missing stuff to conf.d/net
+
+------------------------------------------------------------------------
+r524 | agriffis | 2004-08-01 16:20:03 -0400 (Sun, 01 Aug 2004) | 2 lines
+
+Fix bug 58805: net.eth0 should use bridge so that bridge interfaces are configured prior to net.br0 running
+
+------------------------------------------------------------------------
+r523 | vapier | 2004-07-29 13:18:05 -0400 (Thu, 29 Jul 2004) | 2 lines
+
+fix a few grammatical typos #58750
+
+------------------------------------------------------------------------
+r522 | agriffis | 2004-07-21 22:34:08 -0400 (Wed, 21 Jul 2004) | 2 lines
+
+Fix bug 26952: Use /etc/bash/bashrc to setup PS1, testing $- to determine if shell is interactive.  The new system-wide bashrc is installed by bash-2.05b-r10
+
+------------------------------------------------------------------------
+r521 | agriffis | 2004-07-19 23:43:18 -0400 (Mon, 19 Jul 2004) | 2 lines
+
+Fix bug 38743: strip leading and trailing spaces from variable values in genenviron.awk.  Thanks to Marius Mauch for the patch.
+
+------------------------------------------------------------------------
+r520 | agriffis | 2004-07-09 23:37:29 -0400 (Fri, 09 Jul 2004) | 2 lines
+
+swap words "start" and "stop" in runscript.sh error message
+
+------------------------------------------------------------------------
+r519 | vapier | 2004-07-01 22:53:36 -0400 (Thu, 01 Jul 2004) | 2 lines
+
+fix two typos #42642
+
+------------------------------------------------------------------------
+r518 | agriffis | 2004-06-28 15:44:46 -0400 (Mon, 28 Jun 2004) | 13 lines
+
+Fix dhcp in iface_start_ifconfig: It was re-using the variable
+${i} which would result in the following error:
+    /sbin/runscript.sh: line 441: ((: 16.141.88.153: syntax error
+    in expression (error token is ".141.88.153")
+
+Use vlan_IFACE instead of iface_IFACE_vlans in net.eth0 for more
+consistent vlan configuration.  Thanks to robbat2 in bug 55394
+(not fully resolved)
+
+Add example for checking if root filesystem is NFS-mounted via
+predown function in conf.d/net for bug 53104.  This might be
+better integrated at some point into net.eth0
+
+------------------------------------------------------------------------
+r517 | agriffis | 2004-06-26 17:57:51 -0400 (Sat, 26 Jun 2004) | 2 lines
+
+use root:root instead of root.root
+
+------------------------------------------------------------------------
+r516 | agriffis | 2004-06-26 17:56:19 -0400 (Sat, 26 Jun 2004) | 2 lines
+
+Fix bug 34607: provide examples for in conf.d/net for preup, postup, predown, postdown functions.  Also pay attention to return value from postdown (previously ignored).  Bump version to 1.5.0 to include in new baselayout release
+
+------------------------------------------------------------------------
+r515 | agriffis | 2004-06-26 16:57:03 -0400 (Sat, 26 Jun 2004) | 2 lines
+
+Fix bug 47659: support iproute2-style configuration.  Thanks to Dean Bailey for some fantastic patches, including documentation for conf.d/net
+
+------------------------------------------------------------------------
+r514 | agriffis | 2004-06-15 17:03:10 -0400 (Tue, 15 Jun 2004) | 2 lines
+
+Fix bug 37418: fix order of LVM and RAID in checkfs.  Thanks to Raimondo Giammanco for the patch.
+
+------------------------------------------------------------------------
+r513 | agriffis | 2004-06-15 15:13:08 -0400 (Tue, 15 Jun 2004) | 2 lines
+
+Fix bug 34140: add --servicelist option to rc-status.  Thanks to Eldad Zack for the patch.
+
+------------------------------------------------------------------------
+r512 | agriffis | 2004-06-15 13:56:46 -0400 (Tue, 15 Jun 2004) | 2 lines
+
+Fix bug 25975: support adsl in net.eth0.  Thanks to Patrick McLean for the initial pass at the code.
+
+------------------------------------------------------------------------
+r511 | vapier | 2004-06-09 23:04:56 -0400 (Wed, 09 Jun 2004) | 2 lines
+
+fix typo #53452
+
+------------------------------------------------------------------------
+r510 | agriffis | 2004-06-06 11:17:47 -0400 (Sun, 06 Jun 2004) | 2 lines
+
+rc-scripts-1.4.16.  Only call generate-modprobe.conf with --assume-kernel if modules-update was called with --assume-kernel.  This means that only catalyst has the dependency on module-init-tools, not everybody with the newer baselayout
+
+------------------------------------------------------------------------
+r509 | agriffis | 2004-05-21 11:22:12 -0400 (Fri, 21 May 2004) | 2 lines
+
+rc-scripts-1.4.15.  Fix bug 51570: typo on line 161 of /sbin/livecd-functions.sh.  Fix bug 51626: wrong variable declaration at top of get_bootparam() in /sbin/functions.sh
+
+------------------------------------------------------------------------
+r508 | agriffis | 2004-05-17 16:10:04 -0400 (Mon, 17 May 2004) | 2 lines
+
+Bump version to 1.4.14 to push out gmsoft's fix for hppa console on ttyB0
+
+------------------------------------------------------------------------
+r507 | vapier | 2004-05-16 03:33:47 -0400 (Sun, 16 May 2004) | 2 lines
+
+manpage for rc-update #51041
+
+------------------------------------------------------------------------
+r506 | vapier | 2004-05-16 02:53:23 -0400 (Sun, 16 May 2004) | 2 lines
+
+touchup SEE ALSO sections
+
+------------------------------------------------------------------------
+r505 | agriffis | 2004-05-15 22:18:49 -0400 (Sat, 15 May 2004) | 2 lines
+
+livecd serial console fixes for sparc/hppa from gustavo
+
+------------------------------------------------------------------------
+r504 | agriffis | 2004-05-10 11:02:59 -0400 (Mon, 10 May 2004) | 2 lines
+
+Bump version to 1.4.12 to release these critical bug fixes
+
+------------------------------------------------------------------------
+r503 | agriffis | 2004-05-10 10:55:31 -0400 (Mon, 10 May 2004) | 2 lines
+
+Fix bug 50434: The new version of start-stop-daemon changes directory to / by default unless --chdir is specified.  Revert this behavior to maintain working directory.  This fixes openvpn startup (probably among other things)
+
+------------------------------------------------------------------------
+r502 | agriffis | 2004-05-10 10:16:35 -0400 (Mon, 10 May 2004) | 2 lines
+
+Fix bug 50448: wrong conditional syntax in for loops
+
+------------------------------------------------------------------------
+r501 | agriffis | 2004-05-08 07:22:33 -0400 (Sat, 08 May 2004) | 2 lines
+
+bump tarball version to 1.4.11-r1 for bug 50430
+
+------------------------------------------------------------------------
+r500 | agriffis | 2004-05-07 18:04:43 -0400 (Fri, 07 May 2004) | 2 lines
+
+bump to 1.4.11 for tarball building
+
+------------------------------------------------------------------------
+r499 | agriffis | 2004-05-07 18:00:36 -0400 (Fri, 07 May 2004) | 7 lines
+
+Fix bug 20597: Skip RCS files when updating modules.
+
+Fix bug 49926: Add a --assume-kernel flag to modules-update.  This
+requires a companion patch in module-init-tools-3.0-r2 to handle the
+same flag in generate-modprobe.conf; this dependency won't be handled
+in the baselayout ebuild since it only affects livecd building.
+
+------------------------------------------------------------------------
+r498 | agriffis | 2004-05-06 23:24:16 -0400 (Thu, 06 May 2004) | 5 lines
+
+In net.eth0, fix many instances of loops like "for ((i = 0; i < 100; i
+= i + 1))".  The problem here is that the middle comparison is being
+interpreted as a bash conditional, which means that it's doing string
+comparison by default.  It needs to be "i -lt 100"
+
+------------------------------------------------------------------------
+r497 | agriffis | 2004-05-06 23:02:26 -0400 (Thu, 06 May 2004) | 8 lines
+
+Fix bug 34827: net.eth0 breaks when localized because the ifconfig
+output changes.  Wrap ifconfig in a function that overrides
+LC_ALL=C.
+
+Fix bug 48305: Provide a new network configuration variable
+ifconfig_fallback_eth0 which allows one to specify a fallback
+configuration in case DHCP fails.
+
+------------------------------------------------------------------------
+r496 | agriffis | 2004-05-06 21:07:28 -0400 (Thu, 06 May 2004) | 2 lines
+
+Fix bug 50246: Give root an invalid password ("*" in /etc/shadow) in the default baselayout.  This prevents the first reboot after installation from having a blank password.
+
+------------------------------------------------------------------------
+r495 | agriffis | 2004-05-06 00:06:51 -0400 (Thu, 06 May 2004) | 2 lines
+
+Fix bug 44316: Use 0644 instead of 0640 for resolv.conf in net.ppp0
+
+------------------------------------------------------------------------
+r494 | agriffis | 2004-05-06 00:03:37 -0400 (Thu, 06 May 2004) | 2 lines
+
+Undo that commit
+
+------------------------------------------------------------------------
+r493 | agriffis | 2004-05-06 00:00:38 -0400 (Thu, 06 May 2004) | 2 lines
+
+Fix bug 35860: Use -o devmode=0664,devgid=85 when mounting usbfs. Also replace many lines of awk with two lines of grep.
+
+------------------------------------------------------------------------
+r492 | agriffis | 2004-05-05 17:11:31 -0400 (Wed, 05 May 2004) | 2 lines
+
+Fix bug 48595: Make sure $(id -u) is zero (root user) when running init scripts to avoid a lot of error messages.
+
+------------------------------------------------------------------------
+r491 | agriffis | 2004-05-03 22:37:21 -0400 (Mon, 03 May 2004) | 2 lines
+
+Resync with debian start-stop-daemon for bug 22686 (start-stop-daemon in baselayout doesn't allow altered nicelevel)
+
+------------------------------------------------------------------------
+r490 | agriffis | 2004-05-03 22:32:04 -0400 (Mon, 03 May 2004) | 2 lines
+
+Resync with debian start-stop-daemon for bug 22686 (start-stop-daemon in baselayout doesn't allow altered nicelevel)
+
+------------------------------------------------------------------------
+r489 | agriffis | 2004-04-25 18:39:06 -0400 (Sun, 25 Apr 2004) | 2 lines
+
+release rc-scripts version 1.4.10
+
+------------------------------------------------------------------------
+r488 | agriffis | 2004-04-25 18:31:48 -0400 (Sun, 25 Apr 2004) | 2 lines
+
+Fix typos in sbin/rc: "try try mount" and "mount ... & >/dev/null" Also removed the errstr double-checking since the need for that is alleviated by these typo fixes.
+
+------------------------------------------------------------------------
+r487 | agriffis | 2004-04-23 23:37:50 -0400 (Fri, 23 Apr 2004) | 2 lines
+
+fix typo in bug number
+
+------------------------------------------------------------------------
+r486 | agriffis | 2004-04-23 23:14:10 -0400 (Fri, 23 Apr 2004) | 2 lines
+
+Fix bug 48629 (/sbin/rc fixups for udev) with patch from GregKH
+
+------------------------------------------------------------------------
+r485 | agriffis | 2004-04-23 22:07:00 -0400 (Fri, 23 Apr 2004) | 2 lines
+
+Fix bug 29426 (gentoo should be able to boot with an empty /dev) with patch from Spanky.  The patch avoids redirection to /dev/null when it doesn't exit; this was breaking /sbin/rc
+
+------------------------------------------------------------------------
+r484 | vapier | 2004-04-21 13:09:18 -0400 (Wed, 21 Apr 2004) | 2 lines
+
+update copyright years
+
+------------------------------------------------------------------------
+r483 | agriffis | 2004-04-15 23:50:21 -0400 (Thu, 15 Apr 2004) | 2 lines
+
+rc-scripts-1.4.9 -- Fix bug 47111 (severe depcache problems) with tons of help from dswhite42 and the rest of the crew in that bug.  Thanks guys!
+
+------------------------------------------------------------------------
+r482 | agriffis | 2004-04-14 13:27:34 -0400 (Wed, 14 Apr 2004) | 2 lines
+
+Bump version to 1.4.8.  Fix bug 47623 (error removing inet6 addresses) with patch provided by Vlad Yasevich (offline)
+
+------------------------------------------------------------------------
+r481 | agriffis | 2004-04-12 20:20:03 -0400 (Mon, 12 Apr 2004) | 2 lines
+
+Update to rc-scripts version 1.4.7.  Fix bug 47218 (net.eth0 broken for vlans) with patch provided by Andy Dustman.  Fix bug 47250 (depscan.sh fails to create /var/lib/init.d/* directories) with patch from Terje Bergstrvm.
+
+------------------------------------------------------------------------
+r480 | agriffis | 2004-04-08 18:09:46 -0400 (Thu, 08 Apr 2004) | 2 lines
+
+Update patch from Gustavoz; -ln /bin/bash should have been -nl /bin/bash
+
+------------------------------------------------------------------------
+r479 | agriffis | 2004-04-08 14:30:29 -0400 (Thu, 08 Apr 2004) | 2 lines
+
+Patch init.d/checkroot to list / (root) only once in mtab; see bug 38360.  Patch from Gustavoz to livecd-functions.sh to run bash instead of login on serial consoles, necessary due to scrambled root password.
+
+------------------------------------------------------------------------
+r478 | agriffis | 2004-04-07 12:44:00 -0400 (Wed, 07 Apr 2004) | 2 lines
+
+Patch from Gustavoz for Sparc console: Fetch LIVECD_CONSOLE from dmesg.  Also support 4800 baud correctly.
+
+------------------------------------------------------------------------
+r477 | vapier | 2004-03-21 18:55:07 -0500 (Sun, 21 Mar 2004) | 2 lines
+
+update copyright years to 2004
+
+------------------------------------------------------------------------
+r476 | agriffis | 2004-03-16 15:17:33 -0500 (Tue, 16 Mar 2004) | 2 lines
+
+update ChangeLog with net.eth0 info
+
+------------------------------------------------------------------------
+r475 | agriffis | 2004-03-15 23:08:50 -0500 (Mon, 15 Mar 2004) | 76 lines
+
+The changes in this commit pertain primarily to
+    http://bugs.gentoo.org/show_bug.cgi?id=19695
+    http://bugs.gentoo.org/show_bug.cgi?id=35736
+
+- Specify routes as an array per interface, for example:
+    routes_eth0=(
+        "-net 10.1.0.0 netmask 255.255.0.0 gw 10.0.0.5"
+        "-net 10.2.0.0 netmask 255.255.0.0 gw 10.0.0.6"
+        "-host 10.3.0.1 dev eth0"
+    )
+
+- You can optionally use the gateway variable or just put the default
+  route in the routes variable.  The following two are REDUNDANT:
+
+    routes_eth0=( "default gw 10.0.0.5" )
+    gateway="eth0/10.0.0.5"
+
+- Old configuration variables in /etc/conf.d/net are fully supported
+  and used transparently if ifconfig_eth0 is missing.  In other words,
+  this new script is fully backward-compatible.  However you can get
+  rid of iface_eth0, alias_eth0, broadcast_eth0 and netmask_eth0 if
+  you want by using the new syntax:
+
+    ifconfig_eth0=(
+        "10.0.0.6 broadcast 10.0.255.255 netmask 255.255.0.0"
+        "192.168.1.1 netmask 255.255.255.0"
+        "123.456.789.1"
+    )
+
+- Full backward compatibility so no danger to screwing up users
+  relying on existing /etc/conf.d/net setup
+
+- NET_DEBUG can be set in the environment for copious debugging output
+
+- Deprecate [ ] in favor of [[ ]] which has fewer quoting issues and
+  better functionality (and is even slightly faster)
+
+- Properly localize all variables, including variables returned by
+  setup_vars
+
+- Allow full options for every ifconfig command, both base address and
+  aliases via ifconfig_eth0, replacing the convoluted and
+  less-functional iface_eth0, alias_eth0, broadcast_eth0, netmask_eth0
+
+- Provide full support for static routes via routes_eth0
+
+- Fix potential quoting problems in setup_vars by using better eval
+  syntax instead of eval echo
+
+- Display IP addresses while configuring, both DHCP-retrieved and
+  statically set addresses
+
+- Collapse redundant caching of $? since eend returns $? again
+
+- Report when keeping kernel configuration for an interface along with
+  IP address gleaned
+
+- Don't reset the default gateway if it is already set correctly
+
+- Don't bind default gateway to particular interface when /sbin/route
+  is called so that it can survive if there is more than one interface
+  on the required subnet.  (Old behavior can be obtained by setting
+  routes_eth0="default gw 1.2.3.4 dev eth0" if you really want it)
+
+- Don't bomb if default gateway can't be set since that doesn't
+  necessarily mean that the interface configuration is invalid.
+  (Old behavior was completely broken, but commented section
+  demonstrates how to do it right if necessary)
+
+- iface_stop no longer relies on configuration in /etc/conf.d/net AT
+  ALL.  This is very good because it means you can put new
+  configuration in /etc/conf.d/net, then restart the interface and the
+  old configuration will be properly shut down.
+
+- iface_stop reports when it is releasing the DHCP lease
+
+------------------------------------------------------------------------
+r474 | vapier | 2004-03-03 14:55:07 -0500 (Wed, 03 Mar 2004) | 2 lines
+
+gcc 2.x fix #43097
+
+------------------------------------------------------------------------
+r473 | azarah | 2004-02-26 13:41:44 -0500 (Thu, 26 Feb 2004) | 2 lines
+
+* rc-scripts 1.4.3.13p1 (26 Feb 2004)
+
+------------------------------------------------------------------------
+r472 | azarah | 2004-02-26 13:38:45 -0500 (Thu, 26 Feb 2004) | 4 lines
+
+Small fix to sbin/rc-services.sh related to mtime checking and 'net'
+virtual service - it had no mtime generated, so check_mtime() failed
+for it ...
+
+------------------------------------------------------------------------
+r471 | azarah | 2004-02-26 13:01:29 -0500 (Thu, 26 Feb 2004) | 5 lines
+
+Add RC_DEVICE_TARBALL to /etc/conf.d/rc to control use of device tarball.
+Also modified /sbin/rc and /etc/init.d/halt.sh for this.
+
+Start udevd if present.
+
+------------------------------------------------------------------------
+r470 | azarah | 2004-02-26 12:31:10 -0500 (Thu, 26 Feb 2004) | 2 lines
+
+Remove /etc/DIR_COLORS, as coreutils provides it now.
+
+------------------------------------------------------------------------
+r469 | azarah | 2004-02-26 12:29:43 -0500 (Thu, 26 Feb 2004) | 4 lines
+
+Update to enable checking of mtimes on rc-scripts, and auto running
+depscan.sh if needed.  Also try to run depscan.sh when RC_GOT_DEPTREE_INFO
+is not set instead of just erroring.
+
+------------------------------------------------------------------------
+r468 | azarah | 2004-02-19 14:29:18 -0500 (Thu, 19 Feb 2004) | 2 lines
+
+Fix type-o in /etc/initrc, bug #41666 (Tom Vergote <bugzilla@tomvergote.be>)
+
+------------------------------------------------------------------------
+r467 | azarah | 2004-02-19 13:57:37 -0500 (Thu, 19 Feb 2004) | 2 lines
+
+Fix irda type-o in /sbin/MAKEDEV, thanks to Tobias Sager <moixa@gmx.ch>.
+
+------------------------------------------------------------------------
+r466 | azarah | 2004-02-15 15:15:53 -0500 (Sun, 15 Feb 2004) | 3 lines
+
+Fix type-o in /etc/init.d/consolefont, bug #40938, thanks to patch from
+Cory Tusar <ctusar@adelphia.net>.
+
+------------------------------------------------------------------------
+r465 | azarah | 2004-02-15 15:01:09 -0500 (Sun, 15 Feb 2004) | 4 lines
+
+Add RC_TTY_NUMBER to /etc/conf.d/rc to configure how many tty devices
+are used in scripts such as consolefonts, numlock, etc.  This should
+close bug #39863.
+
+------------------------------------------------------------------------
+r464 | azarah | 2004-02-09 13:40:44 -0500 (Mon, 09 Feb 2004) | 4 lines
+
+Add SELinux modifications to /sbin/runscript.  This allows runscript to
+make sure it is running in the right domain.  Patch done by
+Chris PeBenito <pebenito@gentoo.org>.
+
+------------------------------------------------------------------------
+r463 | azarah | 2004-02-08 07:57:22 -0500 (Sun, 08 Feb 2004) | 2 lines
+
+rc-scripts 1.4.3.13
+
+------------------------------------------------------------------------
+r462 | azarah | 2004-02-08 06:42:21 -0500 (Sun, 08 Feb 2004) | 4 lines
+
+Fix /sbin/depscan.sh, /sbin/functions.sh and /sbin/rc to use mkdir rather
+than install, as newer versions of install is located in /usr/bin.  This
+closes bug #39648.
+
+------------------------------------------------------------------------
+r461 | azarah | 2004-02-08 06:07:45 -0500 (Sun, 08 Feb 2004) | 3 lines
+
+Update /etc/init.d/consolefont to use newer kbd.  Should also close
+bug #39864.
+
+------------------------------------------------------------------------
+r460 | azarah | 2004-02-08 06:02:20 -0500 (Sun, 08 Feb 2004) | 3 lines
+
+Fix wrong logic in /etc/init.d/halt.sh which did not umount all mounts
+_but_ /mnt/cdrom and /mnt/livecd.
+
+------------------------------------------------------------------------
+r459 | azarah | 2004-02-06 14:41:03 -0500 (Fri, 06 Feb 2004) | 3 lines
+
+Add code to generate /dev/fd, /dev/std* and /dev/core to /sbin/rc,
+bug #37349.
+
+------------------------------------------------------------------------
+r458 | azarah | 2004-02-06 14:33:59 -0500 (Fri, 06 Feb 2004) | 2 lines
+
+More livecd fixes
+
+------------------------------------------------------------------------
+r457 | azarah | 2004-01-21 13:13:47 -0500 (Wed, 21 Jan 2004) | 2 lines
+
+rc-scripts 1.4.3.12p3
+
+------------------------------------------------------------------------
+r456 | azarah | 2004-01-21 13:03:11 -0500 (Wed, 21 Jan 2004) | 3 lines
+
+Add /sbin/livecd-functions.sh from Brad House <brad_mssw@gentoo.org>
+for livecd support.  Add bits to /sbin/rc to support it.
+
+------------------------------------------------------------------------
+r455 | azarah | 2004-01-05 18:50:42 -0500 (Mon, 05 Jan 2004) | 2 lines
+
+Fix type-o in /etc/init.d/checkfs, bug #37113.
+
+------------------------------------------------------------------------
+r454 | azarah | 2003-12-28 20:00:27 -0500 (Sun, 28 Dec 2003) | 5 lines
+
+Update /sbin/depscan.sh, /sbin/env-update.sh, src/awk/cachedepends.awk,
+src/awk/gendepends.awk and src/awk/genenviron.awk to use ENVIRON rather
+then gawk -v.  Also add some tests to see if we got the environment
+variables.
+
+------------------------------------------------------------------------
+r453 | azarah | 2003-12-27 18:02:48 -0500 (Sat, 27 Dec 2003) | 2 lines
+
+Fix /sbin/rc to mount /dev/pts with gid=5 and mode=0620, bug #36088.
+
+------------------------------------------------------------------------
+r452 | azarah | 2003-12-26 17:08:08 -0500 (Fri, 26 Dec 2003) | 2 lines
+
+rc-scripts 1.4.3.12p2
+
+------------------------------------------------------------------------
+r451 | azarah | 2003-12-25 19:25:24 -0500 (Thu, 25 Dec 2003) | 2 lines
+
+Misc udev fixes
+
+------------------------------------------------------------------------
+r450 | azarah | 2003-12-14 13:01:42 -0500 (Sun, 14 Dec 2003) | 2 lines
+
+Fix type-o in /sbin/rc, bug #34837.
+
+------------------------------------------------------------------------
+r449 | azarah | 2003-11-26 14:58:19 -0500 (Wed, 26 Nov 2003) | 2 lines
+
+New release (1.4.3.12p1)
+
+------------------------------------------------------------------------
+r448 | azarah | 2003-11-26 14:30:23 -0500 (Wed, 26 Nov 2003) | 4 lines
+
+Make sure we mount already mounted mount (done in /sbin/rc) with
+correct permissions, etc, bug #33764.  Modified /etc/init.d/checkroot
+for this.
+
+------------------------------------------------------------------------
+r447 | azarah | 2003-11-26 14:23:15 -0500 (Wed, 26 Nov 2003) | 3 lines
+
+Revert carrier detection check, as there is currently too many
+issues with it, bug #33272.
+
+------------------------------------------------------------------------
+r446 | azarah | 2003-11-26 14:19:24 -0500 (Wed, 26 Nov 2003) | 4 lines
+
+Add code to generate /dev from sysfs entries - not much it currently
+support but block/tty devices, but it is a start for when we have
+full sysfs support in all drivers.
+
+------------------------------------------------------------------------
+r445 | azarah | 2003-11-26 14:16:18 -0500 (Wed, 26 Nov 2003) | 4 lines
+
+Fix /etc/init.d/halt.sh to reset pam_console permissions, else
+the next bootup might be done with some non-root nodes which cause
+some odd issues.
+
+------------------------------------------------------------------------
+r444 | azarah | 2003-11-16 15:11:45 -0500 (Sun, 16 Nov 2003) | 4 lines
+
+Fix carrier detection - we need to do a 'ifconfig  up' else
+some drivers do not set the IFF_RUNNING bit, bug #33272, thanks to
+Jason Rhinelander <jason-gentoo@gossamer-threads.com> for the fix.
+
+------------------------------------------------------------------------
+r443 | azarah | 2003-11-15 11:11:21 -0500 (Sat, 15 Nov 2003) | 3 lines
+
+Fix /etc/init.d/halt.sh to not try and remount virtual devices,
+also do a few cleanups.  Closes bug #33271.
+
+------------------------------------------------------------------------
+r442 | azarah | 2003-11-15 10:42:10 -0500 (Sat, 15 Nov 2003) | 3 lines
+
+Add a warning to cachedepends.awk if a rc-script's name ends in
+'.sh', bug #33134.  Add better error checking to /sbin/depscan.sh.
+
+------------------------------------------------------------------------
+r441 | azarah | 2003-11-11 14:48:48 -0500 (Tue, 11 Nov 2003) | 2 lines
+
+Add extra checks for critical directories to /sbin/rc.;  Release 1.4.3.12
+
+------------------------------------------------------------------------
+r440 | azarah | 2003-11-11 14:37:24 -0500 (Tue, 11 Nov 2003) | 3 lines
+
+Add carrier detection to /etc/init.d/net.eth0 closing bug #25480;
+patch by Jordan Ritter <jpr5+gentoo@darkridge.com>.
+
+------------------------------------------------------------------------
+r439 | azarah | 2003-11-09 19:29:47 -0500 (Sun, 09 Nov 2003) | 2 lines
+
+LiveCD fixes
+
+------------------------------------------------------------------------
+r438 | azarah | 2003-11-04 15:42:13 -0500 (Tue, 04 Nov 2003) | 3 lines
+
+Update /bin/rc-status giving a working '-u' parameter, bug #32417.
+Fix by Michael Frysinger <vapier@gentoo.org>.
+
+------------------------------------------------------------------------
+r437 | azarah | 2003-10-31 16:17:01 -0500 (Fri, 31 Oct 2003) | 4 lines
+
+Add support for --tty switch added to setfont and remove consolechars
+support; modified /etc/init.d/consolefont for this.  Also remove
+consoletools support from /etc/init.d/keymaps.
+
+------------------------------------------------------------------------
+r436 | azarah | 2003-10-29 15:20:50 -0500 (Wed, 29 Oct 2003) | 3 lines
+
+We should not use '-' in variable names for bash, bug #31184, thanks
+to Andreas Simon <yuipx@gmx.net>.  Updated /sbin/MAKEDEV.
+
+------------------------------------------------------------------------
+r435 | azarah | 2003-10-29 15:17:21 -0500 (Wed, 29 Oct 2003) | 3 lines
+
+Add a fix to /etc/init.d/keymaps for bug #32111 (we should not have
+'-u' in the call to loadkeys when using unicode).
+
+------------------------------------------------------------------------
+r434 | azarah | 2003-10-29 14:33:58 -0500 (Wed, 29 Oct 2003) | 3 lines
+
+We should still use /sbin/udev as hotplug agent if /sbin/hotplug do
+not exist.  Updated /sbin/rc for this.
+
+------------------------------------------------------------------------
+r433 | azarah | 2003-10-27 13:40:36 -0500 (Mon, 27 Oct 2003) | 2 lines
+
+Fix return code checking of fsck in /etc/init.d/checkfs, bug #31349.
+
+------------------------------------------------------------------------
+r432 | azarah | 2003-10-26 17:27:08 -0500 (Sun, 26 Oct 2003) | 2 lines
+
+Grammer fix
+
+------------------------------------------------------------------------
+r431 | azarah | 2003-10-26 16:44:23 -0500 (Sun, 26 Oct 2003) | 3 lines
+
+Change an occurance of /etc/modutils in modules-update.8 to
+/etc/modules.d/ closing bug #31171.
+
+------------------------------------------------------------------------
+r430 | azarah | 2003-10-26 16:40:25 -0500 (Sun, 26 Oct 2003) | 4 lines
+
+We did not handle the 'net' dependency properly in valid_iuse() and
+valid_iafter().  Fix this in /lib/rcscripts/sh/rc-services.sh, closing
+bugs #30327 and #31950.
+
+------------------------------------------------------------------------
+r429 | azarah | 2003-10-26 15:10:45 -0500 (Sun, 26 Oct 2003) | 4 lines
+
+Fix a logic error in /lib/rcscripts/sh/rc-services.sh that cause the
+get_dep_info() function to skip the last entry in the RC_DEPEND_TREE
+array (in my case 'net') to be ignored.
+
+------------------------------------------------------------------------
+r428 | azarah | 2003-10-26 14:59:02 -0500 (Sun, 26 Oct 2003) | 2 lines
+
+Do not set hotplug agent
+
+------------------------------------------------------------------------
+r427 | azarah | 2003-10-26 12:48:23 -0500 (Sun, 26 Oct 2003) | 2 lines
+
+Do not use depinfo_<scriptname>() functions to set rc_<type> variables, bug #24092
+
+------------------------------------------------------------------------
+r426 | azarah | 2003-10-26 12:24:54 -0500 (Sun, 26 Oct 2003) | 7 lines
+
+
+The unmount stuff in /etc/init.d/halt.sh was flawed, in the fact that
+it called 'umount -t no<insert_fs_here>', which resulted in /proc, etc
+unmounted anyhow.  Change it to remount the last filesystems readonly
+without trying to unmount any.  This fixes a few cases where reboot
+would halt due to unmounted /proc, etc.
+
+------------------------------------------------------------------------
+r425 | azarah | 2003-10-21 14:04:24 -0400 (Tue, 21 Oct 2003) | 2 lines
+
+Add ramfs to no-unmounts in /etc/init.d/halt.sh
+
+------------------------------------------------------------------------
+r424 | vapier | 2003-10-21 02:09:42 -0400 (Tue, 21 Oct 2003) | 2 lines
+
+elogin is dead
+
+------------------------------------------------------------------------
+r423 | azarah | 2003-10-18 20:42:11 -0400 (Sat, 18 Oct 2003) | 5 lines
+
+
+Remove the killall5 stuff from /etc/init.d/halt.sh, as it messes with
+bootsplash.  Add support to kill processes still using non-critical
+mounts with fuser though.
+
+------------------------------------------------------------------------
+r422 | azarah | 2003-10-18 20:12:51 -0400 (Sat, 18 Oct 2003) | 2 lines
+
+More bootsplash fixes, bug #21019 (comment #21).
+
+------------------------------------------------------------------------
+r421 | azarah | 2003-10-16 18:39:16 -0400 (Thu, 16 Oct 2003) | 5 lines
+
+
+Fix /sbin/MAKEDEV to use 'user:group' form, and not depriciated '.'.
+Also changed the permissions on tty's, ibcs and scanner devices
+to 0660.
+
+------------------------------------------------------------------------
+r420 | azarah | 2003-10-16 18:24:00 -0400 (Thu, 16 Oct 2003) | 7 lines
+
+
+Bootsplash fixes from Michael Aichler <micha@aichler.net>, (comment #15
+and #16 from bug #21019).
+
+Bootsplash coded did not play nice with boot profiles, so I fixed that
+as well.  Some other style tweaks.
+
+------------------------------------------------------------------------
+r419 | azarah | 2003-10-14 15:03:15 -0400 (Tue, 14 Oct 2003) | 2 lines
+
+New release, version 1.4.3.11p2.  This add new bootsplash implementation, bug #21019.
+
+------------------------------------------------------------------------
+r418 | azarah | 2003-10-13 20:09:11 -0400 (Mon, 13 Oct 2003) | 2 lines
+
+New release 1.4.3.11p1
+
+------------------------------------------------------------------------
+r417 | azarah | 2003-10-13 20:02:21 -0400 (Mon, 13 Oct 2003) | 2 lines
+
+Add initial bootsplash patch.  Add more tty's to numlock, bug #28252.
+
+------------------------------------------------------------------------
+r416 | azarah | 2003-10-13 19:05:04 -0400 (Mon, 13 Oct 2003) | 2 lines
+
+New release 1.4.3.11
+
+------------------------------------------------------------------------
+r415 | azarah | 2003-10-13 18:30:09 -0400 (Mon, 13 Oct 2003) | 4 lines
+
+
+Change /etc/inputrc to have PageUp/PageDown search through bash
+history again, bug #26036.
+
+------------------------------------------------------------------------
+r414 | azarah | 2003-10-13 18:27:15 -0400 (Mon, 13 Oct 2003) | 6 lines
+
+
+Apply a patch from Mike Frysinger <vapier@gentoo.org> for rc-status.
+It now will work with runlevels named with any characters (other than
+ones found in default bash IFS).  It also adds a few sanity/error
+checks, bug #26432.
+
+------------------------------------------------------------------------
+r413 | azarah | 2003-10-13 17:41:09 -0400 (Mon, 13 Oct 2003) | 2 lines
+
+Remove changing group of /tmp/.{X,ICE}-unix, as it it not needed, bug #28861.
+
+------------------------------------------------------------------------
+r412 | azarah | 2003-10-13 16:03:38 -0400 (Mon, 13 Oct 2003) | 2 lines
+
+Add entry for floppy in /etc/fstab, bug #30574.
+
+------------------------------------------------------------------------
+r411 | azarah | 2003-10-13 15:52:38 -0400 (Mon, 13 Oct 2003) | 2 lines
+
+Add 'after hotplug' to /etc/init.d/consolefont, bug #30856.
+
+------------------------------------------------------------------------
+r410 | azarah | 2003-10-13 15:32:32 -0400 (Mon, 13 Oct 2003) | 8 lines
+
+
+Add initial udev support.  Modified /sbin/rc and /etc/init.d/halt.sh.
+
+Add squid to /etc/services, bug #30995.  Other cleanups from rac.
+
+Add patch from Kumba <kumba@gentoo.org> to MAKEDEV to not allow
+running while pwd is root (/).
+
+------------------------------------------------------------------------
+r409 | azarah | 2003-09-14 10:37:59 -0400 (Sun, 14 Sep 2003) | 2 lines
+
+Change update-modules to modules-update in manpage, bug #28101.
+
+------------------------------------------------------------------------
+r408 | azarah | 2003-09-07 20:11:54 -0400 (Sun, 07 Sep 2003) | 2 lines
+
+Change the '-k' switch to dhcpcd to '-z' in /etc/init.d/net.eth0.
+
+------------------------------------------------------------------------
+r407 | azarah | 2003-09-07 20:03:03 -0400 (Sun, 07 Sep 2003) | 2 lines
+
+1.8.6.10p1 release
+
+------------------------------------------------------------------------
+r406 | azarah | 2003-08-12 10:52:51 -0400 (Tue, 12 Aug 2003) | 2 lines
+
+Add missing 'local x' to filter_environ() (bug #26429)
+
+------------------------------------------------------------------------
+r405 | azarah | 2003-08-10 21:27:16 -0400 (Sun, 10 Aug 2003) | 2 lines
+
+Fix small logic error (changed things, but forgot to update i)
+
+------------------------------------------------------------------------
+r404 | azarah | 2003-08-10 19:48:38 -0400 (Sun, 10 Aug 2003) | 2 lines
+
+Fix get_bootparam() to check if /proc/cmdline exists
+
+------------------------------------------------------------------------
+r403 | azarah | 2003-08-10 19:29:30 -0400 (Sun, 10 Aug 2003) | 5 lines
+
+
+Modify /etc/init.d/modules not to print the autoloading stuff if
+no modules should be loaded (resolving bug #26288), per request from
+Michael Frysinger <vapier@gentoo.org>.
+
+------------------------------------------------------------------------
+r402 | azarah | 2003-08-10 17:31:36 -0400 (Sun, 10 Aug 2003) | 4 lines
+
+
+Fix /etc/init.d/consolefont to not error out if CONSOLEFONT in rc.conf
+is not set, bug #26278 (noted by Michael Frysinger <vapier@gentoo.org>).
+
+------------------------------------------------------------------------
+r401 | azarah | 2003-08-10 17:25:23 -0400 (Sun, 10 Aug 2003) | 5 lines
+
+
+Fix /etc/init.d/halt.sh to unmount the mount point and not the device.
+Also change it to 'mount -d' to detach the loop device.  Patch by
+Kalin KOZHUHAROV <kalin@ThinRope.net>, bug #26256.
+
+------------------------------------------------------------------------
+r400 | azarah | 2003-08-10 15:51:21 -0400 (Sun, 10 Aug 2003) | 2 lines
+
+first run killall5, then deactivate swap
+
+------------------------------------------------------------------------
+r399 | azarah | 2003-08-04 17:39:17 -0400 (Mon, 04 Aug 2003) | 2 lines
+
+Last minute fixes
+
+------------------------------------------------------------------------
+r398 | azarah | 2003-08-04 16:12:25 -0400 (Mon, 04 Aug 2003) | 6 lines
+
+Add IPV6 versions of localhost and co in /etc/hosts, bug #25859.
+
+Fix 2.5 tempfiles not being removed.
+
+New release
+
+------------------------------------------------------------------------
+r397 | azarah | 2003-08-04 15:41:15 -0400 (Mon, 04 Aug 2003) | 2 lines
+
+Add LVM2 support thanks to Max Kalika <max@gentoo.org> (bug #21908).
+
+------------------------------------------------------------------------
+r396 | azarah | 2003-08-04 15:19:40 -0400 (Mon, 04 Aug 2003) | 5 lines
+
+
+Add a switch for devfsd startup to /etc/conf.d/rc, fix /sbin/rc to check
+RC_DEVFSD_STARTUP.  Closes bug #24361, thanks to patches from
+Kurt V. Hindenburg <khindenburg@cherrynebula.net>.
+
+------------------------------------------------------------------------
+r395 | azarah | 2003-08-04 15:13:15 -0400 (Mon, 04 Aug 2003) | 2 lines
+
+Add pop3 entries to /etc/services, bug #25501.
+
+------------------------------------------------------------------------
+r394 | azarah | 2003-08-04 15:08:25 -0400 (Mon, 04 Aug 2003) | 10 lines
+
+
+
+    Add /bin/rc-status and 'show' support to /sbin/rc-update (long overdue),
+    bug #4222, thanks to Sean E Russell <ser@germane-software.com>,
+    Michael Frysinger <vapier@gentoo.org> (/bin/rc-status) and for the 'show'
+    stuff to /sbin/rc-update, Max Kalika <max@gentoo.org>.
+
+    Fixed modules-update to only do the /etc/modprobe.conf generation if we
+    are actually running a 2.5+ kernel.
+
+------------------------------------------------------------------------
+r393 | azarah | 2003-07-31 17:08:24 -0400 (Thu, 31 Jul 2003) | 2 lines
+
+bug #25398
+
+------------------------------------------------------------------------
+r392 | azarah | 2003-07-29 18:15:36 -0400 (Tue, 29 Jul 2003) | 2 lines
+
+check{root,fs} tweaks
+
+------------------------------------------------------------------------
+r391 | azarah | 2003-07-28 15:29:26 -0400 (Mon, 28 Jul 2003) | 2 lines
+
+Replace the Suse /etc/inputrc with a non copyrighted one, bug #24918.
+
+------------------------------------------------------------------------
+r390 | azarah | 2003-07-28 15:13:03 -0400 (Mon, 28 Jul 2003) | 2 lines
+
+fix hardcoded ../boot/.. paths in functions.sh
+
+------------------------------------------------------------------------
+r389 | azarah | 2003-07-27 21:23:46 -0400 (Sun, 27 Jul 2003) | 2 lines
+
+adelie fixes, add better logger support
+
+------------------------------------------------------------------------
+r388 | azarah | 2003-07-22 17:07:08 -0400 (Tue, 22 Jul 2003) | 2 lines
+
+Adelie updates and some other fixes
+
+------------------------------------------------------------------------
+r387 | azarah | 2003-07-22 11:33:27 -0400 (Tue, 22 Jul 2003) | 2 lines
+
+Add EVMS2 support
+
+------------------------------------------------------------------------
+r386 | azarah | 2003-07-22 09:55:50 -0400 (Tue, 22 Jul 2003) | 2 lines
+
+Fix the /dev/root entry in /etc/mtab, bug #24916.
+
+------------------------------------------------------------------------
+r385 | azarah | 2003-07-19 21:31:41 -0400 (Sat, 19 Jul 2003) | 2 lines
+
+Fix credits for mdadm patch, bug #23437
+
+------------------------------------------------------------------------
+r384 | azarah | 2003-07-17 17:36:55 -0400 (Thu, 17 Jul 2003) | 2 lines
+
+fix issue for O agetty option; new release
+
+------------------------------------------------------------------------
+r383 | azarah | 2003-07-17 15:55:18 -0400 (Thu, 17 Jul 2003) | 2 lines
+
+Fix a type-o in /etc/fstab, bug #23308.
+
+------------------------------------------------------------------------
+r382 | azarah | 2003-07-17 15:16:28 -0400 (Thu, 17 Jul 2003) | 2 lines
+
+use uname -r to get kernel version, bug #23923
+
+------------------------------------------------------------------------
+r381 | azarah | 2003-07-17 14:39:54 -0400 (Thu, 17 Jul 2003) | 2 lines
+
+Add mdadm support to /etc/init.d/checkfs, bug #23437
+
+------------------------------------------------------------------------
+r380 | azarah | 2003-07-17 14:32:44 -0400 (Thu, 17 Jul 2003) | 2 lines
+
+Add TERM=Eterm to /etc/DIR_COLORS, bug #23423
+
+------------------------------------------------------------------------
+r379 | azarah | 2003-07-17 14:26:40 -0400 (Thu, 17 Jul 2003) | 2 lines
+
+vlan support, bug #15588
+
+------------------------------------------------------------------------
+r378 | azarah | 2003-07-16 15:38:51 -0400 (Wed, 16 Jul 2003) | 2 lines
+
+fix keymap issues, bug #24084
+
+------------------------------------------------------------------------
+r377 | azarah | 2003-07-16 15:19:05 -0400 (Wed, 16 Jul 2003) | 2 lines
+
+some fixes
+
+------------------------------------------------------------------------
+r376 | azarah | 2003-07-16 14:27:55 -0400 (Wed, 16 Jul 2003) | 2 lines
+
+more fixes
+
+------------------------------------------------------------------------
+r375 | azarah | 2003-07-16 14:13:46 -0400 (Wed, 16 Jul 2003) | 2 lines
+
+various fixes
+
+------------------------------------------------------------------------
+r374 | azarah | 2003-07-15 16:36:32 -0400 (Tue, 15 Jul 2003) | 2 lines
+
+small fixes
+
+------------------------------------------------------------------------
+r373 | robbat2 | 2003-07-03 00:23:33 -0400 (Thu, 03 Jul 2003) | 2 lines
+
+remove lockfile
+
+------------------------------------------------------------------------
+r372 | robbat2 | 2003-07-02 22:13:47 -0400 (Wed, 02 Jul 2003) | 2 lines
+
+Add frozen lock support
+
+------------------------------------------------------------------------
+r371 | robbat2 | 2003-07-02 22:07:18 -0400 (Wed, 02 Jul 2003) | 2 lines
+
+Add frozen lock support
+
+------------------------------------------------------------------------
+r370 | azarah | 2003-06-23 16:56:16 -0400 (Mon, 23 Jun 2003) | 2 lines
+
+cleanup for bug #21438
+
+------------------------------------------------------------------------
+r369 | azarah | 2003-06-22 15:41:48 -0400 (Sun, 22 Jun 2003) | 2 lines
+
+really fix bootmisc, bug #21438
+
+------------------------------------------------------------------------
+r368 | azarah | 2003-05-21 16:14:50 -0400 (Wed, 21 May 2003) | 2 lines
+
+Fix domainname to start before bootmisc; new file /etc/issue.logo
+
+------------------------------------------------------------------------
+r367 | azarah | 2003-05-21 14:55:58 -0400 (Wed, 21 May 2003) | 2 lines
+
+type-o
+
+------------------------------------------------------------------------
+r366 | azarah | 2003-05-21 11:08:53 -0400 (Wed, 21 May 2003) | 2 lines
+
+bug #21068
+
+------------------------------------------------------------------------
+r365 | azarah | 2003-05-21 04:00:55 -0400 (Wed, 21 May 2003) | 2 lines
+
+bugfixes
+
+------------------------------------------------------------------------
+r364 | azarah | 2003-05-20 15:28:57 -0400 (Tue, 20 May 2003) | 2 lines
+
+bugfix release
+
+------------------------------------------------------------------------
+r363 | azarah | 2003-05-18 17:51:34 -0400 (Sun, 18 May 2003) | 2 lines
+
+fixes
+
+------------------------------------------------------------------------
+r362 | azarah | 2003-05-14 16:30:05 -0400 (Wed, 14 May 2003) | 2 lines
+
+fix net.ppp0 issues for kppp; dependency fixes
+
+------------------------------------------------------------------------
+r361 | azarah | 2003-05-12 18:51:10 -0400 (Mon, 12 May 2003) | 2 lines
+
+More circular depend detection fixes
+
+------------------------------------------------------------------------
+r360 | azarah | 2003-05-12 17:23:05 -0400 (Mon, 12 May 2003) | 2 lines
+
+some more fixes
+
+------------------------------------------------------------------------
+r359 | azarah | 2003-05-11 19:32:47 -0400 (Sun, 11 May 2003) | 2 lines
+
+new release; supporting parallel startup and new dep system with many fixes
+
+------------------------------------------------------------------------
+r358 | azarah | 2003-05-09 18:14:49 -0400 (Fri, 09 May 2003) | 2 lines
+
+new release
+
+------------------------------------------------------------------------
+r357 | azarah | 2003-05-07 18:30:20 -0400 (Wed, 07 May 2003) | 2 lines
+
+cleanup gendepends.awk
+
+------------------------------------------------------------------------
+r356 | azarah | 2003-05-04 19:16:31 -0400 (Sun, 04 May 2003) | 2 lines
+
+hostname again; add domainname
+
+------------------------------------------------------------------------
+r355 | azarah | 2003-04-29 17:23:18 -0400 (Tue, 29 Apr 2003) | 2 lines
+
+revert root check
+
+------------------------------------------------------------------------
+r354 | azarah | 2003-04-29 17:11:36 -0400 (Tue, 29 Apr 2003) | 2 lines
+
+Changelog update; fix root check in profile
+
+------------------------------------------------------------------------
+r353 | azarah | 2003-04-27 16:17:15 -0400 (Sun, 27 Apr 2003) | 2 lines
+
+updates from Rach
+
+------------------------------------------------------------------------
+r352 | azarah | 2003-04-27 14:39:59 -0400 (Sun, 27 Apr 2003) | 2 lines
+
+bugfixes; new version
+
+------------------------------------------------------------------------
+r351 | azarah | 2003-04-27 08:57:50 -0400 (Sun, 27 Apr 2003) | 2 lines
+
+fix net.ppp0 and add save to clock rc-script
+
+------------------------------------------------------------------------
+r350 | azarah | 2003-04-21 16:43:38 -0400 (Mon, 21 Apr 2003) | 2 lines
+
+some fixes
+
+------------------------------------------------------------------------
+r349 | azarah | 2003-04-11 13:29:43 -0400 (Fri, 11 Apr 2003) | 2 lines
+
+small fixes
+
+------------------------------------------------------------------------
+r348 | azarah | 2003-04-09 15:06:34 -0400 (Wed, 09 Apr 2003) | 2 lines
+
+add check to genenviron.awk
+
+------------------------------------------------------------------------
+r347 | azarah | 2003-04-08 10:12:56 -0400 (Tue, 08 Apr 2003) | 2 lines
+
+Do not set PS1 for dumb terminal, bug #18886
+
+------------------------------------------------------------------------
+r346 | azarah | 2003-04-06 22:49:43 -0400 (Sun, 06 Apr 2003) | 2 lines
+
+new release
+
+------------------------------------------------------------------------
+r345 | azarah | 2003-04-06 12:28:27 -0400 (Sun, 06 Apr 2003) | 2 lines
+
+various fixes; moved .c files to src
+
+------------------------------------------------------------------------
+r344 | azarah | 2003-03-30 05:12:56 -0500 (Sun, 30 Mar 2003) | 2 lines
+
+serial console fix
+
+------------------------------------------------------------------------
+r343 | azarah | 2003-03-24 10:25:05 -0500 (Mon, 24 Mar 2003) | 2 lines
+
+raid tweaks
+
+------------------------------------------------------------------------
+r342 | azarah | 2003-03-24 09:09:41 -0500 (Mon, 24 Mar 2003) | 2 lines
+
+cleanups
+
+------------------------------------------------------------------------
+r341 | azarah | 2003-03-16 17:36:23 -0500 (Sun, 16 Mar 2003) | 2 lines
+
+bug #17549
+
+------------------------------------------------------------------------
+r340 | azarah | 2003-03-16 03:03:19 -0500 (Sun, 16 Mar 2003) | 2 lines
+
+some fixes and new release
+
+------------------------------------------------------------------------
+r339 | azarah | 2003-03-10 22:31:45 -0500 (Mon, 10 Mar 2003) | 2 lines
+
+fix /usr/bin/cut in /sbin/functions.sh
+
+------------------------------------------------------------------------
+r338 | azarah | 2003-03-10 21:50:53 -0500 (Mon, 10 Mar 2003) | 2 lines
+
+some fixes
+
+------------------------------------------------------------------------
+r337 | azarah | 2003-03-10 21:30:22 -0500 (Mon, 10 Mar 2003) | 2 lines
+
+some fixes
+
+------------------------------------------------------------------------
+r336 | azarah | 2003-03-09 16:45:22 -0500 (Sun, 09 Mar 2003) | 2 lines
+
+small tweaks; sysfs support
+
+------------------------------------------------------------------------
+r335 | azarah | 2003-03-09 04:17:53 -0500 (Sun, 09 Mar 2003) | 2 lines
+
+New test release
+
+------------------------------------------------------------------------
+r334 | azarah | 2003-03-09 04:06:23 -0500 (Sun, 09 Mar 2003) | 2 lines
+
+some updates and fixes
+
+------------------------------------------------------------------------
+r333 | azarah | 2003-03-08 10:14:23 -0500 (Sat, 08 Mar 2003) | 2 lines
+
+fix trying to unmount / on 2.4 kernel
+
+------------------------------------------------------------------------
+r332 | azarah | 2003-03-02 17:44:10 -0500 (Sun, 02 Mar 2003) | 2 lines
+
+cleanup checkroot
+
+------------------------------------------------------------------------
+r331 | azarah | 2003-03-02 17:32:08 -0500 (Sun, 02 Mar 2003) | 2 lines
+
+slight tweaks
+
+------------------------------------------------------------------------
+r330 | azarah | 2003-02-28 10:45:35 -0500 (Fri, 28 Feb 2003) | 2 lines
+
+many fixes/optimizations
+
+------------------------------------------------------------------------
+r329 | azarah | 2003-02-27 15:20:01 -0500 (Thu, 27 Feb 2003) | 2 lines
+
+fix unmount of non critical mounts
+
+------------------------------------------------------------------------
+r328 | azarah | 2003-02-27 14:40:49 -0500 (Thu, 27 Feb 2003) | 2 lines
+
+remove greps that could be called if /usr not mounted
+
+------------------------------------------------------------------------
+r327 | azarah | 2003-02-27 08:36:42 -0500 (Thu, 27 Feb 2003) | 2 lines
+
+should prob quote as well
+
+------------------------------------------------------------------------
+r326 | jhhudso | 2003-02-27 05:35:07 -0500 (Thu, 27 Feb 2003) | 3 lines
+
+Fixed bug where esyslog would allow nothing to be sent to logger,
+making the system hang until ^D was typed (bug #16459)
+
+------------------------------------------------------------------------
+r325 | azarah | 2003-02-17 18:43:32 -0500 (Mon, 17 Feb 2003) | 2 lines
+
+add generation of /etc/modprobe.devfs to modules-update
+
+------------------------------------------------------------------------
+r324 | azarah | 2003-02-16 21:48:39 -0500 (Sun, 16 Feb 2003) | 2 lines
+
+bug fixes
+
+------------------------------------------------------------------------
+r323 | azarah | 2003-02-13 12:24:23 -0500 (Thu, 13 Feb 2003) | 2 lines
+
+portage fixes
+
+------------------------------------------------------------------------
+r322 | azarah | 2003-02-13 12:10:16 -0500 (Thu, 13 Feb 2003) | 2 lines
+
+portage fixes
+
+------------------------------------------------------------------------
+r321 | azarah | 2003-02-12 18:10:00 -0500 (Wed, 12 Feb 2003) | 2 lines
+
+portage fixes
+
+------------------------------------------------------------------------
+r320 | azarah | 2003-02-12 18:03:37 -0500 (Wed, 12 Feb 2003) | 2 lines
+
+portage fixes
+
+------------------------------------------------------------------------
+r319 | azarah | 2003-02-05 21:08:05 -0500 (Wed, 05 Feb 2003) | 2 lines
+
+form fix
+
+------------------------------------------------------------------------
+r318 | azarah | 2003-02-05 21:00:01 -0500 (Wed, 05 Feb 2003) | 2 lines
+
+update cachedepends.awk to properly setup environment
+
+------------------------------------------------------------------------
+r317 | azarah | 2003-02-05 04:05:51 -0500 (Wed, 05 Feb 2003) | 2 lines
+
+fix SVCDIR in rc-envupdate.sh
+
+------------------------------------------------------------------------
+r316 | vapier | 2003-02-05 01:14:29 -0500 (Wed, 05 Feb 2003) | 2 lines
+
+tweak elogin support and add entrance
+
+------------------------------------------------------------------------
+r315 | azarah | 2003-02-03 16:15:29 -0500 (Mon, 03 Feb 2003) | 2 lines
+
+fix module-update for module-init-tools-0.9.9
+
+------------------------------------------------------------------------
+r314 | azarah | 2003-02-01 18:32:27 -0500 (Sat, 01 Feb 2003) | 2 lines
+
+remove url
+
+------------------------------------------------------------------------
+r313 | azarah | 2003-02-01 10:09:22 -0500 (Sat, 01 Feb 2003) | 2 lines
+
+add isapnp to modules use
+
+------------------------------------------------------------------------
+r312 | woodchip | 2003-01-27 23:00:42 -0500 (Mon, 27 Jan 2003) | 2 lines
+
+some fixes to halt.sh
+
+------------------------------------------------------------------------
+r311 | azarah | 2003-01-26 10:51:56 -0500 (Sun, 26 Jan 2003) | 2 lines
+
+fix retval check in checkroot and checkfs
+
+------------------------------------------------------------------------
+r310 | azarah | 2003-01-26 03:27:42 -0500 (Sun, 26 Jan 2003) | 2 lines
+
+fix nice in start-stop-daemon.c
+
+------------------------------------------------------------------------
+r309 | vapier | 2003-01-21 17:36:13 -0500 (Tue, 21 Jan 2003) | 2 lines
+
+added elogind support #13790
+
+------------------------------------------------------------------------
+r308 | azarah | 2003-01-21 17:05:07 -0500 (Tue, 21 Jan 2003) | 2 lines
+
+add unicode keymap support
+
+------------------------------------------------------------------------
+r307 | azarah | 2003-01-19 19:51:11 -0500 (Sun, 19 Jan 2003) | 2 lines
+
+misc fixes
+
+------------------------------------------------------------------------
+r306 | azarah | 2003-01-14 20:26:07 -0500 (Tue, 14 Jan 2003) | 2 lines
+
+fix stale entries in svcdir
+
+------------------------------------------------------------------------
+r305 | azarah | 2003-01-14 20:03:53 -0500 (Tue, 14 Jan 2003) | 2 lines
+
+add back old nvidia aliases, thanks to pac1085 on irc
+
+------------------------------------------------------------------------
+r304 | azarah | 2003-01-14 19:52:01 -0500 (Tue, 14 Jan 2003) | 2 lines
+
+new release
+
+------------------------------------------------------------------------
+r303 | azarah | 2003-01-14 19:15:51 -0500 (Tue, 14 Jan 2003) | 2 lines
+
+rc-update fixes
+
+------------------------------------------------------------------------
+r302 | azarah | 2003-01-14 18:42:47 -0500 (Tue, 14 Jan 2003) | 2 lines
+
+really fix /var on seperate partition
+
+------------------------------------------------------------------------
+r301 | azarah | 2003-01-14 17:22:23 -0500 (Tue, 14 Jan 2003) | 2 lines
+
+new release
+
+------------------------------------------------------------------------
+r300 | azarah | 2003-01-14 01:12:27 -0500 (Tue, 14 Jan 2003) | 2 lines
+
+bugfix
+
+------------------------------------------------------------------------
+r299 | azarah | 2003-01-07 17:53:29 -0500 (Tue, 07 Jan 2003) | 2 lines
+
+misc fixes
+
+------------------------------------------------------------------------
+r298 | azarah | 2003-01-06 18:06:22 -0500 (Mon, 06 Jan 2003) | 2 lines
+
+type-o fixor
+
+------------------------------------------------------------------------
+r297 | azarah | 2003-01-06 16:32:44 -0500 (Mon, 06 Jan 2003) | 2 lines
+
+lot of changes; hopeful release of rc-scripts-1.4.3.0
+
+------------------------------------------------------------------------
+r296 | azarah | 2003-01-06 14:01:54 -0500 (Mon, 06 Jan 2003) | 2 lines
+
+new release
+
+------------------------------------------------------------------------
+r295 | azarah | 2003-01-04 07:05:31 -0500 (Sat, 04 Jan 2003) | 2 lines
+
+fix some quotes
+
+------------------------------------------------------------------------
+r294 | azarah | 2003-01-02 17:20:02 -0500 (Thu, 02 Jan 2003) | 2 lines
+
+small fixes and enhancements
+
+------------------------------------------------------------------------
+r293 | azarah | 2002-12-29 11:56:29 -0500 (Sun, 29 Dec 2002) | 2 lines
+
+use 'usbfs' for kernel 2.5
+
+------------------------------------------------------------------------
+r292 | azarah | 2002-12-29 05:15:39 -0500 (Sun, 29 Dec 2002) | 2 lines
+
+update modules-update for sys-apps/module-init-tools support
+
+------------------------------------------------------------------------
+r291 | azarah | 2002-12-25 19:28:16 -0500 (Wed, 25 Dec 2002) | 2 lines
+
+add crypto-loop
+
+------------------------------------------------------------------------
+r290 | azarah | 2002-12-25 15:43:00 -0500 (Wed, 25 Dec 2002) | 2 lines
+
+fix stripping all '=' for rc-envupdate.sh; fix rc-envupdate.sh not handeling CONFIG_PROTECT* properly
+
+------------------------------------------------------------------------
+r289 | azarah | 2002-12-24 16:46:20 -0500 (Tue, 24 Dec 2002) | 2 lines
+
+new release
+
+------------------------------------------------------------------------
+r288 | azarah | 2002-12-24 13:38:00 -0500 (Tue, 24 Dec 2002) | 2 lines
+
+bug fix
+
+------------------------------------------------------------------------
+r287 | azarah | 2002-12-21 17:16:28 -0500 (Sat, 21 Dec 2002) | 2 lines
+
+fixes
+
+------------------------------------------------------------------------
+r286 | azarah | 2002-12-18 05:11:43 -0500 (Wed, 18 Dec 2002) | 2 lines
+
+mips support among things
+
+------------------------------------------------------------------------
+r285 | azarah | 2002-12-11 15:56:23 -0500 (Wed, 11 Dec 2002) | 2 lines
+
+fix dups in /etc/profile.env
+
+------------------------------------------------------------------------
+r284 | azarah | 2002-12-09 15:30:00 -0500 (Mon, 09 Dec 2002) | 2 lines
+
+new release
+
+------------------------------------------------------------------------
+r283 | azarah | 2002-12-09 14:03:08 -0500 (Mon, 09 Dec 2002) | 2 lines
+
+odd fixes
+
+------------------------------------------------------------------------
+r282 | azarah | 2002-12-05 14:05:23 -0500 (Thu, 05 Dec 2002) | 2 lines
+
+also remove fam-oss temp files
+
+------------------------------------------------------------------------
+r281 | azarah | 2002-12-04 15:20:45 -0500 (Wed, 04 Dec 2002) | 2 lines
+
+serial console fixes
+
+------------------------------------------------------------------------
+r280 | azarah | 2002-12-03 20:29:01 -0500 (Tue, 03 Dec 2002) | 2 lines
+
+fix sourcing of helper scripts
+
+------------------------------------------------------------------------
+r279 | azarah | 2002-12-03 19:43:27 -0500 (Tue, 03 Dec 2002) | 2 lines
+
+add profile headers
+
+------------------------------------------------------------------------
+r278 | azarah | 2002-12-03 06:20:40 -0500 (Tue, 03 Dec 2002) | 2 lines
+
+add bug number
+
+------------------------------------------------------------------------
+r277 | azarah | 2002-12-01 12:45:18 -0500 (Sun, 01 Dec 2002) | 2 lines
+
+bugfixes
+
+------------------------------------------------------------------------
+r276 | azarah | 2002-12-01 03:52:55 -0500 (Sun, 01 Dec 2002) | 2 lines
+
+fix typeo in devfsd.conf
+
+------------------------------------------------------------------------
+r275 | azarah | 2002-11-29 01:04:34 -0500 (Fri, 29 Nov 2002) | 2 lines
+
+move daemon stuff to rc-daemon.sh
+
+------------------------------------------------------------------------
+r274 | azarah | 2002-11-27 16:32:40 -0500 (Wed, 27 Nov 2002) | 2 lines
+
+cluster updates
+
+------------------------------------------------------------------------
+r273 | azarah | 2002-11-26 10:04:10 -0500 (Tue, 26 Nov 2002) | 2 lines
+
+quote some variables
+
+------------------------------------------------------------------------
+r272 | azarah | 2002-11-26 07:32:29 -0500 (Tue, 26 Nov 2002) | 2 lines
+
+add some flexiblity to net dependency
+
+------------------------------------------------------------------------
+r271 | azarah | 2002-11-25 17:24:08 -0500 (Mon, 25 Nov 2002) | 2 lines
+
+import Adelie Cluster stuff
+
+------------------------------------------------------------------------
+r270 | azarah | 2002-11-18 15:28:39 -0500 (Mon, 18 Nov 2002) | 2 lines
+
+i2c support
+
+------------------------------------------------------------------------
+r269 | azarah | 2002-11-18 14:39:22 -0500 (Mon, 18 Nov 2002) | 2 lines
+
+fix config files; fix awk module on non x86 archs
+
+------------------------------------------------------------------------
+r268 | azarah | 2002-11-18 10:15:08 -0500 (Mon, 18 Nov 2002) | 2 lines
+
+add some checks
+
+------------------------------------------------------------------------
+r267 | azarah | 2002-11-18 08:41:58 -0500 (Mon, 18 Nov 2002) | 2 lines
+
+change licenses
+
+------------------------------------------------------------------------
+r266 | azarah | 2002-11-18 08:07:02 -0500 (Mon, 18 Nov 2002) | 2 lines
+
+change license
+
+------------------------------------------------------------------------
+r265 | azarah | 2002-11-18 07:41:54 -0500 (Mon, 18 Nov 2002) | 2 lines
+
+remove spider fix, as it makes things even slower on older boxen
+
+------------------------------------------------------------------------
+r264 | azarah | 2002-11-18 07:26:20 -0500 (Mon, 18 Nov 2002) | 2 lines
+
+awk version of rc-envupdate.sh
+
+------------------------------------------------------------------------
+r263 | vapier | 2002-11-18 07:19:02 -0500 (Mon, 18 Nov 2002) | 2 lines
+
+changed GPLv2 or later
+
+------------------------------------------------------------------------
+r262 | azarah | 2002-11-18 07:18:27 -0500 (Mon, 18 Nov 2002) | 2 lines
+
+awk version of rc-envupdate.sh
+
+------------------------------------------------------------------------
+r261 | azarah | 2002-11-18 04:02:26 -0500 (Mon, 18 Nov 2002) | 2 lines
+
+fix using /usr/bin/find
+
+------------------------------------------------------------------------
+r260 | azarah | 2002-11-17 15:13:01 -0500 (Sun, 17 Nov 2002) | 2 lines
+
+add functions.awk
+
+------------------------------------------------------------------------
+r259 | azarah | 2002-11-17 14:33:01 -0500 (Sun, 17 Nov 2002) | 2 lines
+
+some sanity checks
+
+------------------------------------------------------------------------
+r258 | azarah | 2002-11-17 12:11:09 -0500 (Sun, 17 Nov 2002) | 2 lines
+
+new version with super fast depscan.sh
+
+------------------------------------------------------------------------
+r257 | azarah | 2002-11-05 16:50:37 -0500 (Tue, 05 Nov 2002) | 2 lines
+
+portage uid/gid
+
+------------------------------------------------------------------------
+r256 | azarah | 2002-11-05 13:17:06 -0500 (Tue, 05 Nov 2002) | 2 lines
+
+minor bugfix release
+
+------------------------------------------------------------------------
+r255 | azarah | 2002-11-04 09:51:07 -0500 (Mon, 04 Nov 2002) | 2 lines
+
+fix misc deps
+
+------------------------------------------------------------------------
+r254 | azarah | 2002-10-31 16:03:04 -0500 (Thu, 31 Oct 2002) | 2 lines
+
+fix modules rc-script to handle moduleless kernel
+
+------------------------------------------------------------------------
+r253 | azarah | 2002-10-28 10:21:40 -0500 (Mon, 28 Oct 2002) | 2 lines
+
+fix update-modules path in init.d/modules
+
+------------------------------------------------------------------------
+r252 | azarah | 2002-10-28 09:51:35 -0500 (Mon, 28 Oct 2002) | 2 lines
+
+minor release
+
+------------------------------------------------------------------------
+r251 | azarah | 2002-10-27 20:49:22 -0500 (Sun, 27 Oct 2002) | 2 lines
+
+bugfix
+
+------------------------------------------------------------------------
+r250 | azarah | 2002-10-25 19:49:31 -0400 (Fri, 25 Oct 2002) | 2 lines
+
+bugfix
+
+------------------------------------------------------------------------
+r249 | azarah | 2002-10-17 18:43:25 -0400 (Thu, 17 Oct 2002) | 2 lines
+
+fix race condition
+
+------------------------------------------------------------------------
+r248 | azarah | 2002-10-14 11:42:36 -0400 (Mon, 14 Oct 2002) | 2 lines
+
+fixes; start-single-daemon
+
+------------------------------------------------------------------------
+r247 | azarah | 2002-10-13 15:20:23 -0400 (Sun, 13 Oct 2002) | 2 lines
+
+misc form updates
+
+------------------------------------------------------------------------
+r246 | azarah | 2002-10-12 23:16:11 -0400 (Sat, 12 Oct 2002) | 2 lines
+
+more fixes
+
+------------------------------------------------------------------------
+r245 | azarah | 2002-10-12 20:32:09 -0400 (Sat, 12 Oct 2002) | 2 lines
+
+minor fixes
+
+------------------------------------------------------------------------
+r244 | azarah | 2002-10-05 15:58:25 -0400 (Sat, 05 Oct 2002) | 2 lines
+
+many misc fixes and updates
+
+------------------------------------------------------------------------
+r243 | azarah | 2002-09-29 13:31:01 -0400 (Sun, 29 Sep 2002) | 2 lines
+
+more fixes
+
+------------------------------------------------------------------------
+r242 | azarah | 2002-09-29 09:11:01 -0400 (Sun, 29 Sep 2002) | 2 lines
+
+bugfixes
+
+------------------------------------------------------------------------
+r241 | azarah | 2002-09-25 17:46:08 -0400 (Wed, 25 Sep 2002) | 2 lines
+
+ngpt fixes
+
+------------------------------------------------------------------------
+r240 | azarah | 2002-09-23 13:16:09 -0400 (Mon, 23 Sep 2002) | 2 lines
+
+fixor
+
+------------------------------------------------------------------------
+r239 | aliz | 2002-09-23 05:29:56 -0400 (Mon, 23 Sep 2002) | 2 lines
+
+swraid fixes
+
+------------------------------------------------------------------------
+r238 | azarah | 2002-09-22 13:56:31 -0400 (Sun, 22 Sep 2002) | 2 lines
+
+NGPT support
+
+------------------------------------------------------------------------
+r237 | azarah | 2002-09-17 16:45:39 -0400 (Tue, 17 Sep 2002) | 2 lines
+
+small fixor
+
+------------------------------------------------------------------------
+r236 | azarah | 2002-09-16 19:38:39 -0400 (Mon, 16 Sep 2002) | 2 lines
+
+odd updates
+
+------------------------------------------------------------------------
+r235 | azarah | 2002-09-13 20:09:24 -0400 (Fri, 13 Sep 2002) | 2 lines
+
+bork
+
+------------------------------------------------------------------------
+r234 | azarah | 2002-09-11 14:07:37 -0400 (Wed, 11 Sep 2002) | 2 lines
+
+fix type-o in netmount
+
+------------------------------------------------------------------------
+r233 | azarah | 2002-09-07 18:13:29 -0400 (Sat, 07 Sep 2002) | 2 lines
+
+release again
+
+------------------------------------------------------------------------
+r232 | azarah | 2002-09-07 17:52:35 -0400 (Sat, 07 Sep 2002) | 2 lines
+
+quick release
+
+------------------------------------------------------------------------
+r231 | azarah | 2002-09-07 09:31:29 -0400 (Sat, 07 Sep 2002) | 2 lines
+
+bugfixes
+
+------------------------------------------------------------------------
+r230 | azarah | 2002-08-29 02:09:56 -0400 (Thu, 29 Aug 2002) | 2 lines
+
+fix invalid check for env-update
+
+------------------------------------------------------------------------
+r229 | azarah | 2002-08-28 14:03:08 -0400 (Wed, 28 Aug 2002) | 2 lines
+
+revert.
+
+------------------------------------------------------------------------
+r228 | blizzy | 2002-08-27 16:26:32 -0400 (Tue, 27 Aug 2002) | 2 lines
+
+minor change in output of extra blank line in eend() in case of error
+
+------------------------------------------------------------------------
+r227 | azarah | 2002-08-27 15:07:43 -0400 (Tue, 27 Aug 2002) | 2 lines
+
+fix LVM bork
+
+------------------------------------------------------------------------
+r226 | woodchip | 2002-08-26 21:13:50 -0400 (Mon, 26 Aug 2002) | 2 lines
+
+give root a GECOS, was NULL before :)
+
+------------------------------------------------------------------------
+r225 | azarah | 2002-08-25 16:29:07 -0400 (Sun, 25 Aug 2002) | 2 lines
+
+add nfs to USE
+
+------------------------------------------------------------------------
+r224 | azarah | 2002-08-25 04:06:32 -0400 (Sun, 25 Aug 2002) | 2 lines
+
+add Header
+
+------------------------------------------------------------------------
+r223 | azarah | 2002-08-25 03:58:54 -0400 (Sun, 25 Aug 2002) | 2 lines
+
+new release
+
+------------------------------------------------------------------------
+r222 | azarah | 2002-08-22 15:55:34 -0400 (Thu, 22 Aug 2002) | 2 lines
+
+small fixes
+
+------------------------------------------------------------------------
+r221 | azarah | 2002-08-12 14:22:32 -0400 (Mon, 12 Aug 2002) | 2 lines
+
+fix keymaps
+
+------------------------------------------------------------------------
+r220 | azarah | 2002-08-11 18:45:41 -0400 (Sun, 11 Aug 2002) | 2 lines
+
+raid support fixor
+
+------------------------------------------------------------------------
+r219 | azarah | 2002-08-11 17:44:53 -0400 (Sun, 11 Aug 2002) | 2 lines
+
+resolve broken pipe issue in depscan.sh
+
+------------------------------------------------------------------------
+r218 | azarah | 2002-08-07 18:58:01 -0400 (Wed, 07 Aug 2002) | 2 lines
+
+rc-scripts-1.3.8
+
+------------------------------------------------------------------------
+r217 | azarah | 2002-08-07 14:13:35 -0400 (Wed, 07 Aug 2002) | 2 lines
+
+move color ls stuff
+
+------------------------------------------------------------------------
+r216 | danarmak | 2002-08-06 16:12:28 -0400 (Tue, 06 Aug 2002) | 2 lines
+
+fix #5948 - correct comment in rc.conf, see changelog file
+
+------------------------------------------------------------------------
+r215 | azarah | 2002-08-06 15:57:01 -0400 (Tue, 06 Aug 2002) | 2 lines
+
+fix help output
+
+------------------------------------------------------------------------
+r214 | woodchip | 2002-08-03 23:10:10 -0400 (Sat, 03 Aug 2002) | 2 lines
+
+added support for UPS shutdown
+
+------------------------------------------------------------------------
+r213 | azarah | 2002-07-27 15:43:54 -0400 (Sat, 27 Jul 2002) | 2 lines
+
+change shell of daemons
+
+------------------------------------------------------------------------
+r212 | azarah | 2002-07-27 13:08:27 -0400 (Sat, 27 Jul 2002) | 2 lines
+
+Redhat features; bugfixes
+
+------------------------------------------------------------------------
+r211 | carpaski | 2002-07-27 12:44:13 -0400 (Sat, 27 Jul 2002) | 2 lines
+
+Update to changelog.
+
+------------------------------------------------------------------------
+r210 | carpaski | 2002-07-26 07:03:33 -0400 (Fri, 26 Jul 2002) | 2 lines
+
+Added vpopmail to passwd and group as UID/GID 89
+
+------------------------------------------------------------------------
+r209 | azarah | 2002-07-22 17:35:20 -0400 (Mon, 22 Jul 2002) | 2 lines
+
+update awk regex
+
+------------------------------------------------------------------------
+r208 | azarah | 2002-07-22 17:26:17 -0400 (Mon, 22 Jul 2002) | 2 lines
+
+small updates to awk regexp
+
+------------------------------------------------------------------------
+r207 | azarah | 2002-07-22 16:26:44 -0400 (Mon, 22 Jul 2002) | 2 lines
+
+speed enhancements
+
+------------------------------------------------------------------------
+r206 | azarah | 2002-07-22 15:04:42 -0400 (Mon, 22 Jul 2002) | 2 lines
+
+fixes/speed improvements
+
+------------------------------------------------------------------------
+r205 | azarah | 2002-07-22 00:27:42 -0400 (Mon, 22 Jul 2002) | 2 lines
+
+small fixes
+
+------------------------------------------------------------------------
+r204 | azarah | 2002-07-21 20:21:21 -0400 (Sun, 21 Jul 2002) | 2 lines
+
+small fixes; add user cyrus
+
+------------------------------------------------------------------------
+r203 | azarah | 2002-07-21 18:06:06 -0400 (Sun, 21 Jul 2002) | 2 lines
+
+fixes
+
+------------------------------------------------------------------------
+r202 | azarah | 2002-07-21 10:25:00 -0400 (Sun, 21 Jul 2002) | 2 lines
+
+small fixes/updates
+
+------------------------------------------------------------------------
+r201 | azarah | 2002-07-17 16:44:13 -0400 (Wed, 17 Jul 2002) | 2 lines
+
+add logger as dep of modules
+
+------------------------------------------------------------------------
+r200 | azarah | 2002-07-17 15:59:47 -0400 (Wed, 17 Jul 2002) | 2 lines
+
+small fix
+
+------------------------------------------------------------------------
+r199 | azarah | 2002-07-17 15:20:37 -0400 (Wed, 17 Jul 2002) | 2 lines
+
+near new release
+
+------------------------------------------------------------------------
+r198 | azarah | 2002-07-16 18:46:57 -0400 (Tue, 16 Jul 2002) | 2 lines
+
+small fixes
+
+------------------------------------------------------------------------
+r197 | azarah | 2002-07-07 05:25:28 -0400 (Sun, 07 Jul 2002) | 2 lines
+
+small update
+
+------------------------------------------------------------------------
+r196 | azarah | 2002-07-05 17:07:59 -0400 (Fri, 05 Jul 2002) | 2 lines
+
+group/user updates
+
+------------------------------------------------------------------------
+r195 | azarah | 2002-07-03 15:52:15 -0400 (Wed, 03 Jul 2002) | 2 lines
+
+fix copyright
+
+------------------------------------------------------------------------
+r194 | azarah | 2002-06-29 21:18:55 -0400 (Sat, 29 Jun 2002) | 2 lines
+
+bug fix
+
+------------------------------------------------------------------------
+r193 | azarah | 2002-06-24 19:26:37 -0400 (Mon, 24 Jun 2002) | 2 lines
+
+fix inputrc for xzvt and german keyboards
+
+------------------------------------------------------------------------
+r192 | azarah | 2002-06-24 18:44:50 -0400 (Mon, 24 Jun 2002) | 2 lines
+
+sshd user and group
+
+------------------------------------------------------------------------
+r191 | azarah | 2002-06-20 18:07:37 -0400 (Thu, 20 Jun 2002) | 2 lines
+
+bugfixes and some new features
+
+------------------------------------------------------------------------
+r190 | bangert | 2002-06-20 14:55:53 -0400 (Thu, 20 Jun 2002) | 2 lines
+
+well - lets put the bash-completion stuff in the right file, shall we
+
+------------------------------------------------------------------------
+r189 | bangert | 2002-06-20 13:55:44 -0400 (Thu, 20 Jun 2002) | 2 lines
+
+add support for bash-completion
+
+------------------------------------------------------------------------
+r188 | carpaski | 2002-06-12 07:12:38 -0400 (Wed, 12 Jun 2002) | 4 lines
+
+Pointed out in bug #3650 -- local VARNAME=... -- always returns 0 with
+the exception of invalid variable names. The eval wasn't being checked.
+Moved the 'local errstr' to its own line. (Credit: Felix von Leitner)
+
+------------------------------------------------------------------------
+r187 | azarah | 2002-06-05 17:59:26 -0400 (Wed, 05 Jun 2002) | 2 lines
+
+MANPATH fix
+
+------------------------------------------------------------------------
+r186 | azarah | 2002-05-26 18:18:56 -0400 (Sun, 26 May 2002) | 2 lines
+
+video4linux stuff
+
+------------------------------------------------------------------------
+r185 | azarah | 2002-05-26 15:29:54 -0400 (Sun, 26 May 2002) | 2 lines
+
+resolve bug #2555
+
+------------------------------------------------------------------------
+r184 | azarah | 2002-05-19 17:34:18 -0400 (Sun, 19 May 2002) | 2 lines
+
+move EDITOR
+
+------------------------------------------------------------------------
+r183 | azarah | 2002-05-12 18:43:37 -0400 (Sun, 12 May 2002) | 2 lines
+
+passwd fixes
+
+------------------------------------------------------------------------
+r182 | azarah | 2002-05-12 17:48:18 -0400 (Sun, 12 May 2002) | 2 lines
+
+add headers
+
+------------------------------------------------------------------------
+r181 | azarah | 2002-05-12 16:22:36 -0400 (Sun, 12 May 2002) | 2 lines
+
+new release
+
+------------------------------------------------------------------------
+r180 | azarah | 2002-05-11 23:24:17 -0400 (Sat, 11 May 2002) | 2 lines
+
+consistency changes
+
+------------------------------------------------------------------------
+r179 | azarah | 2002-05-11 22:54:42 -0400 (Sat, 11 May 2002) | 2 lines
+
+small fixes
+
+------------------------------------------------------------------------
+r178 | azarah | 2002-05-11 05:13:19 -0400 (Sat, 11 May 2002) | 2 lines
+
+speed improvements; order fixes
+
+------------------------------------------------------------------------
+r177 | azarah | 2002-05-10 17:57:44 -0400 (Fri, 10 May 2002) | 2 lines
+
+small fixes
+
+------------------------------------------------------------------------
+r176 | azarah | 2002-05-10 17:24:45 -0400 (Fri, 10 May 2002) | 2 lines
+
+fixes
+
+------------------------------------------------------------------------
+r175 | azarah | 2002-05-06 17:51:11 -0400 (Mon, 06 May 2002) | 2 lines
+
+rc-envupdate.sh fixes
+
+------------------------------------------------------------------------
+r174 | azarah | 2002-05-06 17:37:17 -0400 (Mon, 06 May 2002) | 2 lines
+
+fixes
+
+------------------------------------------------------------------------
+r173 | azarah | 2002-04-28 04:18:00 -0400 (Sun, 28 Apr 2002) | 2 lines
+
+consolefont thing
+
+------------------------------------------------------------------------
+r172 | woodchip | 2002-04-26 12:11:54 -0400 (Fri, 26 Apr 2002) | 2 lines
+
+add user/group apache to passwd/group
+
+------------------------------------------------------------------------
+r171 | azarah | 2002-04-25 17:05:14 -0400 (Thu, 25 Apr 2002) | 2 lines
+
+fix default route command
+
+------------------------------------------------------------------------
+r170 | woodchip | 2002-04-24 16:59:47 -0400 (Wed, 24 Apr 2002) | 2 lines
+
+close #1754
+
+------------------------------------------------------------------------
+r169 | azarah | 2002-04-23 06:28:15 -0400 (Tue, 23 Apr 2002) | 2 lines
+
+utmpx fixes
+
+------------------------------------------------------------------------
+r168 | azarah | 2002-04-22 17:41:19 -0400 (Mon, 22 Apr 2002) | 2 lines
+
+remove uneeded crontab
+
+------------------------------------------------------------------------
+r167 | azarah | 2002-04-21 15:27:07 -0400 (Sun, 21 Apr 2002) | 2 lines
+
+more fixes
+
+------------------------------------------------------------------------
+r166 | azarah | 2002-04-21 14:12:54 -0400 (Sun, 21 Apr 2002) | 2 lines
+
+ugh, for got to add this
+
+------------------------------------------------------------------------
+r165 | azarah | 2002-04-21 14:07:07 -0400 (Sun, 21 Apr 2002) | 2 lines
+
+rc-envupdate and hopefull release
+
+------------------------------------------------------------------------
+r164 | azarah | 2002-04-12 12:02:11 -0400 (Fri, 12 Apr 2002) | 2 lines
+
+small fixes
+
+------------------------------------------------------------------------
+r163 | azarah | 2002-04-11 16:00:32 -0400 (Thu, 11 Apr 2002) | 2 lines
+
+small fixes
+
+------------------------------------------------------------------------
+r162 | azarah | 2002-04-05 18:21:25 -0500 (Fri, 05 Apr 2002) | 2 lines
+
+move rc-help.sh as well.
+
+------------------------------------------------------------------------
+r161 | azarah | 2002-04-05 18:18:27 -0500 (Fri, 05 Apr 2002) | 2 lines
+
+move to /sbin
+
+------------------------------------------------------------------------
+r160 | azarah | 2002-04-01 13:37:39 -0500 (Mon, 01 Apr 2002) | 2 lines
+
+small fixes
+
+------------------------------------------------------------------------
+r159 | azarah | 2002-03-24 14:00:09 -0500 (Sun, 24 Mar 2002) | 2 lines
+
+rc-scripts-1.3.2
+
+------------------------------------------------------------------------
+r158 | azarah | 2002-03-24 08:40:44 -0500 (Sun, 24 Mar 2002) | 2 lines
+
+INPUTRC
+
+------------------------------------------------------------------------
+r157 | azarah | 2002-03-24 04:47:01 -0500 (Sun, 24 Mar 2002) | 2 lines
+
+lots of fixes/updates
+
+------------------------------------------------------------------------
+r156 | drobbins | 2002-03-23 13:33:02 -0500 (Sat, 23 Mar 2002) | 2 lines
+
+closing bug #1318
+
+------------------------------------------------------------------------
+r155 | drobbins | 2002-03-23 13:17:44 -0500 (Sat, 23 Mar 2002) | 2 lines
+
+1.3.1 release
+
+------------------------------------------------------------------------
+r154 | azarah | 2002-03-23 07:52:56 -0500 (Sat, 23 Mar 2002) | 2 lines
+
+before/after update
+
+------------------------------------------------------------------------
+r153 | azarah | 2002-03-23 07:10:43 -0500 (Sat, 23 Mar 2002) | 2 lines
+
+small fix
+
+------------------------------------------------------------------------
+r152 | azarah | 2002-03-23 07:09:00 -0500 (Sat, 23 Mar 2002) | 2 lines
+
+make the --quiet stuff a bit better
+
+------------------------------------------------------------------------
+r151 | azarah | 2002-03-23 06:52:41 -0500 (Sat, 23 Mar 2002) | 2 lines
+
+reformat error messages
+
+------------------------------------------------------------------------
+r150 | azarah | 2002-03-23 03:14:40 -0500 (Sat, 23 Mar 2002) | 2 lines
+
+small fixes
+
+------------------------------------------------------------------------
+r149 | azarah | 2002-03-21 05:05:28 -0500 (Thu, 21 Mar 2002) | 2 lines
+
+small fix
+
+------------------------------------------------------------------------
+r148 | azarah | 2002-03-19 15:42:33 -0500 (Tue, 19 Mar 2002) | 2 lines
+
+add --quiet
+
+------------------------------------------------------------------------
+r147 | azarah | 2002-03-18 12:39:49 -0500 (Mon, 18 Mar 2002) | 2 lines
+
+small fixes
+
+------------------------------------------------------------------------
+r146 | azarah | 2002-03-14 16:58:08 -0500 (Thu, 14 Mar 2002) | 2 lines
+
+group/passwd fixes, and fix net.eth0 DHCP shutdown
+
+------------------------------------------------------------------------
+r145 | azarah | 2002-03-11 16:39:04 -0500 (Mon, 11 Mar 2002) | 2 lines
+
+fixes to depscan.sh and functions.sh
+
+------------------------------------------------------------------------
+r144 | azarah | 2002-03-10 17:57:28 -0500 (Sun, 10 Mar 2002) | 2 lines
+
+lost of fixes
+
+------------------------------------------------------------------------
+r143 | azarah | 2002-03-06 16:23:44 -0500 (Wed, 06 Mar 2002) | 2 lines
+
+update
+
+------------------------------------------------------------------------
+r142 | azarah | 2002-03-04 16:52:04 -0500 (Mon, 04 Mar 2002) | 2 lines
+
+odd fixes
+
+------------------------------------------------------------------------
+r141 | azarah | 2002-03-04 14:40:29 -0500 (Mon, 04 Mar 2002) | 2 lines
+
+kbd support
+
+------------------------------------------------------------------------
+r140 | azarah | 2002-03-04 13:55:29 -0500 (Mon, 04 Mar 2002) | 2 lines
+
+type-o
+
+------------------------------------------------------------------------
+r139 | azarah | 2002-03-04 13:52:59 -0500 (Mon, 04 Mar 2002) | 2 lines
+
+new release
+
+------------------------------------------------------------------------
+r138 | azarah | 2002-03-03 17:13:22 -0500 (Sun, 03 Mar 2002) | 2 lines
+
+new release
+
+------------------------------------------------------------------------
+r137 | azarah | 2002-03-03 12:12:40 -0500 (Sun, 03 Mar 2002) | 2 lines
+
+caching update
+
+------------------------------------------------------------------------
+r136 | azarah | 2002-03-03 03:47:09 -0500 (Sun, 03 Mar 2002) | 2 lines
+
+remove uneeded pam.d files
+
+------------------------------------------------------------------------
+r135 | azarah | 2002-03-01 17:31:03 -0500 (Fri, 01 Mar 2002) | 2 lines
+
+fixes and wrapping for syntax error detection
+
+------------------------------------------------------------------------
+r134 | azarah | 2002-02-27 18:58:31 -0500 (Wed, 27 Feb 2002) | 2 lines
+
+local stuff
+
+------------------------------------------------------------------------
+r133 | azarah | 2002-02-27 16:25:53 -0500 (Wed, 27 Feb 2002) | 2 lines
+
+ramdisk updates
+
+------------------------------------------------------------------------
+r132 | azarah | 2002-02-27 15:45:56 -0500 (Wed, 27 Feb 2002) | 2 lines
+
+fix .devfsd bug
+
+------------------------------------------------------------------------
+r131 | azarah | 2002-02-26 16:20:59 -0500 (Tue, 26 Feb 2002) | 2 lines
+
+fix services to stop on halt even if needed service fails to start
+
+------------------------------------------------------------------------
+r130 | azarah | 2002-02-26 14:07:16 -0500 (Tue, 26 Feb 2002) | 2 lines
+
+update consolefont; fix devfs /etc/mtab entry again
+
+------------------------------------------------------------------------
+r129 | azarah | 2002-02-25 19:07:27 -0500 (Mon, 25 Feb 2002) | 2 lines
+
+fix devfs and /etc/mtab creation issue
+
+------------------------------------------------------------------------
+r128 | drobbins | 2002-02-17 12:44:51 -0500 (Sun, 17 Feb 2002) | 2 lines
+
+XFS is now the default filesystem in /etc/fstab
+
+------------------------------------------------------------------------
+r127 | azarah | 2002-02-16 21:24:47 -0500 (Sat, 16 Feb 2002) | 2 lines
+
+misc fixes
+
+------------------------------------------------------------------------
+r126 | azarah | 2002-02-15 17:05:54 -0500 (Fri, 15 Feb 2002) | 2 lines
+
+update help
+
+------------------------------------------------------------------------
+r125 | azarah | 2002-02-15 15:45:48 -0500 (Fri, 15 Feb 2002) | 2 lines
+
+working proto
+
+------------------------------------------------------------------------
+r124 | azarah | 2002-02-14 23:35:43 -0500 (Thu, 14 Feb 2002) | 2 lines
+
+have backup .. want to see if i can finish at work
+
+------------------------------------------------------------------------
+r123 | azarah | 2002-02-05 18:39:27 -0500 (Tue, 05 Feb 2002) | 2 lines
+
+add comment about where config file is
+
+------------------------------------------------------------------------
+r122 | azarah | 2002-02-05 18:17:28 -0500 (Tue, 05 Feb 2002) | 2 lines
+
+enhance gateway support for net.eth0
+
+------------------------------------------------------------------------
+r121 | gbevin | 2002-02-05 07:40:18 -0500 (Tue, 05 Feb 2002) | 4 lines
+
+Added /bin/bash as mysql login shell to be able to do admin tasks as
+the mysql user. Changed the postgres homedir to /var/lib/postgresql to
+be in sync with the ebuild.
+
+------------------------------------------------------------------------
+r120 | azarah | 2002-02-02 09:47:27 -0500 (Sat, 02 Feb 2002) | 2 lines
+
+update deps
+
+------------------------------------------------------------------------
+r119 | azarah | 2002-02-01 19:04:19 -0500 (Fri, 01 Feb 2002) | 6 lines
+
+Added numlock before I forget, or Woodchip actually start on it.
+Woodchip: if you have already, and yours is better, just commit
+          and fix ChangeLog.
+
+Long day .. must be off to bed now ;/
+
+------------------------------------------------------------------------
+r118 | azarah | 2002-01-29 12:27:15 -0500 (Tue, 29 Jan 2002) | 2 lines
+
+update localmount not to mount coda mounts
+
+------------------------------------------------------------------------
+r117 | azarah | 2002-01-28 21:28:47 -0500 (Mon, 28 Jan 2002) | 2 lines
+
+unmount fixes to netmount
+
+------------------------------------------------------------------------
+r116 | azarah | 2002-01-27 04:54:50 -0500 (Sun, 27 Jan 2002) | 2 lines
+
+update rc.conf to be more desktop friendly
+
+------------------------------------------------------------------------
+r115 | woodchip | 2002-01-27 00:59:23 -0500 (Sun, 27 Jan 2002) | 2 lines
+
+security fixes for /etc/pam.d/chsh,sshd,login and some cleanups in /etc/passwd,group for user/group mysql
+
+------------------------------------------------------------------------
+r114 | woodchip | 2002-01-27 00:40:50 -0500 (Sun, 27 Jan 2002) | 2 lines
+
+add pam_shells.so for /etc/shells compliance
+
+------------------------------------------------------------------------
+r113 | azarah | 2002-01-26 19:06:46 -0500 (Sat, 26 Jan 2002) | 2 lines
+
+charset map support
+
+------------------------------------------------------------------------
+r112 | azarah | 2002-01-25 12:42:57 -0500 (Fri, 25 Jan 2002) | 2 lines
+
+dircolors skel update
+
+------------------------------------------------------------------------
+r111 | azarah | 2002-01-23 17:57:58 -0500 (Wed, 23 Jan 2002) | 2 lines
+
+fix squid gid
+
+------------------------------------------------------------------------
+r110 | azarah | 2002-01-23 15:54:55 -0500 (Wed, 23 Jan 2002) | 2 lines
+
+new mtab creation scheme
+
+------------------------------------------------------------------------
+r109 | azarah | 2002-01-23 13:15:10 -0500 (Wed, 23 Jan 2002) | 2 lines
+
+fix restart problem with net.* services
+
+------------------------------------------------------------------------
+r108 | azarah | 2002-01-23 13:12:41 -0500 (Wed, 23 Jan 2002) | 2 lines
+
+tough one to die ;-)
+
+------------------------------------------------------------------------
+r107 | azarah | 2002-01-20 19:03:15 -0500 (Sun, 20 Jan 2002) | 2 lines
+
+new release
+
+------------------------------------------------------------------------
+r106 | azarah | 2002-01-20 12:15:24 -0500 (Sun, 20 Jan 2002) | 2 lines
+
+update Changelog
+
+------------------------------------------------------------------------
+r105 | azarah | 2002-01-20 12:12:52 -0500 (Sun, 20 Jan 2002) | 2 lines
+
+updated net.eth0 to 'use' pcmcia
+
+------------------------------------------------------------------------
+r104 | azarah | 2002-01-20 03:47:56 -0500 (Sun, 20 Jan 2002) | 2 lines
+
+add support for the new mtab scheme
+
+------------------------------------------------------------------------
+r103 | drobbins | 2002-01-15 14:20:20 -0500 (Tue, 15 Jan 2002) | 2 lines
+
+grammar fix in error
+
+------------------------------------------------------------------------
+r102 | azarah | 2002-01-08 16:14:48 -0500 (Tue, 08 Jan 2002) | 2 lines
+
+Changelog update; fix dircolors for cases where bash do not export SHELL
+
+------------------------------------------------------------------------
+r101 | azarah | 2002-01-06 21:03:44 -0500 (Sun, 06 Jan 2002) | 2 lines
+
+new net.* rc-script config scheme ... a initial framework
+
+------------------------------------------------------------------------
+r100 | woodchip | 2002-01-06 15:06:31 -0500 (Sun, 06 Jan 2002) | 2 lines
+
+Removed email address from manpages.
+
+------------------------------------------------------------------------
+r99 | azarah | 2002-01-05 19:31:40 -0500 (Sat, 05 Jan 2002) | 2 lines
+
+fixed the cdrw entry that wronly had ^dvd$
+
+------------------------------------------------------------------------
+r98 | azarah | 2002-01-04 17:41:29 -0500 (Fri, 04 Jan 2002) | 2 lines
+
+add a paragraph about the 'net' dependancy
+
+------------------------------------------------------------------------
+r97 | drobbins | 2001-12-30 22:30:10 -0500 (Sun, 30 Dec 2001) | 2 lines
+
+umask fix and cd-tools reminder.
+
+------------------------------------------------------------------------
+r96 | azarah | 2001-12-30 17:47:53 -0500 (Sun, 30 Dec 2001) | 2 lines
+
+fixors
+
+------------------------------------------------------------------------
+r95 | woodchip | 2001-12-29 16:09:51 -0500 (Sat, 29 Dec 2001) | 5 lines
+
+sort -t: -k3,3 -n /etc/passwd,group.  Makes it easier to see whats
+going on.  I dont like the way several users are currently setup,
+and hope to eventually fix them.  Sadly, they werent added with
+very much thought.  Ick.
+
+------------------------------------------------------------------------
+r94 | azarah | 2001-12-28 19:36:29 -0500 (Fri, 28 Dec 2001) | 2 lines
+
+forgot rc-help.sh
+
+------------------------------------------------------------------------
+r93 | azarah | 2001-12-28 18:49:22 -0500 (Fri, 28 Dec 2001) | 2 lines
+
+add help, etc
+
+------------------------------------------------------------------------
+r92 | azarah | 2001-12-25 17:54:12 -0500 (Tue, 25 Dec 2001) | 2 lines
+
+small fixors
+
+------------------------------------------------------------------------
+r91 | azarah | 2001-12-24 19:21:03 -0500 (Mon, 24 Dec 2001) | 2 lines
+
+added pause function; updated restart to also restart services dependant on; other misc fixes
+
+------------------------------------------------------------------------
+r90 | drobbins | 2001-12-22 11:05:17 -0500 (Sat, 22 Dec 2001) | 2 lines
+
+Removed a potentially bad sleep call.
+
+------------------------------------------------------------------------
+r89 | azarah | 2001-12-22 03:06:42 -0500 (Sat, 22 Dec 2001) | 2 lines
+
+small fixor
+
+------------------------------------------------------------------------
+r88 | azarah | 2001-12-22 02:34:38 -0500 (Sat, 22 Dec 2001) | 2 lines
+
+small fixor
+
+------------------------------------------------------------------------
+r87 | azarah | 2001-12-22 02:19:59 -0500 (Sat, 22 Dec 2001) | 2 lines
+
+typeo
+
+------------------------------------------------------------------------
+r86 | azarah | 2001-12-22 02:05:24 -0500 (Sat, 22 Dec 2001) | 2 lines
+
+baselayout for checkout; sorry .. evo problem
+
+------------------------------------------------------------------------
+r85 | azarah | 2001-12-22 01:51:19 -0500 (Sat, 22 Dec 2001) | 2 lines
+
+drop init wrapper; LVM support; better unmount on shutdown support
+
+------------------------------------------------------------------------
+r84 | azarah | 2001-12-17 17:40:37 -0500 (Mon, 17 Dec 2001) | 2 lines
+
+new rc script that make init wrapper unneeded
+
+------------------------------------------------------------------------
+r83 | azarah | 2001-12-16 08:57:09 -0500 (Sun, 16 Dec 2001) | 2 lines
+
+fix typo that caused needed depends not in a runlevel to be stopped
+
+------------------------------------------------------------------------
+r82 | g2boojum | 2001-12-13 18:19:13 -0500 (Thu, 13 Dec 2001) | 3 lines
+
+For some reason /dev/BOOT gets mounted to /mnt/boot, which is contrary to
+what we've been doing.  I've changed it to mount on /boot.
+
+------------------------------------------------------------------------
+r81 | azarah | 2001-12-10 15:07:27 -0500 (Mon, 10 Dec 2001) | 2 lines
+
+add localhost entry to /etc/hosts
+
+------------------------------------------------------------------------
+r80 | woodchip | 2001-12-08 18:16:03 -0500 (Sat, 08 Dec 2001) | 2 lines
+
+tweaks
+
+------------------------------------------------------------------------
+r79 | woodchip | 2001-12-08 17:29:06 -0500 (Sat, 08 Dec 2001) | 2 lines
+
+ rc-scripts version bump
+
+------------------------------------------------------------------------
+r78 | woodchip | 2001-12-08 17:19:28 -0500 (Sat, 08 Dec 2001) | 2 lines
+
+*** empty log message ***
+
+------------------------------------------------------------------------
+r77 | woodchip | 2001-12-08 17:19:04 -0500 (Sat, 08 Dec 2001) | 6 lines
+
+runscript is moved here, instead of sitting in init.d.
+this was desired, as a note, FIXME, deal, was around in baselayout..
+
+start-stop-daemon is latest and greatest, coming from Debian project,
+moved from our sysvinit package to here now.
+
+------------------------------------------------------------------------
+r76 | woodchip | 2001-12-08 17:14:39 -0500 (Sat, 08 Dec 2001) | 6 lines
+
+postgres is user id 70, primary group id 70.
+
+profile is back to root's umask 077
+
+hosts doesnt have localhost record
+
+------------------------------------------------------------------------
+r75 | azarah | 2001-12-08 17:11:42 -0500 (Sat, 08 Dec 2001) | 2 lines
+
+.
+
+------------------------------------------------------------------------
+r74 | azarah | 2001-12-08 16:57:39 -0500 (Sat, 08 Dec 2001) | 2 lines
+
+misc fixes
+
+------------------------------------------------------------------------
+r73 | woodchip | 2001-12-08 13:47:45 -0500 (Sat, 08 Dec 2001) | 2 lines
+
+fixie ftp guy
+
+------------------------------------------------------------------------
+r72 | azarah | 2001-12-06 21:06:26 -0500 (Thu, 06 Dec 2001) | 2 lines
+
+fix bootmisc to use  so that it will only do cleanups during boot
+
+------------------------------------------------------------------------
+r71 | azarah | 2001-12-06 21:06:01 -0500 (Thu, 06 Dec 2001) | 2 lines
+
+fix a echo for debug i forgot; add  for checking if we are currently booting
+
+------------------------------------------------------------------------
+r70 | azarah | 2001-12-06 17:58:57 -0500 (Thu, 06 Dec 2001) | 2 lines
+
+forgot chat-default
+
+------------------------------------------------------------------------
+r69 | azarah | 2001-12-06 17:54:13 -0500 (Thu, 06 Dec 2001) | 2 lines
+
+added new net.ppp0 and fixed problem with /sbin/rc where just calling rc would stop all services
+
+------------------------------------------------------------------------
+r68 | azarah | 2001-12-06 16:53:45 -0500 (Thu, 06 Dec 2001) | 2 lines
+
+small fix0r to devfsd.conf
+
+------------------------------------------------------------------------
+r67 | drobbins | 2001-12-06 01:39:28 -0500 (Thu, 06 Dec 2001) | 2 lines
+
+more fixes.  rc-scripts-1.2 should be solid now
+
+------------------------------------------------------------------------
+r66 | drobbins | 2001-12-06 00:30:05 -0500 (Thu, 06 Dec 2001) | 2 lines
+
+undoing some azarah damage and adding a new devfsd.conf
+
+------------------------------------------------------------------------
+r65 | drobbins | 2001-12-06 00:21:25 -0500 (Thu, 06 Dec 2001) | 2 lines
+
+very many initscript updates (beta)
+
+------------------------------------------------------------------------
+r64 | jerrya | 2001-12-02 18:12:06 -0500 (Sun, 02 Dec 2001) | 2 lines
+
+Fix cosmetic changes (convert spaces to tabs).
+
+------------------------------------------------------------------------
+r63 | woodchip | 2001-11-29 16:40:21 -0500 (Thu, 29 Nov 2001) | 2 lines
+
+modified for Gentoo Linux.  Specifically, some arch stuff was yanked from the /usr/sbin/update-modules script, so remove it from here.
+
+------------------------------------------------------------------------
+r62 | woodchip | 2001-11-29 15:43:15 -0500 (Thu, 29 Nov 2001) | 2 lines
+
+update to include the man directory in the tarball
+
+------------------------------------------------------------------------
+r61 | woodchip | 2001-11-29 15:41:13 -0500 (Thu, 29 Nov 2001) | 2 lines
+
+*** empty log message ***
+
+------------------------------------------------------------------------
+r60 | woodchip | 2001-11-29 15:37:02 -0500 (Thu, 29 Nov 2001) | 2 lines
+
+initial checkin of a manpage for update-modules.8.  i need to edit this file to remove the stuff gutted from update-modules, perhaps tidying up other bits as well.  checking it in now so i dont forget it.  heh
+
+------------------------------------------------------------------------
+r59 | woodchip | 2001-11-29 15:34:14 -0500 (Thu, 29 Nov 2001) | 2 lines
+
+tweak the comments in /etc/modules.autoload.  also checked in a manpage for this file, so addded a pointer to it
+
+------------------------------------------------------------------------
+r58 | woodchip | 2001-11-29 15:32:32 -0500 (Thu, 29 Nov 2001) | 2 lines
+
+checkin a manpage for /etc/modules.autoload
+
+------------------------------------------------------------------------
+r57 | drobbins | 2001-11-25 19:51:03 -0500 (Sun, 25 Nov 2001) | 2 lines
+
+removed ncsd from default runlevel
+
+------------------------------------------------------------------------
+r56 | drobbins | 2001-11-25 19:42:14 -0500 (Sun, 25 Nov 2001) | 2 lines
+
+more little fixes
+
+------------------------------------------------------------------------
+r55 | drobbins | 2001-11-25 19:37:38 -0500 (Sun, 25 Nov 2001) | 2 lines
+
+update
+
+------------------------------------------------------------------------
+r54 | drobbins | 2001-11-25 19:36:41 -0500 (Sun, 25 Nov 2001) | 2 lines
+
+fix for init.d/clock script
+
+------------------------------------------------------------------------
+r53 | woodchip | 2001-11-17 15:20:27 -0500 (Sat, 17 Nov 2001) | 2 lines
+
+*** empty log message ***
+
+------------------------------------------------------------------------
+r52 | woodchip | 2001-11-17 14:31:10 -0500 (Sat, 17 Nov 2001) | 2 lines
+
+*** empty log message ***
+
+------------------------------------------------------------------------
+r51 | drobbins | 2001-11-15 17:28:49 -0500 (Thu, 15 Nov 2001) | 2 lines
+
+updates-o-rama for 1.1.8
+
+------------------------------------------------------------------------
+r50 | woodchip | 2001-11-09 15:44:41 -0500 (Fri, 09 Nov 2001) | 4 lines
+
+2 changes -- squid's home directory is now /var/spool/squid
+          -- squid's primary group is 31 now, previously it was 21,
+             which is ftp's gid :)
+
+------------------------------------------------------------------------
+r49 | woodchip | 2001-11-02 05:14:55 -0500 (Fri, 02 Nov 2001) | 2 lines
+
+add LESSOPEN
+
+------------------------------------------------------------------------
+r48 | drobbins | 2001-10-29 17:01:35 -0500 (Mon, 29 Oct 2001) | 2 lines
+
+fixums for netmount
+
+------------------------------------------------------------------------
+r47 | drobbins | 2001-10-29 16:49:18 -0500 (Mon, 29 Oct 2001) | 2 lines
+
+fixo
+
+------------------------------------------------------------------------
+r46 | drobbins | 2001-10-29 16:23:19 -0500 (Mon, 29 Oct 2001) | 2 lines
+
+fixums
+
+------------------------------------------------------------------------
+r45 | drobbins | 2001-10-18 13:13:43 -0400 (Thu, 18 Oct 2001) | 2 lines
+
+new updates
+
+------------------------------------------------------------------------
+r44 | agriffis | 2001-10-16 22:15:51 -0400 (Tue, 16 Oct 2001) | 3 lines
+
+Added support for homegrown functions in /etc/init.d files, plus
+additional support for /etc/conf.d files.
+
+------------------------------------------------------------------------
+r43 | woodchip | 2001-10-10 03:55:26 -0400 (Wed, 10 Oct 2001) | 2 lines
+
+removed source /etc/rc.conf lines, not needed in the initscripts, its already done for us by runscript
+
+------------------------------------------------------------------------
+r42 | woodchip | 2001-10-10 03:06:52 -0400 (Wed, 10 Oct 2001) | 2 lines
+
+move ntpd to net-misc/ntp/files; small cleanup of ncsd
+
+------------------------------------------------------------------------
+r41 | woodchip | 2001-10-05 00:07:59 -0400 (Fri, 05 Oct 2001) | 2 lines
+
+delete old junk, small wording change in shutdown.sh
+
+------------------------------------------------------------------------
+r40 | drobbins | 2001-09-29 16:41:54 -0400 (Sat, 29 Sep 2001) | 2 lines
+
+misc fixums
+
+------------------------------------------------------------------------
+r39 | agriffis | 2001-09-26 17:20:20 -0400 (Wed, 26 Sep 2001) | 2 lines
+
+Added reading from /etc/conf.d/${myservice} in addition to rc.conf
+
+------------------------------------------------------------------------
+r38 | drobbins | 2001-09-17 13:19:26 -0400 (Mon, 17 Sep 2001) | 2 lines
+
+fixums
+
+------------------------------------------------------------------------
+r37 | drobbins | 2001-09-17 13:18:26 -0400 (Mon, 17 Sep 2001) | 2 lines
+
+modules initscript fix
+
+------------------------------------------------------------------------
+r36 | drobbins | 2001-09-17 11:55:49 -0400 (Mon, 17 Sep 2001) | 2 lines
+
+*** empty log message ***
+
+------------------------------------------------------------------------
+r35 | drobbins | 2001-09-06 22:23:23 -0400 (Thu, 06 Sep 2001) | 2 lines
+
+conversion to non-INTERFACES net handling; work in progress.
+
+------------------------------------------------------------------------
+r34 | drobbins | 2001-09-06 22:23:11 -0400 (Thu, 06 Sep 2001) | 2 lines
+
+removal of INTERFACES
+
+------------------------------------------------------------------------
+r33 | drobbins | 2001-09-04 00:47:02 -0400 (Tue, 04 Sep 2001) | 2 lines
+
+new items
+
+------------------------------------------------------------------------
+r32 | drobbins | 2001-09-04 00:45:44 -0400 (Tue, 04 Sep 2001) | 2 lines
+
+new updates
+
+------------------------------------------------------------------------
+r31 | blocke | 2001-09-03 03:46:34 -0400 (Mon, 03 Sep 2001) | 2 lines
+
+quick port of samba script
+
+------------------------------------------------------------------------
+r30 | blocke | 2001-09-03 03:45:03 -0400 (Mon, 03 Sep 2001) | 2 lines
+
+my lame port of sysklogd script
+
+------------------------------------------------------------------------
+r29 | blocke | 2001-09-03 03:19:22 -0400 (Mon, 03 Sep 2001) | 2 lines
+
+my attempt at a port of the sshd script
+
+------------------------------------------------------------------------
+r28 | drobbins | 2001-09-03 00:51:02 -0400 (Mon, 03 Sep 2001) | 2 lines
+
+new release (1.1.5)
+
+------------------------------------------------------------------------
+r27 | drobbins | 2001-09-02 21:54:05 -0400 (Sun, 02 Sep 2001) | 2 lines
+
+moving around modules stuff, rc.conf typo fix
+
+------------------------------------------------------------------------
+r26 | drobbins | 2001-09-01 02:16:07 -0400 (Sat, 01 Sep 2001) | 2 lines
+
+removed scripts that have been added to ebuilds or are obsolete
+
+------------------------------------------------------------------------
+r25 | drobbins | 2001-08-29 00:54:26 -0400 (Wed, 29 Aug 2001) | 2 lines
+
+new tarball
+
+------------------------------------------------------------------------
+r24 | drobbins | 2001-08-26 00:27:11 -0400 (Sun, 26 Aug 2001) | 2 lines
+
+this shouldn't be used by anything
+
+------------------------------------------------------------------------
+r23 | chadh | 2001-08-25 17:05:33 -0400 (Sat, 25 Aug 2001) | 2 lines
+
+more DHCPCD_OPTIONS stuff
+
+------------------------------------------------------------------------
+r22 | chadh | 2001-08-25 16:52:38 -0400 (Sat, 25 Aug 2001) | 2 lines
+
+adding ${DHCPCD_OPTIONS}
+
+------------------------------------------------------------------------
+r21 | chadh | 2001-08-25 16:51:07 -0400 (Sat, 25 Aug 2001) | 2 lines
+
+2 missing semicolons and an existence check for pon and poff.
+
+------------------------------------------------------------------------
+r20 | chadh | 2001-08-25 16:48:02 -0400 (Sat, 25 Aug 2001) | 2 lines
+
+getting a little closer to rc-script-style and away from supervise
+
+------------------------------------------------------------------------
+r19 | drobbins | 2001-08-23 23:52:08 -0400 (Thu, 23 Aug 2001) | 2 lines
+
+end -> eend
+
+------------------------------------------------------------------------
+r18 | drobbins | 2001-08-22 16:45:13 -0400 (Wed, 22 Aug 2001) | 2 lines
+
+profile improvements
+
+------------------------------------------------------------------------
+r17 | drobbins | 2001-08-22 16:22:28 -0400 (Wed, 22 Aug 2001) | 2 lines
+
+new rev 1.1.3
+
+------------------------------------------------------------------------
+r16 | drobbins | 2001-08-22 16:21:09 -0400 (Wed, 22 Aug 2001) | 2 lines
+
+tiny tiny "mount ro if can't unmount" fix
+
+------------------------------------------------------------------------
+r15 | drobbins | 2001-08-21 01:09:46 -0400 (Tue, 21 Aug 2001) | 2 lines
+
+fixum
+
+------------------------------------------------------------------------
+r14 | drobbins | 2001-08-21 00:58:04 -0400 (Tue, 21 Aug 2001) | 2 lines
+
+fixums
+
+------------------------------------------------------------------------
+r13 | drobbins | 2001-08-20 23:21:56 -0400 (Mon, 20 Aug 2001) | 2 lines
+
+many fixes
+
+------------------------------------------------------------------------
+r12 | drobbins | 2001-08-20 22:48:28 -0400 (Mon, 20 Aug 2001) | 2 lines
+
+removing compiled binary from cvs
+
+------------------------------------------------------------------------
+r11 | drobbins | 2001-08-20 22:10:26 -0400 (Mon, 20 Aug 2001) | 2 lines
+
+removed supervise stuff
+
+------------------------------------------------------------------------
+r10 | drobbins | 2001-08-20 22:07:01 -0400 (Mon, 20 Aug 2001) | 2 lines
+
+missing modules file
+
+------------------------------------------------------------------------
+r9 | drobbins | 2001-08-20 21:54:26 -0400 (Mon, 20 Aug 2001) | 2 lines
+
+version 1.1.2
+
+------------------------------------------------------------------------
+r8 | drobbins | 2001-08-20 21:53:54 -0400 (Mon, 20 Aug 2001) | 2 lines
+
+fix (halts instead of reboots)
+
+------------------------------------------------------------------------
+r7 | drobbins | 2001-08-17 18:26:55 -0400 (Fri, 17 Aug 2001) | 2 lines
+
+init.orig is now init.system
+
+------------------------------------------------------------------------
+r6 | drobbins | 2001-08-12 22:36:41 -0400 (Sun, 12 Aug 2001) | 2 lines
+
+new fixums
+
+------------------------------------------------------------------------
+r5 | drobbins | 2001-08-12 22:28:38 -0400 (Sun, 12 Aug 2001) | 2 lines
+
+fixums
+
+------------------------------------------------------------------------
+r4 | drobbins | 2001-08-12 22:07:46 -0400 (Sun, 12 Aug 2001) | 2 lines
+
+new version (1.1) of rc-scripts package
+
+------------------------------------------------------------------------
+r3 | drobbins | 2001-08-09 16:49:00 -0400 (Thu, 09 Aug 2001) | 2 lines
+
+new tarball creation script
+
+------------------------------------------------------------------------
+r2 | drobbins | 2001-08-09 16:39:33 -0400 (Thu, 09 Aug 2001) | 2 lines
+
+new stuff
+
+------------------------------------------------------------------------
+r1 | (no author) | 2001-08-09 16:39:33 -0400 (Thu, 09 Aug 2001) | 1 line
+
+New repository initialized by cvs2svn.
+------------------------------------------------------------------------

Added: trunk/baselayout-prefix/bin/checkpath
===================================================================
--- trunk/baselayout-prefix/bin/checkpath	                        (rev 0)
+++ trunk/baselayout-prefix/bin/checkpath	2011-04-28 18:25:46 UTC (rev 1704)
@@ -0,0 +1,97 @@
+#!@GENTOO_PORTAGE_EPREFIX@/bin/bash
+
+argv0=${0##*/}
+source "@GENTOO_PORTAGE_EPREFIX@"/etc/init.d/functions.sh || exit 1
+
+usage() {
+	cat <<-EOF
+	Usage: checkpath [options] dir1 dir2 ...
+	
+	Options: [fm:o:Chqv]
+	  -d, --directory                   Check if a directory
+	  -f, --file                        Check if a file
+	  -m, --mode <arg>                  Mode to check
+	  -o, --owner <arg>                 Owner to check (user:group)
+	  -h, --help                        Display this help output
+	  -C, --nocolor                     Disable color output
+	  -v, --verbose                     Run verbosely
+	  -q, --quiet                       Run quietly
+	EOF
+	exit ${1:-0}
+}
+
+PATH_TYPE="dir"
+MODE="0755"
+OWNER="root:root"
+VERBOSE=0
+QUIET=0
+
+long_opts="directory,file,mode:,owner:,help,nocolor,verbose,quiet"
+short_opts="dfm:o:hCvq"
+getopt -Q -l "${long_opts}" -o "${short_opts}" -- "$@" || usage 1
+eval set -- $(getopt -l "${long_opts}" -o "${short_opts}" -- "$@")
+while [[ -n $1 ]] ; do
+	case $1 in
+		-d|--directory) PATH_TYPE="dir";;
+		-f|--file)      PATH_TYPE="file";;
+		-m|--mode)      MODE=$2; shift;;
+		-o|--owner)     OWNER=$2; shift;;
+		-h|--help)      usage;;
+		-C|--nocolor)   RC_NOCOLOR="yes";;
+		-v|--verbose)   ((++VERBOSE));;
+		-q|--quiet)     ((++QUIET));;
+		--)             shift; break;;
+		*)              break;;
+	esac
+	shift
+done
+
+# only accept octal modes until openrc does better
+if ! ( ((01${MODE})) >& /dev/null ) ; then
+	eerror "${argv0}: invalid mode '${MODE}'"
+	exit 1
+fi
+
+[[ -z $* ]] && usage 1
+
+ret=0
+for path in "$@" ; do
+	if [[ ${PATH_TYPE} == "dir" ]] ; then
+		if [[ ! -e ${path} ]] ; then
+			if ! mkdir "${path}" ; then
+				((++ret))
+				continue
+			elif [[ ${QUIET} -eq 0 ]] ; then
+				einfo "${path}: creating directory"
+			fi
+		elif [[ ! -d ${path} ]] ; then
+			eerror "${path}: already exists but is not a directory"
+			((++ret))
+			continue
+		fi
+	else
+		if [[ ! -e ${path} ]] ; then
+			if ! touch "${path}" ; then
+				((++ret))
+				continue
+			elif [[ ${QUIET} -eq 0 ]] ; then
+				einfo "${path}: creating file"
+			fi
+		elif [[ ! -f ${path} ]] ; then
+			eerror "${path}: already exists but is not a file"
+			((++ret))
+			continue
+		fi
+	fi
+
+	if ! chmod ${MODE} "${path}" ; then
+		((++ret))
+		continue
+	fi
+
+	if ! chown ${OWNER} "${path}" ; then
+		((++ret))
+		continue
+	fi
+done
+exit ${ret}

Modified: trunk/baselayout-prefix/bin/rc-status
===================================================================
--- trunk/baselayout-prefix/bin/rc-status	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/bin/rc-status	2011-04-28 18:25:46 UTC (rev 1704)
@@ -57,6 +57,9 @@
 			;;
 		--nocolor|-nc)
 			;;
+		--runlevel|-r)
+			exec echo ${SOFTLEVEL}
+			;;
 		--help|-h|-*)
 			echo "USAGE: $0 [command | <runlevel>]"
 			echo
@@ -65,6 +68,7 @@
 			echo "  -l, --list         Show list of run levels"
 			echo "  -u, --unused       Show services not assigned to any run level"
 			echo "  -s, --servicelist  Show service list"
+			echo "  -r, --runlevel     Show current runlevel"
 			echo "  -nc,--nocolor      Monochrome output only"
 			echo "  <runlevel>         Show services assigned to <runlevel>"
 			echo
@@ -121,7 +125,7 @@
 arridx=0
 for level in ${runlevelidxs} ; do
 	if [[ ${level} == ${runlevel} || -n ${ALL} ]] ; then
-		runlevels[${arridx}]=$(find ${runleveldir}/${level} -maxdepth 1 -type l -printf '%f ')
+		runlevels[${arridx}]=$(find ${runleveldir}/${level} -maxdepth 1 -type l -printf '%f\n' | sort)
 		let "arridx += 1"
 	fi
 done

Modified: trunk/baselayout-prefix/etc/conf.d/bootmisc
===================================================================
--- trunk/baselayout-prefix/etc/conf.d/bootmisc	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/etc/conf.d/bootmisc	2011-04-28 18:25:46 UTC (rev 1704)
@@ -9,4 +9,4 @@
 # Should we completely wipe out /tmp or just selectively remove known
 # locks / files / etc... ?
 
-WIPE_TMP="no"
+WIPE_TMP="yes"

Modified: trunk/baselayout-prefix/etc/conf.d/clock
===================================================================
--- trunk/baselayout-prefix/etc/conf.d/clock	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/etc/conf.d/clock	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,19 +1,27 @@
 # /etc/conf.d/clock
 
-# Set CLOCK to "UTC" if your system clock is set to UTC (also known as
-# Greenwich Mean Time).  If your clock is set to the local time, then 
-# set CLOCK to "local".  Note that if you dual boot with Windows, then 
-# you should set it to "local".
+# Set CLOCK to "UTC" if your hardware clock is set to UTC (also known as
+# Greenwich Mean Time).  If that clock is set to the local time, then 
+# set CLOCK to "local".
+# Note that if you dual boot with Windows, then you should set it to
+# "local" because Windows always sets the hardware clock to local time.
 
 CLOCK="UTC"
 
+# Select the proper timezone.  For valid values, peek inside of the
+# /usr/share/zoneinfo/ directory.  For example, some common values are
+# "America/New_York" or "EST5EDT" or "Europe/Berlin".  If you want to
+# manage /etc/localtime yourself, set this to "".
+
+#TIMEZONE="Factory"
+
 # If you wish to pass any other arguments to hwclock during bootup, 
 # you may do so here.
 
 CLOCK_OPTS=""
 
-# If you want to set the Hardware Clock to the current System Time 
-# during shutdown, then say "yes" here.
+# If you want to set the Hardware Clock to the current System Time (software
+# clock) during shutdown, then say "yes" here.
 
 CLOCK_SYSTOHC="no"
 

Modified: trunk/baselayout-prefix/etc/conf.d/net.example
===================================================================
--- trunk/baselayout-prefix/etc/conf.d/net.example	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/etc/conf.d/net.example	2011-04-28 18:25:46 UTC (rev 1704)
@@ -118,6 +118,17 @@
 # Some users may need to alter the MTU - here's how
 #mtu_eth0="1500"
 
+# Each module described below can set a default base metric, lower is
+# preferred over higher. This is so we can prefer a wired route over a
+# wireless route automaticaly. You can override this by setting
+#metric_eth0="100"
+# or on a global basis
+#metric="100"
+# The only downside of the global setting is that you have to ensure that
+# there are no conflicting routes yourself. For users with large routing
+# tables you may have to set a global metric as the due to a simple read of
+# the routing table taking over a minute at a time.
+
 ##############################################################################
 # OPTIONAL MODULES
 
@@ -147,9 +158,10 @@
 # iwconfig is the default
 
 # wpa_supplicant
-# emerge net-wireless/wpa-supplicant
-# Wireless options are held in /etc/wpa_supplicant.conf
-# Consult the sample file /etc/wpa_supplicant.conf.example for instructions
+# emerge net-wireless/wpa_supplicant
+# Wireless options are held in /etc/wpa_supplicant/wpa_supplicant.conf
+# Consult the wpa_supplicant.conf.example that is installed in
+# /usr/share/doc/wpa_supplicant
 # To choose wpa_supplicant over iwconfig
 #modules=( "wpa_supplicant" )
 # To configure wpa_supplicant
@@ -418,7 +430,7 @@
 # and may seem daunting, it is recommended that you read the pppd man page
 # before enabling any of them
 #pppd_ppp0=(
-#	"maxfail 0"	# WARNING: It's not recommended you use change this
+#	"maxfail 0"	# WARNING: It's not recommended you use this
 #			# if you don't specify maxfail then we assume 0
 #	"updetach" 	# If not set, "/etc/init.d/net.ppp0 start" will return
 #			# immediately,  without waiting the link to come up
@@ -478,6 +490,11 @@
 # configured correctly.
 #RC_NEED_ppp0="net.nas0"
 
+#WARNING: if MTU of the PPP interface is less than 1500 and you use this
+#machine as a router, you should add the following rule to your firewall
+#
+#iptables -I FORWARD 1 -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
+
 #-----------------------------------------------------------------------------
 # ADSL
 # For ADSL support, emerge net-dialup/rp-pppoe
@@ -540,7 +557,7 @@
 # You must specify if we're a tun or tap device. Then you can give it any
 # name you like - such as vpn
 #tuntap_vpn="tun"
-#config_tun1=( "192.168.0.1/24")
+#config_vpn=( "192.168.0.1/24")
 
 # Or stick wit the generic names - like tap0
 #tuntap_tap0="tap"
@@ -643,6 +660,14 @@
 #nis_domain_eth0="domain"
 #nis_servers_eth0="192.168.0.2 192.168.0.3"
 
+# NOTE: Setting any of these will stamp on the files in question. So if you
+# don't specify dns_servers but you do specify dns_domain then no nameservers
+# will be listed in /etc/resolv.conf even if there were any there to start
+# with.
+# If this is an issue for you then maybe you should look into a resolv.conf
+# manager like resolvconf-gentoo to manage this file for you. All packages
+# that baselayout supports use resolvconf-gentoo if installed.
+
 #-----------------------------------------------------------------------------
 # Cable in/out detection
 # Sometimes the cable is in, others it's out. Obviously you don't want to
@@ -753,7 +778,7 @@
 #		else
 #			for x in "${rules[@]}" ; do
 #				ebegin "${x}"
-#				ip rule add ${x} dev "${IFACE}"
+#				ip rule add ${x}
 #				eend $?
 #			done
 #		fi

Modified: trunk/baselayout-prefix/etc/conf.d/rc
===================================================================
--- trunk/baselayout-prefix/etc/conf.d/rc	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/etc/conf.d/rc	2011-04-28 18:25:46 UTC (rev 1704)
@@ -3,7 +3,7 @@
 # This is the number of tty's used in most of the rc-scripts (like
 # consolefont, numlock, etc ...)
 
-RC_TTY_NUMBER=11
+RC_TTY_NUMBER=12
 
 # Set to "yes" if you want the rc system to try and start services
 # in parallel for a slight speed improvement. NOTE: When RC_PARALLEL_STARTUP
@@ -61,7 +61,7 @@
 RC_NET_STRICT_CHECKING="no"
 
 # RC_DOWN_INTERFACE allows you to specify if RC will bring the interface
-# compeletly down when it stops. The default is yes, but there are some
+# completely down when it stops. The default is yes, but there are some
 # instances where you may not want this to happen such as using Wake On LAN.
 
 RC_DOWN_INTERFACE="yes"
@@ -88,7 +88,7 @@
 RC_BOOTLOG="no"
 
 # Set to "yes" if you want to benchmark system boot with bootchart.
-# You'll need to emerge the app-benchmark/bootchart package for this to work.
+# You'll need to emerge the app-benchmarks/bootchart package for this to work.
 
 RC_BOOTCHART="no"
 
@@ -124,7 +124,7 @@
 #  auto   - let the scripts figure out what's best at boot
 #  devfs  - use devfs (requires sys-fs/devfsd)
 #  udev   - use udev (requires sys-fs/udev)
-#  static - let the user manage /dev
+#  static - let the user manage /dev (YOU need to create ALL device nodes)
 
 RC_DEVICES="auto"
 
@@ -135,15 +135,10 @@
 
 RC_DEVICE_TARBALL="no"
 
-# RC_SWAP_ERASE controls erasing of swap partitions at shutdown.
-# Useful for all those paranoid peeps to nuke their memory.
-
-RC_SWAP_ERASE="no"
-
 # RC_DMESG_LEVEL sets the level at which logging of messages is done to the
 # console.  See dmesg(8) for more info.
 
-RC_DMESG_LOGLEVEL="1"
+RC_DMESG_LEVEL="1"
 
 
 

Added: trunk/baselayout-prefix/etc/conf.d/urandom
===================================================================
--- trunk/baselayout-prefix/etc/conf.d/urandom	                        (rev 0)
+++ trunk/baselayout-prefix/etc/conf.d/urandom	2011-04-28 18:25:46 UTC (rev 1704)
@@ -0,0 +1,8 @@
+# /etc/conf.d/urandom
+
+# Sometimes you want to have urandom start before "localmount"
+# (say for crypt swap), so you will need to customize this
+# behavior.  If you have /var on a separate partition, then
+# make sure this path lives on your root device somewhere.
+
+URANDOM_SEED="/var/run/random-seed"

Modified: trunk/baselayout-prefix/etc/conf.d/wireless.example
===================================================================
--- trunk/baselayout-prefix/etc/conf.d/wireless.example	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/etc/conf.d/wireless.example	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,6 +1,12 @@
 # /etc/conf.d/wireless:
 # Global wireless config file for net.* rc-scripts
 
+#
+# Usage of /etc/conf.d/wireless is deprecated ... make sure you
+# put all settings in /etc/conf.d/net
+#
+
+
 ##############################################################################
 # IMPORTANT
 # linux-wlan-ng is not supported as they have their own configuration program
@@ -155,7 +161,7 @@
 #key_ESSID="s:'foo bar' enc open"
 
 # WEP key for the AP with MAC address 001122334455
-#key_001122334455="s:foobar"
+#mac_key_001122334455="s:foobar"
 
 # Here are some more examples of keys as some users find others work
 # and some don't where they should all do the same thing
@@ -164,7 +170,7 @@
 #key_ESSID="s:foobar enc open"
 #key_ESSID="1234-5678-9012 enc open"
 
-# You may want to set muliple keys - here's an example
+# You may want to set multiple keys - here's an example
 # It sets 4 keys on the card and instructs to use key 2 by default
 #key_ESSID="[1] s:passkey1 key [2] s:passkey2 key [3] s:passkey3 key [4] s:passkey4 key [2]"
 
@@ -186,7 +192,7 @@
 # searchdomains takes precedence
 
 # You can also set any of the /etc/conf.d/net variables per MAC address
-# incase you use Access Points with the same ESSID but need different
+# in case you use Access Points with the same ESSID but need different
 # networking configs. Below is an example - of course you use the same
 # method with other variables
 #config_001122334455=( "dhcp" )
@@ -200,12 +206,12 @@
 # not to!
 # Change 001122334455 to the MAC address and ESSID to the ESSID
 # it should map to
-#essid_001122334455="ESSID"
+#mac_essid_001122334455="ESSID"
 
 # This lists the preferred ESSIDs to connect to in order
 # ESSID's can contain any characters here as they must match the broadcast
 # ESSID exactly.
-# Surround each ESSID with the " character and seperate them with a space
+# Surround each ESSID with the " character and separate them with a space
 # If the first ESSID isn't found then it moves onto the next
 # If this isn't defined then it connects to the first one found
 #preferred_aps=( "ESSID 1" "ESSID 2" )
@@ -218,9 +224,9 @@
 # "any" means it will connect to visible APs in the preferred list and then any
 # other available AP
 # "preferredonly" means it will only connect to visible APs in the preferred list
-# "forcepreferred" means it will forceably connect to APs in order if it does not find
+# "forcepreferred" means it will forcibly connect to APs in order if it does not find
 # them in a scan
-# "forcepreferredonly" means it forceably connects to the APs in order and does not bother
+# "forcepreferredonly" means it forcibly connects to the APs in order and does not bother
 # to scan
 # "forceany" does the same as forcepreferred + connects to any other available AP
 # Default is "any"
@@ -262,7 +268,7 @@
 
 #preassociate() {
 #	# The below adds two configuration variables leap_user_ESSID
-#	# and leap_pass_ESSID. When they are both confiugred for the ESSID
+#	# and leap_pass_ESSID. When they are both configured for the ESSID
 #	# being connected to then we run the CISCO LEAP script
 #
 #	local user pass

Modified: trunk/baselayout-prefix/etc/env.d/00basic
===================================================================
--- trunk/baselayout-prefix/etc/env.d/00basic	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/etc/env.d/00basic	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,5 @@
 # @GENTOO_PORTAGE_EPREFIX@/etc/env.d/00basic
+# Do not edit this file
 
 # in prefix we have sbin variants in user path!
 PATH="@GENTOO_PORTAGE_EPREFIX@/opt/bin:@GENTOO_PORTAGE_EPREFIX@/usr/sbin:@GENTOO_PORTAGE_EPREFIX@/sbin"
@@ -8,4 +9,3 @@
 INFOPATH="@GENTOO_PORTAGE_EPREFIX@/usr/share/info"
 CVS_RSH="ssh"
 PAGER="@GENTOO_PORTAGE_EPREFIX@/usr/bin/less"
-LESSOPEN="|lesspipe.sh %s"

Modified: trunk/baselayout-prefix/etc/fstab
===================================================================
--- trunk/baselayout-prefix/etc/fstab	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/etc/fstab	2011-04-28 18:25:46 UTC (rev 1704)
@@ -17,7 +17,7 @@
 /dev/BOOT		/boot		ext2		noauto,noatime	1 2
 /dev/ROOT		/		ext3		noatime		0 1
 /dev/SWAP		none		swap		sw		0 0
-/dev/cdrom		/mnt/cdrom	audo		noauto,ro	0 0
+/dev/cdrom		/mnt/cdrom	auto		noauto,ro	0 0
 #/dev/fd0		/mnt/floppy	auto		noauto		0 0
 
 # glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for 

Modified: trunk/baselayout-prefix/etc/inputrc
===================================================================
--- trunk/baselayout-prefix/etc/inputrc	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/etc/inputrc	2011-04-28 18:25:46 UTC (rev 1704)
@@ -27,28 +27,33 @@
 $if mode=emacs
 
 # for linux console and RH/Debian xterm
+# allow the use of the Home/End keys
 "\e[1~": beginning-of-line
 "\e[4~": end-of-line
-#"\e[5~": beginning-of-history
-#"\e[6~": end-of-history
+# map "page up" and "page down" to search history based on current cmdline
 "\e[5~": history-search-backward
 "\e[6~": history-search-forward
+# allow the use of the Delete/Insert keys
 "\e[3~": delete-char
 "\e[2~": quoted-insert
 
-# gnome-terminal (escape + arrow key)
+# gnome / others (escape + arrow key)
 "\e[5C": forward-word
 "\e[5D": backward-word
 # konsole / xterm / rxvt (escape + arrow key)
 "\e\e[C": forward-word
 "\e\e[D": backward-word
-# konsole (alt + arrow key)
-"\e[1;3C": forward-word
-"\e[1;3D": backward-word
+# gnome / konsole / others (control + arrow key)
+"\e[1;5C": forward-word
+"\e[1;5D": backward-word
 # aterm / eterm (control + arrow key)
 "\eOc": forward-word
 "\eOd": backward-word
 
+# konsole (alt + arrow key)
+"\e[1;3C": forward-word
+"\e[1;3D": backward-word
+
 $if term=rxvt
 "\e[8~": end-of-line
 $endif

Added: trunk/baselayout-prefix/etc/modprobe.d/aliases.conf
===================================================================
--- trunk/baselayout-prefix/etc/modprobe.d/aliases.conf	                        (rev 0)
+++ trunk/baselayout-prefix/etc/modprobe.d/aliases.conf	2011-04-28 18:25:46 UTC (rev 1704)
@@ -0,0 +1,42 @@
+# Aliases to tell insmod/modprobe which modules to use 
+
+# Uncomment the network protocols you don't want loaded:
+# alias net-pf-1 off		# Unix
+# alias net-pf-2 off		# IPv4
+# alias net-pf-3 off		# Amateur Radio AX.25
+# alias net-pf-4 off		# IPX
+# alias net-pf-5 off		# DDP / appletalk
+# alias net-pf-6 off		# Amateur Radio NET/ROM
+# alias net-pf-9 off		# X.25
+# alias net-pf-10 off		# IPv6
+# alias net-pf-11 off		# ROSE / Amateur Radio X.25 PLP
+# alias net-pf-19 off		# Acorn Econet
+
+alias char-major-10-175	agpgart
+alias char-major-10-200	tun
+alias char-major-81	bttv
+alias char-major-108	ppp_generic
+alias /dev/ppp		ppp_generic
+alias tty-ldisc-3	ppp_async
+alias tty-ldisc-14	ppp_synctty
+alias ppp-compress-21	bsd_comp
+alias ppp-compress-24	ppp_deflate
+alias ppp-compress-26	ppp_deflate
+
+# Crypto modules (see http://www.kerneli.org/)
+alias loop-xfer-gen-0	loop_gen
+alias loop-xfer-3	loop_fish2
+alias loop-xfer-gen-10	loop_gen
+alias cipher-2		des
+alias cipher-3		fish2
+alias cipher-4		blowfish
+alias cipher-6		idea
+alias cipher-7		serp6f
+alias cipher-8		mars6
+alias cipher-11		rc62
+alias cipher-15		dfc2
+alias cipher-16		rijndael
+alias cipher-17		rc5
+
+# Support for i2c and lm_sensors
+alias char-major-89    i2c-dev

Added: trunk/baselayout-prefix/etc/modprobe.d/i386.conf
===================================================================
--- trunk/baselayout-prefix/etc/modprobe.d/i386.conf	                        (rev 0)
+++ trunk/baselayout-prefix/etc/modprobe.d/i386.conf	2011-04-28 18:25:46 UTC (rev 1704)
@@ -0,0 +1,4 @@
+alias parport_lowlevel parport_pc
+alias char-major-10-144 nvram
+alias binfmt-0064 binfmt_aout
+alias char-major-10-135 rtc

Modified: trunk/baselayout-prefix/etc/networks
===================================================================
--- trunk/baselayout-prefix/etc/networks	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/etc/networks	2011-04-28 18:25:46 UTC (rev 1704)
@@ -6,3 +6,4 @@
 #
 
 loopback	127.0.0.0
+link-local	169.254.0.0

Modified: trunk/baselayout-prefix/etc/passwd
===================================================================
--- trunk/baselayout-prefix/etc/passwd	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/etc/passwd	2011-04-28 18:25:46 UTC (rev 1704)
@@ -12,6 +12,5 @@
 operator:x:11:0:operator:/root:/bin/bash
 man:x:13:15:man:/usr/share/man:/bin/false
 postmaster:x:14:12:postmaster:/var/spool/mail:/bin/false
-smmsp:x:209:209:smmsp:/var/spool/mqueue:/bin/false
 portage:x:250:250:portage:/var/tmp/portage:/bin/false
 nobody:x:65534:65534:nobody:/:/bin/false

Modified: trunk/baselayout-prefix/etc/protocols
===================================================================
--- trunk/baselayout-prefix/etc/protocols	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/etc/protocols	2011-04-28 18:25:46 UTC (rev 1704)
@@ -3,40 +3,144 @@
 # Internet (IP) protocols definition file
 #
 # See protocols(5) for more info
+# See also http://www.iana.org/assignments/protocol-numbers
 #
 
 ip	0	IP		# internet protocol, pseudo protocol number
 icmp	1	ICMP		# internet control message protocol
-igmp	2	IGMP		# Internet Group Management
+igmp	2	IGMP		# internet group management protocol
 ggp	3	GGP		# gateway-gateway protocol
 ipencap	4	IP-ENCAP	# IP encapsulated in IP (officially ``IP'')
 st	5	ST		# ST datagram mode
 tcp	6	TCP		# transmission control protocol
+cbt	7	CBT		# CBT, Tony Ballardie <A.Ballardie@cs.ucl.ac.uk>
 egp	8	EGP		# exterior gateway protocol
+igp	9	IGP		# any private interior gateway (Cisco: for IGRP)
+bbn-rcc	10	BBN-RCC-MON	# BBN RCC Monitoring
+nvp	11	NVP-II		# Network Voice Protocol
 pup	12	PUP		# PARC universal packet protocol
+argus	13	ARGUS		# ARGUS
+emcon	14	EMCON		# EMCON
+xnet	15	XNET		# Cross Net Debugger
+chaos	16	CHAOS		# Chaos
 udp	17	UDP		# user datagram protocol
+mux	18	MUX		# Multiplexing protocol
+dcn	19	DCN-MEAS	# DCN Measurement Subsystems
 hmp	20	HMP		# host monitoring protocol
+prm	21	PRM		# packet radio measurement protocol
 xns-idp	22	XNS-IDP		# Xerox NS IDP
+trunk-1	23	TRUNK-1		# Trunk-1
+trunk-2	24	TRUNK-2		# Trunk-2
+leaf-1	25	LEAF-1		# Leaf-1
+leaf-2	26	LEAF-2		# Leaf-2
 rdp	27	RDP		# "reliable datagram" protocol
+irtp	28	IRTP		# Internet Reliable Transaction Protocol
 iso-tp4	29	ISO-TP4		# ISO Transport Protocol class 4
+netblt	30	NETBLT		# Bulk Data Transfer Protocol
+mfe-nsp	31	MFE-NSP		# MFE Network Services Protocol
+merit-inp	32	MERIT-INP	# MERIT Internodal Protocol
+sep	33	SEP		# Sequential Exchange Protocol
+3pc	34	3PC		# Third Party Connect Protocol
+idpr	35	IDPR		# Inter-Domain Policy Routing Protocol
 xtp	36	XTP		# Xpress Tranfer Protocol
 ddp	37	DDP		# Datagram Delivery Protocol
 idpr-cmtp 38	IDPR-CMTP	# IDPR Control Message Transport
+tp++	39	TP++		# TP++ Transport Protocol
+il	40	IL		# IL Transport Protocol
 ipv6	41	IPv6		# IPv6
+sdrp	42	SDRP		# Source Demand Routing Protocol
 ipv6-route 43	IPv6-Route	# Routing Header for IPv6
 ipv6-frag 44	IPv6-Frag	# Fragment Header for IPv6
 idrp	45	IDRP		# Inter-Domain Routing Protocol
 rsvp	46	RSVP		# Reservation Protocol
 gre	47	GRE		# General Routing Encapsulation
-esp	50	ESP		# Encap Security Payload for IPv6
-ah	51	AH		# Authentication Header for IPv6
+mhrp	48	MHRP		# Mobile Host Routing Protocol
+bna	49	BNA		# BNA
+esp	50	ESP		# encapsulating security payload
+ah	51	AH		# authentication header
+i-nlsp	52	I-NLSP		# Integrated Net Layer Security TUBA
+swipe	53	SWIPE		# IP with Encryption
+narp	54	NARP		# NBMA Address Resolution Protocol
+mobile	55	MOBILE		# IP Mobility
+tlsp	56	TLSP		# Transport Layer Security Protocol
 skip	57	SKIP		# SKIP
 ipv6-icmp 58	IPv6-ICMP	# ICMP for IPv6
 ipv6-nonxt 59	IPv6-NoNxt	# No Next Header for IPv6
 ipv6-opts 60	IPv6-Opts	# Destination Options for IPv6
-rspf	73	RSPF		# Radio Shortest Path First.
+#	61			# any host internal protocol
+cftp	62	CFTP		# CFTP
+#	63			# any local network
+sat-expak	64	SAT-EXPAK	# SATNET and Backroom EXPAK
+kryptolan	65	KRYPTOLAN	# Kryptolan
+rvd	66	RVD		# MIT Remote Virtual Disk Protocol
+ippc	67	IPPC		# Internet Pluribus Packet Core
+#	68			# any distributed filesystem
+sat-mon	69	SAT-MON		# SATNET Monitoring
+visa	70	VISA		# VISA Protocol
+ipcv	71	IPCV		# Internet Packet Core Utility
+cpnx	72	CPNX		# Computer Protocol Network Executive
+cphb	73	CPHB		# Computer Protocol Heart Beat
+wsn	74	WSN		# Wang Span Network
+pvp	75	PVP		# Packet Video Protocol
+br-sat-mon	76	BR-SAT-MON	# Backroom SATNET Monitoring
+sun-nd	77	SUN-ND		# SUN ND PROTOCOL-Temporary
+wb-mon	78	WB-MON		# WIDEBAND Monitoring
+wb-expak	79	WB-EXPAK	# WIDEBAND EXPAK
+iso-ip	80	ISO-IP		# ISO Internet Protocol
 vmtp	81	VMTP		# Versatile Message Transport
+secure-vmtp	82	SECURE-VMTP	# SECURE-VMTP
+vines	83	VINES		# VINES
+ttp	84	TTP		# TTP
+nsfnet-igp	85	NSFNET-IGP	# NSFNET-IGP
+dgp	86	DGP		# Dissimilar Gateway Protocol
+tcf	87	TCF		# TCF
+eigrp	88	EIGRP		# Enhanced Interior Routing Protocol (Cisco)
 ospf	89	OSPFIGP		# Open Shortest Path First IGP
+sprite-rpc	90	Sprite-RPC	# Sprite RPC Protocol
+larp	91	LARP		# Locus Address Resolution Protocol
+mtp	92	MTP		# Multicast Transport Protocol
+ax.25	93	AX.25		# AX.25 Frames
 ipip	94	IPIP		# IP-within-IP Encapsulation Protocol
+micp	95	MICP		# Mobile Internetworking Control Pro.
+scc-sp	96	SCC-SP		# Semaphore Communications Sec. Pro.
+etherip	97	ETHERIP		# Ethernet-within-IP Encapsulation
 encap	98	ENCAP		# Yet Another IP encapsulation
+#	99			# any private encryption scheme
+gmtp	100	GMTP		# GMTP
+ifmp	101	IFMP		# Ipsilon Flow Management Protocol
+pnni	102	PNNI		# PNNI over IP
 pim	103	PIM		# Protocol Independent Multicast
+aris	104	ARIS		# ARIS
+scps	105	SCPS		# SCPS
+qnx	106	QNX		# QNX
+a/n	107	A/N		# Active Networks
+ipcomp	108	IPComp		# IP Payload Compression Protocol
+snp	109	SNP		# Sitara Networks Protocol
+compaq-peer	110	Compaq-Peer	# Compaq Peer Protocol
+ipx-in-ip	111	IPX-in-IP	# IPX in IP
+carp	112	CARP	vrrp		# Common Address Redundancy Protocol
+pgm	113	PGM		# PGM Reliable Transport Protocol
+#	114			# any 0-hop protocol
+l2tp	115	L2TP		# Layer Two Tunneling Protocol
+ddx	116	DDX		# D-II Data Exchange
+iatp	117	IATP		# Interactive Agent Transfer Protocol
+stp	118	STP		# Schedule Transfer Protocol
+srp	119	SRP		# SpectraLink Radio Protocol
+uti	120	UTI		# UTI
+smp	121	SMP		# Simple Message Protocol
+sm	122	SM		# SM
+ptp	123	PTP		# Performance Transparency Protocol
+isis	124	ISIS		# ISIS over IPv4
+fire	125	FIRE
+crtp	126	CRTP		# Combat Radio Transport Protocol
+crudp	127	CRUDP		# Combat Radio User Datagram
+sscopmce	128	SSCOPMCE
+iplt	129	IPLT
+sps	130	SPS		# Secure Packet Shield
+pipe	131	PIPE		# Private IP Encapsulation within IP
+sctp	132	SCTP		# Stream Control Transmission Protocol
+fc	133	FC		# Fibre Channel
+#	134-254			# Unassigned
+pfsync	240	PFSYNC		# PF Synchronization
+#	255			# Reserved
+divert	258	DIVERT		# Divert pseudo-protocol [non IANA]

Modified: trunk/baselayout-prefix/etc/rc.conf
===================================================================
--- trunk/baselayout-prefix/etc/rc.conf	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/etc/rc.conf	2011-04-28 18:25:46 UTC (rev 1704)
@@ -4,7 +4,7 @@
 # If you set to yes, please make sure to set a UNICODE aware CONSOLEFONT and 
 # KEYMAP in the /etc/conf.d/consolefont and /etc/conf.d/keymaps config files.
 
-UNICODE="no"
+UNICODE="yes"
 
 # Set EDITOR to your preferred editor.
 # You may use something other than what is listed here.
@@ -13,27 +13,6 @@
 #EDITOR="/usr/bin/vim"
 #EDITOR="/usr/bin/emacs"
 
-# What display manager do you use ?  [ xdm | gdm | kdm | entrance ]
-#DISPLAYMANAGER="xdm"
+# DISPLAYMANAGER has moved to /etc/conf.d/xdm
 
-# XSESSION is a new variable to control what window manager to start
-# default with X if run with xdm, startx or xinit.  The default behavior
-# is to look in /etc/X11/Sessions/ and run the script in matching the
-# value that XSESSION is set to.  The support scripts are smart enough to
-# look in all bin directories if it cant find a match in /etc/X11/Sessions/,
-# so setting it to "enlightenment" can also work.  This is basically used
-# as a way for the system admin to configure a default system wide WM,
-# allthough it will work if the user export XSESSION in his .bash_profile, etc.
-#
-# NOTE:  1) this behaviour is overridden when a ~/.xinitrc exists, and startx
-#           is called.
-#        2) even if ~/.xsession exists, if XSESSION can be resolved, it will
-#           be executed rather than ~/.xsession, else KDM breaks ...
-#
-# Defaults depending on what you install currently include:
-#
-# Gnome - will start gnome-session
-# kde-<version> - will start startkde (look in /etc/X11/Sessions/)
-# Xsession - will start a terminal and a few other nice apps
-
-#XSESSION="Gnome"
+# XSESSION has moved to /etc/env.d/90xsession

Modified: trunk/baselayout-prefix/etc/services
===================================================================
--- trunk/baselayout-prefix/etc/services	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/etc/services	2011-04-28 18:25:46 UTC (rev 1704)
@@ -13,6 +13,8 @@
 # Each line describes one service, and is of the form:
 # service-name  port/protocol  [aliases ...]   [# comment]
 #
+# See services(5) for more info.
+#
 
 #
 # IANA Assignments [Well Known Ports]
@@ -205,8 +207,8 @@
 pop2		109/udp		pop-2
 pop3		110/tcp		pop-3		# Post Office Protocol - Version 3
 pop3		110/udp		pop-3
-sunrpc		111/tcp		portmapper	# SUN Remote Procedure Call
-sunrpc		111/udp		portmapper
+sunrpc		111/tcp		portmapper rpcbind	# SUN Remote Procedure Call
+sunrpc		111/udp		portmapper rpcbind
 mcidas		112/tcp				# McIDAS Data Transmission Protocol
 mcidas		112/udp
 auth		113/tcp		authentication tap ident # Authentication Service
@@ -911,6 +913,8 @@
 pxc-splr	4007/udp	pxc-splr
 xgrid		4111/tcp			# Mac OS X Server Xgrid
 xgrid		4111/udp
+bzr		4155/tcp			# Bazaar Version Control System
+bzr		4155/udp			# Bazaar version control system
 rwhois		4321/tcp			# Remote Who Is
 rwhois		4321/udp
 epmd		4369/tcp			# Erlang Port Mapper Daemon

Modified: trunk/baselayout-prefix/etc/shadow
===================================================================
--- trunk/baselayout-prefix/etc/shadow	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/etc/shadow	2011-04-28 18:25:46 UTC (rev 1704)
@@ -11,6 +11,4 @@
 postmaster:*:9797:0:::::
 news:*:9797:0:::::
 uucp:*:9797:0:::::
-games:*:9797:0:::::
-guest:*:9797:0:::::
 nobody:*:9797:0:::::

Modified: trunk/baselayout-prefix/etc/shells
===================================================================
--- trunk/baselayout-prefix/etc/shells	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/etc/shells	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,9 +1,10 @@
 # /etc/shells: valid login shells
-/bin/sh
 /bin/bash
-/bin/tcsh
 /bin/csh
 /bin/esh
+/bin/fish
 /bin/ksh
+/bin/sash
+/bin/sh
+/bin/tcsh
 /bin/zsh
-/bin/sash

Modified: trunk/baselayout-prefix/init.d/bootmisc
===================================================================
--- trunk/baselayout-prefix/init.d/bootmisc	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/init.d/bootmisc	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #!/sbin/runscript
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 depend() {
@@ -31,12 +31,6 @@
 		return 0
 	fi
 
-	if [[ -x /sbin/env-update.sh ]] ; then
-		ebegin "Updating environment"
-		/sbin/env-update.sh -u > /dev/null
-		eend 0
-	fi
-
 	#
 	# Take care of random stuff [ /var/lock | /var/run | pam ]
 	#
@@ -53,11 +47,11 @@
 		# Clean up /var/run and create /var/run/utmp so that we can login.
 		#
 		for x in $(find /var/run/ ! -type d ! -name utmp ! -name innd.pid ! -name random-seed) ; do
-			local daemon=${x##*/}
-			daemon=${daemon%*.pid}
 			# Do not remove pidfiles of already running daemons
-			if [[ -z $(ps --no-heading -C "${daemon}") ]] ; then
-				if [[ -f ${x} || -L ${x} ]] ; then
+			if [[ -f ${x} || -L ${x} ]] ; then
+				local daemon=${x##*/}
+				daemon=${daemon%*.pid}
+				if [[ -z $(ps --no-heading -C "${daemon}") ]] ; then
 					rm -f "${x}"
 				fi
 			fi
@@ -81,20 +75,26 @@
 		cd /tmp
 		if [[ ${WIPE_TMP} == "yes" ]] ; then
 			ebegin "Wiping /tmp directory"
-			# This eval stuff sucks, so if someone has a better *working*
-			# solution, please file a bug at http://bugs.gentoo.org/
-			# Originally ripped from Debian init scripts
 			local exceptions="
 				'!' -name . -a
 				'!' '(' -uid 0 -a
 					'('
 						-path './lost+found/*' -o
+						-path './quota.user' -o
 						-path './quota.user/*' -o
 						-path './aquota.user/*' -o
 						-path './quota.group/*' -o
 						-path './aquota.group/*' -o
 						-path './.journal/*'
-					')'
+					')' -o '(' -type d -a
+					'('
+						-path './lost+found' -o
+						-path './quota.user' -o
+						-path './aquota.user' -o
+						-path './quota.group' -o
+						-path './aquota.group' -o
+						-path './.journal'
+					')' ')'
 				')'"
 			# First kill most files, then kill empty dirs
 			eval find . -xdev -depth ${exceptions} ! -type d -print0 | xargs -0 rm -f --
@@ -103,7 +103,7 @@
 		else
 			ebegin "Cleaning /tmp directory"
 			(
-				rm -f /tmp/.X*-lock /tmp/esrv* /tmp/kio* /tmp/jpsock.* /tmp/.fam*
+				rm -f /tmp/.X*-lock /tmp/esrv* /tmp/kio* /tmp/jpsock.* /tmp/.fam* /tmp/iceauth.* /tmp/xauth.*
 				rm -rf /tmp/.esd* /tmp/orbit-* /tmp/ssh-* /tmp/ksocket-* /tmp/.*-unix
 			) &> /dev/null
 			eend 0

Modified: trunk/baselayout-prefix/init.d/checkfs
===================================================================
--- trunk/baselayout-prefix/init.d/checkfs	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/init.d/checkfs	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #!/sbin/runscript
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 depend() {
@@ -13,7 +13,7 @@
 	start_addon dm-crypt
 
 	if [[ -f /fastboot ]] || [[ -n ${CDBOOT} ]] ; then
-		rm -f /fastboot
+		rm -f /fastboot 2>/dev/null || : # ignore ro errors #267094
 	else
 		ebegin "Checking all filesystems"
 		if [[ -f /forcefsck ]] ; then
@@ -27,6 +27,10 @@
 		fi
 		if [[ ${retval} -eq 0 ]] ; then
 			eend 0
+		elif [[ ${retval} -eq 8 ]] ; then
+			ewend 1 "Operational error, continuing"
+			# Everything should be ok, so return a pass
+			return 0
 		elif [[ ${retval} -ge 1 && ${retval} -le 3 ]] ; then
 			ewend 1 "Filesystem errors corrected."
 			# Everything should be ok, so return a pass
@@ -40,7 +44,7 @@
 
 			if [[ ${retval} -gt 3 ]] ; then
 				eend 2 "Fsck could not correct all errors, manual repair needed"
-				/sbin/sulogin ${CONSOLE}
+				sulogin ${CONSOLE}
 			fi
 		fi
 	fi

Modified: trunk/baselayout-prefix/init.d/checkroot
===================================================================
--- trunk/baselayout-prefix/init.d/checkroot	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/init.d/checkroot	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #!/sbin/runscript
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 depend() {
@@ -46,10 +46,12 @@
 			ewend 1 "Filesystem repaired"
 		elif [[ ${retval} -eq 2 || ${retval} -eq 3 ]] ; then
 			ewend 1 "Filesystem repaired, but reboot needed!"
-			echo -ne "\a"; sleep 1; echo -ne "\a"; sleep 1
-			echo -ne "\a"; sleep 1; echo -ne "\a"; sleep 1
-			ewarn "Rebooting in 10 seconds ..."
-			sleep 10
+			if [[ ${RC_FORCE_AUTO} != "yes" ]] ; then
+				echo -ne "\a"; sleep 1; echo -ne "\a"; sleep 1
+				echo -ne "\a"; sleep 1; echo -ne "\a"; sleep 1
+				ewarn "Rebooting in 10 seconds ..."
+				sleep 10
+			fi
 			einfo "Rebooting"
 			/sbin/reboot -f
 		else
@@ -58,7 +60,7 @@
 				fsck -y -C -T /
 			else
 				eend 2 "Filesystem couldn't be fixed :("
-				/sbin/sulogin ${CONSOLE}
+				sulogin ${CONSOLE}
 			fi
 			einfo "Unmounting filesystems"
 			/bin/mount -a -o remount,ro &> /dev/null
@@ -78,7 +80,7 @@
 		if [[ $? -ne 0 ]] ; then
 			eend 2 "Root filesystem could not be mounted read/write :("
 			if [[ ${RC_FORCE_AUTO} != "yes" ]] ; then
-				/sbin/sulogin ${CONSOLE}
+				sulogin ${CONSOLE}
 			fi
 		else
 			eend 0

Modified: trunk/baselayout-prefix/init.d/clock
===================================================================
--- trunk/baselayout-prefix/init.d/clock	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/init.d/clock	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #!/sbin/runscript
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 opts="save"
@@ -18,7 +18,7 @@
 	elif is_xenU_sys ; then
 		TBLURB="xen"
 		fakeit=1
-	elif [[ -d /proc/vz ]] ; then
+	elif is_vz_sys ; then
 		TBLURB="VZ"
 		fakeit=1
 	elif grep -q ' cobd$' /proc/devices ; then
@@ -54,6 +54,12 @@
 	if grep -qs ^CLOCK= /etc/rc.conf ; then
 		ewarn "CLOCK should not be set in /etc/rc.conf but in /etc/conf.d/clock"
 	fi
+	# Make sure people set their timezone ... we do it here
+	# even though we don't actually use the variable so that
+	# people see the warning on boot.
+	if [[ -z ${CDBOOT} && ${TIMEZONE-Factory} == "Factory" ]] ; then
+		ewarn "Your TIMEZONE in /etc/conf.d/clock is still set to Factory!"
+	fi
 }
 
 start() {

Modified: trunk/baselayout-prefix/init.d/consolefont
===================================================================
--- trunk/baselayout-prefix/init.d/consolefont	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/init.d/consolefont	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #!/sbin/runscript
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 depend() {
@@ -32,7 +32,7 @@
 	# Set the console font
 	local errmsg=""
 	ebegin "Setting user font"
-	if [[ -x /bin/setfont ]] ; then
+	if type -P setfont >/dev/null ; then
 		# We patched setfont to have --tty support ...
 		if [[ -n $(setfont --help 2>&1 | grep -e '--tty') || \
 		      -n $(setfont --help 2>&1 | grep -e '-C') ]]
@@ -48,18 +48,18 @@
 				|| ttydev=/dev/tty
 
 			for x in $(seq 1 "${RC_TTY_NUMBER}") ; do
-				/bin/setfont ${CONSOLEFONT} ${param} \
+				setfont ${CONSOLEFONT} ${param} \
 					${sf_param}/${ttydev}${x} > /dev/null
 				retval=$?
 			done
 		else
-			/bin/setfont ${CONSOLEFONT} ${param} > /dev/null
+			setfont ${CONSOLEFONT} ${param} > /dev/null
 			retval=$?
 		fi
 		errmsg="Failed to set user font"
 	else
 		retval=1
-		errmsg="/bin/setfont not found"
+		errmsg="setfont not found"
 	fi
 	eend ${retval} "${errmsg}"
 }

Modified: trunk/baselayout-prefix/init.d/halt.sh
===================================================================
--- trunk/baselayout-prefix/init.d/halt.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/init.d/halt.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #!/bin/bash
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 [[ ${RC_GOT_FUNCTIONS} != "yes" ]] && source /sbin/functions.sh
@@ -13,8 +13,7 @@
 # livecd-functions.sh should _ONLY_ set this differently if CDBOOT is
 # set, else the default one should be used for normal boots.
 # say:  RC_NO_UMOUNTS="/mnt/livecd|/newroot"
-RC_NO_UMOUNTS=${RC_NO_UMOUNTS:-/mnt/livecd|/newroot}
-RC_NO_UMOUNT_FS="^(proc|devpts|sysfs|devfs|tmpfs|usb(dev)?fs|unionfs|rootfs)$"
+RC_NO_UMOUNTS=${RC_NO_UMOUNTS:-^(/|/dev|/dev/pts|/lib/rcscripts/init.d|/proc|/proc/.*|/sys)$}
 
 # Reset pam_console permissions if we are actually using it
 if [[ -x /sbin/pam_console_apply && ! -c /dev/.devfsd && \
@@ -36,18 +35,6 @@
 	ebegin $"Deactivating swap"
 	swapoff -a
 	eend $?
-
-	if [[ ${RC_SWAP_ERASE} == "yes" ]] ; then
-		for s in $(echo "${swap_list}" | awk '$2 == "partition" {print $1}') ; do
-			ebegin $"Erasing swap space" ${s}
-			ssize=$(awk '$4 == "'${s##*/}'" {print $3}' /proc/partitions 2> /dev/null)
-			dd if=/dev/zero of=${s} bs=1024 count=${ssize} 2> /dev/null
-			eend $?
-			ebegin $"Creating swap space" ${s}
-			mkswap ${s} > /dev/null
-			eend $?
-		done
-	fi
 fi
 
 # Write a reboot record to /var/log/wtmp before unmounting
@@ -69,7 +56,7 @@
 # Remove loopback devices started by dm-crypt
 
 remaining=$(awk '!/^#/ && $1 ~ /^\/dev\/loop/ && $2 != "/" {print $2}' /proc/mounts | \
-            sort -r | egrep -v "^(${RC_NO_UMOUNTS})$")
+            sort -r | egrep -v "${RC_NO_UMOUNTS}")
 [[ -n ${remaining} ]] && {
 	sig=
 	retry=3
@@ -86,7 +73,7 @@
 		fi
 
 		remaining=$(awk '!/^#/ && $1 ~ /^\/dev\/loop/ && $2 != "/" {print $2}' /proc/mounts | \
-		            sort -r | egrep -v "^(${RC_NO_UMOUNTS})$")
+		            sort -r | egrep -v "${RC_NO_UMOUNTS}")
 		[[ -z ${remaining} ]] && break
 		
 		/bin/fuser -s -k ${sig} -m ${remaining}
@@ -100,21 +87,18 @@
 # This is needed to make sure we dont have a mounted filesystem 
 # on a LVM volume when shutting LVM down ...
 ebegin "Unmounting filesystems"
-unmounts=$(awk -v NO_UMOUNT_FS="${RC_NO_UMOUNT_FS}" \
-	'{ \
-	    if (($3 !~ NO_UMOUNT_FS) && \
-	        ($1 != "none") && \
-	        ($1 !~ /^(rootfs|\/dev\/root)$/) && \
-	        ($2 != "/")) \
-	      print $2 \
-	}' /proc/mounts | sort -ur)
-for x in ${unmounts}; do
+for x in $(awk '{print $2}' /proc/mounts | sort -ur) ; do
+	x=${x//\\040/ }
 	# Do not umount these ... will be different depending on value of CDBOOT
-	if [[ -n $(echo "${x}" | egrep "^(${RC_NO_UMOUNTS})$") ]] ; then
+	if [[ -n $(echo "${x}" | egrep "${RC_NO_UMOUNTS}") ]] ; then
 		continue
 	fi
 
-	x=${x//\\040/ }
+	# If we're using the mount (probably /usr) then don't unmount us
+	if [[ " $(fuser -m "${x}" 2>/dev/null) " == *" $$ "* ]] ; then
+		continue
+	fi
+
 	if ! umount "${x}" &>/dev/null; then
 		# Kill processes still using this mount
 		/bin/fuser -s -k -9 -m "${x}"
@@ -127,6 +111,7 @@
 
 # Try to remove any dm-crypt mappings
 stop_addon dm-crypt
+stop_addon truecrypt
 
 # Stop LVM, etc
 for x in $(reverse_list ${RC_VOLUME_ORDER}) ; do
@@ -163,15 +148,15 @@
 	sync; sync
 	sleep 1
 
-	for x in $(awk -v NO_UMOUNT_FS="${RC_NO_UMOUNT_FS}" \
-	           	'{ \
-	           		if (($1 != "none") && ($3 !~ NO_UMOUNT_FS)) \
-	           			print $2 \
-	           	}' /proc/mounts | sort -ur) ; do
+	for x in $(awk '{print $2}' /proc/mounts | sort -ur) ; do
 		x=${x//\\040/ }
-		if [[ -n $(echo "${x}" | egrep "^(${RC_NO_UMOUNTS})$") ]] ; then
+
+		# Do not umount these ... will be different depending on value of CDBOOT
+		if [[ ${x} != "/" \
+			&& -n $(echo "${x}" | egrep "${RC_NO_UMOUNTS}") ]] ; then
 			continue
 		fi
+		
 		if [[ ${cmd} == "u" ]]; then
 			umount -n -r "${x}"
 		else
@@ -201,7 +186,7 @@
 eend ${mount_worked}
 if [[ ${mount_worked} -eq 1 ]]; then
 	ups_kill_power
-	/sbin/sulogin -t 10 /dev/console
+	sulogin -t 10 /dev/console
 fi
 
 # Inform if there is a forced or skipped fsck

Modified: trunk/baselayout-prefix/init.d/hostname
===================================================================
--- trunk/baselayout-prefix/init.d/hostname	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/init.d/hostname	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #!/sbin/runscript
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 depend() {

Modified: trunk/baselayout-prefix/init.d/keymaps
===================================================================
--- trunk/baselayout-prefix/init.d/keymaps	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/init.d/keymaps	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #!/sbin/runscript
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 depend() {
@@ -36,17 +36,17 @@
 
 	# Turn on unicode if user wants it
 	if [[ ${UNICODE} == "yes" ]] ; then
-		/usr/bin/kbd_mode -u
+		kbd_mode -u
 	fi
 
 	ebegin "Loading key mappings"
-	if [[ -x /bin/loadkeys ]] ; then
+	if type -P loadkeys >/dev/null ; then
 		[[ ${SET_WINDOWKEYS} == "yes" ]] && WINDOWKEYS_KEYMAP="windowkeys"
-		/bin/loadkeys -q ${WINDOWKEYS_KEYMAP} ${KEYMAP} \
-		                 ${EXTENDED_KEYMAPS} > /dev/null
+		loadkeys -q ${WINDOWKEYS_KEYMAP} ${KEYMAP} \
+		            ${EXTENDED_KEYMAPS} > /dev/null
 		eend $? "Error loading key mappings"
 	else
-		eend 1 "/bin/loadkeys not found"
+		eend 1 "loadkeys not found"
 		return 1
 	fi
 

Modified: trunk/baselayout-prefix/init.d/local
===================================================================
--- trunk/baselayout-prefix/init.d/local	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/init.d/local	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #!/sbin/runscript
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 depend() {

Modified: trunk/baselayout-prefix/init.d/localmount
===================================================================
--- trunk/baselayout-prefix/init.d/localmount	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/init.d/localmount	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #!/sbin/runscript
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 depend() {
@@ -22,28 +22,40 @@
 	# Check what USB fs the kernel support.  Currently
 	# 2.5+ kernels, and later 2.4 kernels have 'usbfs',
 	# while older kernels have 'usbdevfs'.
-	local usbfs=$(grep -Fow usbfs /proc/filesystems ||
-		grep -Fow usbdevfs /proc/filesystems)
-
-	if [[ -n ${usbfs} ]] && \
-	   [[ -e /proc/bus/usb && ! -e /proc/bus/usb/devices ]]
-	then
-		ebegin "Mounting USB device filesystem (${usbfs})"
-		usbgid=$(echo $(getent group usb) | awk -F: '{print $3}')
-		mount -t ${usbfs} usbfs /proc/bus/usb \
-			-o ${usbgid:+devmode=0664,devgid=${usbgid},}noexec,nosuid
-		eend $? "Failed to mount USB device filesystem"
+	if [[ -d /proc/bus/usb && ! -e /proc/bus/usb/devices ]] ; then
+		local usbfs=$(grep -Fow usbfs /proc/filesystems ||
+			grep -Fow usbdevfs /proc/filesystems)
+		if [[ -n ${usbfs} ]] ; then
+			ebegin "Mounting USB device filesystem (${usbfs})"
+			usbgid=$(echo $(getent group usb) | awk -F: '{print $3}')
+			mount -t ${usbfs} usbfs /proc/bus/usb \
+				-o ${usbgid:+devmode=0664,devgid=${usbgid},}noexec,nosuid
+			eend $?
+		fi
 	fi
 
 	# Setup Kernel Support for miscellaneous Binary Formats
-	local binfmt=$(grep -Fow binfmt_misc /proc/filesystems)
-	if [[ -n ${binfmt} ]] && [[ -e /proc/sys/fs/binfmt_misc ]] ; then
-		ebegin $"Mounting misc binary format filesystem"
-		mount -t binfmt_misc binfmt_misc /proc/sys/fs/binfmt_misc \
-			-o nodev,noexec,nosuid
-		eend $?
+	if [[ -d /proc/sys/fs/binfmt_misc ]] ; then
+		local binfmt=$(grep -Fow binfmt_misc /proc/filesystems)
+		if [[ -n ${binfmt} ]] ; then
+			ebegin $"Mounting misc binary format filesystem"
+			mount -t binfmt_misc binfmt_misc /proc/sys/fs/binfmt_misc \
+				-o nodev,noexec,nosuid
+			eend $?
+		fi
 	fi
 
+	# Setup Kernel Support for the security filesystem
+	if [[ -d /sys/kernel/security ]] ; then
+		local secfs=$(grep -Fow securityfs /proc/filesystems)
+		if [[ -n ${secfs} ]] ; then
+			ebegin $"Mounting security filesystem"
+			mount -t securityfs securityfs /sys/kernel/security \
+				-o nodev,noexec,nosuid
+			eend $?
+		fi
+	fi
+
 	# We do our swapping here instead of rc so we can get urandom started
 	# before us for people that like an encrypted swap.
 	ebegin "Activating (possible) swap"

Modified: trunk/baselayout-prefix/init.d/modules
===================================================================
--- trunk/baselayout-prefix/init.d/modules	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/init.d/modules	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #!/sbin/runscript
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 depend() {
@@ -81,7 +81,7 @@
 	if [[ -z "${CDBOOT}" ]] && [[ ! -e /etc/modules.conf ]] && \
 	   [[ $(get_KV) -lt $(KV_to_int '2.5.48') || -x /sbin/modprobe.old ]]
 	then
-		echo '### This file is automatically generated by modules-update' \
+		echo '### This file is automatically generated by update-modules' \
 			> /etc/modules.conf 2>/dev/null
 		[[ ! -f /etc/modules.conf ]] && \
 			ewarn "Cannot update /etc/modules.conf!"
@@ -91,7 +91,7 @@
 	if [[ -z "${CDBOOT}" ]] && \
 	   [[ -f /etc/modules.conf || $(get_KV) -ge $(KV_to_int '2.5.48') ]]
 	then
-		/sbin/modules-update 
+		/sbin/update-modules 
 	fi
 
 	local autoload=""

Modified: trunk/baselayout-prefix/init.d/net.eth0
===================================================================
--- trunk/baselayout-prefix/init.d/net.eth0	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/init.d/net.eth0	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1 +1,1136 @@
-link net.lo
\ No newline at end of file
+#!/sbin/runscript
+# Copyright 2004-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# Contributed by Roy Marples (uberlord@gentoo.org)
+# Many thanks to Aron Griffis (agriffis@gentoo.org)
+# for help, ideas and patches
+
+#NB: Config is in /etc/conf.d/net
+
+# For pcmcia users. note that pcmcia must be added to the same
+# runlevel as the net.* script that needs it.
+depend() {
+	need localmount
+	after bootmisc hostname
+	use isapnp isdn pcmcia usb wlan
+
+	# Load any custom depend functions for the given interface
+	# For example, br0 may need eth0 and eth1
+	local iface="${SVCNAME#*.}"
+	[[ $(type -t "depend_${iface}") == "function" ]] && depend_${iface}
+
+	if [[ ${iface} != "lo" && ${iface} != "lo0" ]] ; then
+		after net.lo net.lo0
+
+		# Support new style RC_NEED and RC_USE in one net file
+		local x="RC_NEED_${iface}"
+		[[ -n ${!x} ]] && need ${!x}
+		x="RC_USE_${iface}"
+		[[ -n ${!x} ]] && use ${!x}
+		x="RC_AFTER_${iface}"
+		[[ -n ${!x} ]] && after ${!x}
+		x="RC_BEFORE_${iface}"
+		[[ -n ${!x} ]] && before ${!x}
+		x="RC_PROVIDE_${iface}"
+		[[ -n ${!x} ]] && provide ${!x}
+	fi
+
+	return 0
+}
+
+# Define where our modules are
+MODULES_DIR="${svclib}/net"
+
+# Make some wrappers to fudge after/before/need/use depend flags.
+# These are callbacks so MODULE will be set.
+after() {
+	eval "${MODULE}_after() { echo \"$*\"; }"
+}
+before() {
+	eval "${MODULE}_before() { echo \"$*\"; }"
+}
+need() {
+	eval "${MODULE}_need() { echo \"$*\"; }"
+}
+installed() {
+	# We deliberately misspell this as _installed will probably be used
+	# at some point
+	eval "${MODULE}_instlled() { echo \"$*\"; }"
+}
+provide() {
+	eval "${MODULE}_provide() { echo \"$*\"; }"
+}
+functions() {
+	eval "${MODULE}_functions() { echo \"$*\"; }"
+}
+variables() {
+	eval "${MODULE}_variables() { echo \"$*\"; }"
+}
+
+is_loopback() {
+	[[ $1 == "lo" || $1 == "lo0" ]]
+}
+
+# char* interface_device(char *iface)
+#
+# Gets the base device of the interface
+# Can handle eth0:1 and eth0.1
+# Which returns eth0 in this case
+interface_device() {
+	local dev="${1%%.*}"
+	[[ ${dev} == "$1" ]] && dev="${1%%:*}"
+	echo "${dev}"
+}
+
+# char* interface_type(char* iface)
+#
+# Returns the base type of the interface
+# eth, ippp, etc
+interface_type() {
+	echo "${1%%[0-9]*}"
+}
+
+# int calculate_metric(char *interface, int base)
+#
+# Calculates the best metric for the interface
+# We use this when we add routes so we can prefer interfaces over each other
+calculate_metric() {
+	local iface="$1" metric="$2"
+
+	# Have we already got a metric?
+	local m=$(awk '$1=="'${iface}'" && $2=="00000000" { print $7 }' \
+		/proc/net/route)
+	if [[ -n ${m} ]] ; then
+		echo "${m}"
+		return 0
+	fi
+
+	local i= dest= gw= flags= ref= u= m= mtu= metrics=
+	while read i dest gw flags ref u m mtu ; do
+		# Ignore lo
+		is_loopback "${i}" && continue
+		# We work out metrics from default routes only
+		[[ ${dest} != "00000000" || ${gw} == "00000000" ]] && continue
+		metrics="${metrics}\n${m}"
+	done < /proc/net/route
+
+	# Now, sort our metrics
+	metrics=$(echo -e "${metrics}" | sort -n)
+
+	# Now, find the lowest we can use
+	local gotbase=false
+	for m in ${metrics} ; do
+		[[ ${m} -lt ${metric} ]] && continue
+		[[ ${m} == ${metric} ]] && ((metric++))
+		[[ ${m} -gt ${metric} ]] && break
+	done
+	
+	echo "${metric}"
+}
+
+# int netmask2cidr(char *netmask)
+#
+# Returns the CIDR of a given netmask
+netmask2cidr() {
+	local binary= i= bin=
+
+	for i in ${1//./ }; do
+		bin=""
+		while [[ ${i} != "0" ]] ; do
+			bin=$[${i}%2]${bin}
+			(( i=i>>1 ))
+		done
+		binary="${binary}${bin}"
+	done
+	binary="${binary%%0*}"
+	echo "${#binary}"
+}
+
+
+# bool is_function(char* name)
+#
+# Returns 0 if the given name is a shell function, otherwise 1
+is_function() {
+	[[ -z $1 ]] && return 1
+	[[ $(type -t "$1") == "function" ]]
+}
+
+# void function_wrap(char* source, char* target)
+#
+# wraps function calls - for example function_wrap(this, that)
+# maps function names this_* to that_*
+function_wrap() {
+	local i=
+
+	is_function "${2}_depend" && return
+
+	for i in $(typeset -f | grep -o '^'"${1}"'_[^ ]*'); do
+		eval "${2}${i#${1}}() { ${i} \"\$@\"; }"
+	done
+}
+
+# char[] * expand_parameters(char *cmd)
+#
+# Returns an array after expanding parameters. For example
+# "192.168.{1..3}.{1..3}/24 brd +"
+# will return
+# "192.168.1.1/24 brd +"
+# "192.168.1.2/24 brd +"
+# "192.168.1.3/24 brd +"
+# "192.168.2.1/24 brd +"
+# "192.168.2.2/24 brd +"
+# "192.168.2.3/24 brd +"
+# "192.168.3.1/24 brd +"
+# "192.168.3.2/24 brd +"
+# "192.168.3.3/24 brd +"
+expand_parameters() {
+	local x=$(eval echo ${@// /_})
+	local -a a=( ${x} )
+
+	a=( "${a[@]/#/\"}" )
+	a=( "${a[@]/%/\"}" )
+	echo "${a[*]//_/ }"
+}
+
+# void configure_variables(char *interface, char *option1, [char *option2])
+#
+# Maps configuration options from <variable>_<option> to <variable>_<iface>
+# option2 takes precedence over option1
+configure_variables() {
+	local iface="$1" option1="$2" option2="$3"
+
+	local mod= func= x= i=
+	local -a ivars=() ovars1=() ovars2=()
+	local ifvar=$(bash_variable "${iface}")
+
+	for mod in ${MODULES[@]}; do
+		is_function ${mod}_variables || continue
+		for v in $(${mod}_variables) ; do
+			x=
+			[[ -n ${option2} ]] && x="${v}_${option2}[@]"
+			[[ -z ${!x} ]] && x="${v}_${option1}[@]"
+			[[ -n ${!x} ]] && eval "${v}_${ifvar}=( \"\${!x}\" )"
+		done
+	done
+
+	return 0
+}
+# bool module_load_minimum(char *module)
+#
+# Does the minimum checking on a module - even when forcing
+module_load_minimum() {
+	local f="$1.sh" MODULE="${1##*/}"
+
+	if [[ ! -f ${f} ]] ; then
+		eerror "${f} does not exist"
+		return 1
+	fi
+
+	if ! source "${f}" ; then
+		eerror "${MODULE} failed a sanity check"
+		return 1
+	fi
+
+	for f in depend; do
+		is_function "${MODULE}_${f}" && continue
+		eerror "${MODULE}.sh does not support the required function ${f}"
+		return 1
+	done
+
+	return 0
+}
+
+# bool modules_load_auto()
+#
+# Load and check each module for sanity
+# If the module is not installed, the functions are to be removed
+modules_load_auto() {
+	local i j inst
+
+	# Populate the MODULES array
+	# Basically we treat evey file in ${MODULES_DIR} as a module
+	MODULES=( $( cd "${MODULES_DIR}" ; ls *.sh ) )
+	j="${#MODULES[@]}"
+	for (( i=0; i<j; i++ )); do
+		MODULES[i]="${MODULES_DIR}/${MODULES[i]}"
+		[[ ! -f ${MODULES[i]} ]] && unset MODULES[i]
+	done
+	MODULES=( "${MODULES[@]}" )
+
+	# Each of these sources into the global namespace, so it's
+	# important that module functions and variables are prefixed with
+	# the module name, for example iproute2_
+
+	j="${#MODULES[@]}"
+	loaded_interface=false
+	for (( i=0; i<j; i++ )); do
+		MODULES[i]="${MODULES[i]%.sh*}"
+		if [[ ${MODULES[i]##*/} == "interface" ]] ; then
+			eerror "interface is a reserved name - cannot load a module called interface"
+			return 1
+		fi
+		
+		(
+		u=0;
+		module_load_minimum "${MODULES[i]}" || u=1;
+		if [[ ${u} == 0 ]] ; then
+			inst="${MODULES[i]##*/}_check_installed";
+			if is_function "${inst}" ; then
+				${inst} false || u=1;
+			fi
+		fi
+		exit "${u}";
+		)
+
+		if [[ $? == 0 ]] ; then
+			source "${MODULES[i]}.sh"
+			MODULES[i]="${MODULES[i]##*/}"
+		else
+			unset MODULES[i]
+		fi
+	done
+
+	MODULES=( "${MODULES[@]}" )
+	return 0
+}
+
+# bool modules_check_installed(void)
+#
+# Ensure that all modules have the required modules loaded
+# This enables us to remove modules from the MODULES array
+# Whilst other modules can still explicitly call them
+# One example of this is essidnet which configures network
+# settings for the specific ESSID connected to as the user
+# may be using a daemon to configure wireless instead of our
+# iwconfig module
+modules_check_installed() {
+	local i j missingdeps nmods="${#MODULES[@]}"
+
+	for (( i=0; i<nmods; i++ )); do
+		is_function "${MODULES[i]}_instlled" || continue
+		for j in $( ${MODULES[i]}_instlled ); do
+			missingdeps=true
+			if is_function "${j}_check_installed" ; then
+				${j}_check_installed && missingdeps=false
+			elif is_function "${j}_depend" ; then
+				missingdeps=false
+			fi
+			${missingdeps} && unset MODULES[i] && unset PROVIDES[i] && break
+		done
+	done
+
+	MODULES=( "${MODULES[@]}" )
+	PROVIDES=( "${PROVIDES[@]}" )
+}
+
+# bool modules_check_user(void)
+modules_check_user() {
+	local iface="$1" ifvar=$(bash_variable "${IFACE}")
+	local i= j= k= l= nmods="${#MODULES[@]}"
+	local -a umods=()
+
+	# Has the interface got any specific modules?
+	umods="modules_${ifvar}[@]"
+	umods=( "${!umods}" )
+
+	# Global setting follows interface-specific setting
+	umods=( "${umods[@]}" "${modules[@]}" )
+
+	# Add our preferred modules
+	local -a pmods=( "iproute2" "dhcpcd" "iwconfig" "netplugd" )
+	umods=( "${umods[@]}" "${pmods[@]}" )
+
+	# First we strip any modules that conflict from user settings
+	# So if the user specifies pump then we don't use dhcpcd
+	for (( i=0; i<${#umods[@]}; i++ )); do
+		# Some users will inevitably put "dhcp" in their modules
+		# list.  To keep users from screwing up their system this
+		# way, ignore this setting so that the default dhcp
+		# module will be used.
+		[[ ${umods[i]} == "dhcp" ]] && continue
+
+		# We remove any modules we explicitly don't want
+		if [[ ${umods[i]} == "!"* ]] ; then
+			for (( j=0; j<nmods; j++ )); do
+				[[ -z ${MODULES[j]} ]] && continue
+				if [[ ${umods[i]:1} == "${MODULES[j]}" \
+					|| ${umods[i]:1} == "${PROVIDES[j]}" ]] ; then
+					# We may need to setup a class wrapper for it even though
+					# we don't use it directly
+					# However, we put it into an array and wrap later as
+					# another module may provide the same thing
+					${MODULES[j]}_check_installed \
+						&& WRAP_MODULES=(
+							"${WRAP_MODULES[@]}"
+							"${MODULES[j]} ${PROVIDES[j]}"
+						)
+					unset MODULES[j]
+					unset PROVIDES[j]
+				fi
+			done
+			continue
+		fi
+
+		if ! is_function "${umods[i]}_depend" ; then
+			# If the module is one of our preferred modules, then
+			# ignore this error; whatever is available will be
+			# used instead.
+			(( i < ${#umods[@]} - ${#pmods[@]} )) || continue
+
+			# The function may not exist because the modules software is
+			# not installed. Load the module and report its error
+			if [[ -e "${MODULES_DIR}/${umods[i]}.sh" ]] ; then
+				source "${MODULES_DIR}/${umods[i]}.sh"
+				is_function "${umods[i]}_check_installed" \
+					&& ${umods[i]}_check_installed true
+			else
+				eerror "The module \"${umods[i]}\" does not exist"
+			fi
+			return 1
+		fi
+
+		if is_function "${umods[i]}_provide" ; then
+			mod=$(${umods[i]}_provide)
+		else
+			mod="${umods[i]}"
+		fi
+		for (( j=0; j<nmods; j++ )); do
+			[[ -z ${MODULES[j]} ]] && continue
+			if [[ ${PROVIDES[j]} == "${mod}" && ${umods[i]} != "${MODULES[j]}" ]] ; then
+				# We don't have a match - now ensure that we still provide an
+				# alternative. This is to handle our preferred modules.
+				for (( l=0; l<nmods; l++ )); do
+					[[ ${l} == "${j}" || -z ${MODULES[l]} ]] && continue
+					if [[ ${PROVIDES[l]} == "${mod}" ]] ; then
+						unset MODULES[j]
+						unset PROVIDES[j]
+						break
+					fi
+				done
+			fi
+		done
+	done
+
+	# Then we strip conflicting modules.
+	# We only need to do this for 3rd party modules that conflict with
+	# our own modules and the preferred list AND the user modules
+	# list doesn't specify a preference.
+	for (( i=0; i<nmods-1; i++ )); do
+		[[ -z ${MODULES[i]} ]] && continue			
+		for (( j=i+1; j<nmods; j++)); do
+			[[ -z ${MODULES[j]} ]] && continue
+			[[ ${PROVIDES[i]} == "${PROVIDES[j]}" ]] \
+			&& unset MODULES[j] && unset PROVIDES[j]
+		done
+	done
+
+	MODULES=( "${MODULES[@]}" )
+	PROVIDES=( "${PROVIDES[@]}" )
+	return 0
+}
+
+# void modules_sort(void)
+#
+# Sort our modules
+modules_sort() {
+	local i= j= nmods=${#MODULES[@]} m=
+	local -a provide=() provide_list=() after=() dead=() sorted=() sortedp=()
+
+	# Make our provide list
+	for ((i=0; i<nmods; i++)); do
+		dead[i]="false"
+		if [[ ${MODULES[i]} != "${PROVIDES[i]}" ]] ; then
+			local provided=false
+			for ((j=0; j<${#provide[@]}; j++)); do
+				if [[ ${provide[j]} == "${PROVIDES[i]}" ]] ; then
+					provide_list[j]="${provide_list[j]} ${MODULES[i]}"
+					provided=true
+				fi
+			done
+			if ! ${provided}; then
+				provide[j]="${PROVIDES[i]}"
+				provide_list[j]="${MODULES[i]}"
+			fi
+		fi
+	done
+
+	# Create an after array, which holds which modules the module at
+	# index i must be after
+	for ((i=0; i<nmods; i++)); do
+		if is_function "${MODULES[i]}_after" ; then
+			after[i]=" ${after[i]} $(${MODULES[i]}_after) "
+		fi
+		if is_function "${MODULES[i]}_before" ; then
+			for m in $(${MODULES[i]}_before); do
+				for ((j=0; j<nmods; j++)) ; do
+					if [[ ${PROVIDES[j]} == "${m}" ]] ; then
+						after[j]=" ${after[j]} ${MODULES[i]} "
+						break
+					fi
+				done
+			done
+		fi
+	done
+
+	# Replace the after list modules with real modules
+	for ((i=0; i<nmods; i++)); do
+		if [[ -n ${after[i]} ]] ; then
+			for ((j=0; j<${#provide[@]}; j++)); do
+				after[i]="${after[i]// ${provide[j]} / ${provide_list[j]} }"
+			done
+		fi
+	done
+	
+	# We then use the below code to provide a topologial sort
+    module_after_visit() {
+        local name="$1" i= x=
+
+		for ((i=0; i<nmods; i++)); do
+			[[ ${MODULES[i]} == "$1" ]] && break
+		done
+
+        ${dead[i]} && return
+        dead[i]="true"
+
+        for x in ${after[i]} ; do
+            module_after_visit "${x}"
+        done
+
+        sorted=( "${sorted[@]}" "${MODULES[i]}" )
+		sortedp=( "${sortedp[@]}" "${PROVIDES[i]}" )
+    }
+
+	for x in ${MODULES[@]}; do
+		module_after_visit "${x}"
+	done
+
+	MODULES=( "${sorted[@]}" )
+	PROVIDES=( "${sortedp[@]}" )
+}
+
+# bool modules_check_depends(bool showprovides)
+modules_check_depends() {
+	local showprovides="${1:-false}" nmods="${#MODULES[@]}" i= j= needmod=
+	local missingdeps= p= interface=false
+
+	for (( i=0; i<nmods; i++ )); do
+		if is_function "${MODULES[i]}_need" ; then
+			for needmod in $(${MODULES[i]}_need); do
+				missingdeps=true
+				for (( j=0; j<nmods; j++ )); do
+					if [[ ${needmod} == "${MODULES[j]}" \
+						|| ${needmod} == "${PROVIDES[j]}" ]] ; then
+						missingdeps=false
+						break
+					fi
+				done
+				if ${missingdeps} ; then
+					eerror "${MODULES[i]} needs ${needmod} (dependency failure)"
+					return 1
+				fi
+			done
+		fi
+
+		if is_function "${MODULES[i]}_functions" ; then
+			for f in $(${MODULES[i]}_functions); do
+				if ! is_function "${f}" ; then
+					eerror "${MODULES[i]}: missing required function \"${f}\""
+					return 1
+				fi
+			done
+		fi
+
+		[[ ${PROVIDES[i]} == "interface" ]] && interface=true
+
+		if ${showprovides} ; then
+			[[ ${PROVIDES[i]} != "${MODULES[i]}" ]] \
+			&& veinfo "${MODULES[i]} provides ${PROVIDES[i]}"
+		fi
+	done
+
+	if ! ${interface} ; then
+		eerror "no interface module has been loaded"
+		return 1
+	fi
+
+	return 0
+}
+
+# bool modules_load(char *iface, bool starting)
+#
+# Loads the defined handler and modules for the interface
+# Returns 0 on success, otherwise 1
+modules_load()  {
+	local iface="$1" starting="${2:-true}" MODULE= p=false i= j= k=
+	local -a x=()
+	local RC_INDENTATION="${RC_INDENTATION}"
+	local -a PROVIDES=() WRAP_MODULES=()
+
+	if ! is_loopback "${iface}" ; then
+		x="modules_force_${iface}[@]"
+		[[ -n ${!x} ]] && modules_force=( "${!x}" )
+		if [[ -n ${modules_force} ]] ; then
+			ewarn "WARNING: You are forcing modules!"
+			ewarn "Do not complain or file bugs if things start breaking"
+			report=true
+		fi
+	fi
+
+	veinfo "Loading networking modules for ${iface}"
+	eindent
+
+	if [[ -z ${modules_force} ]] ; then
+		modules_load_auto || return 1
+	else
+		j="${#modules_force[@]}"
+		for (( i=0; i<j; i++ )); do
+			module_load_minimum "${MODULES_DIR}/${modules_force[i]}" || return 1
+			if is_function "${modules_force[i]}_check_installed" ; then
+				${modules_force[i]}_check_installed || unset modules_force[i]
+			fi
+		done
+		MODULES=( "${modules_force[@]}" )
+	fi
+
+	j="${#MODULES[@]}"
+	for (( i=0; i<j; i++ )); do
+		# Now load our dependencies - we need to use the MODULE variable
+		# here as the after/before/need functions use it
+		MODULE="${MODULES[i]}"
+		${MODULE}_depend
+
+		# expose does exactly the same thing as depend
+		# However it is more "correct" as it exposes things to other modules
+		# instead of depending on them ;)
+		is_function "${MODULES[i]}_expose" && ${MODULES[i]}_expose
+
+		# If no provide is given, assume module name
+		if is_function "${MODULES[i]}_provide" ; then
+			PROVIDES[i]=$(${MODULES[i]}_provide)
+		else
+			PROVIDES[i]="${MODULES[i]}"
+		fi
+	done
+
+	if [[ -n ${modules_force[@]} ]] ; then
+		# Strip any duplicate modules providing the same thing
+		j="${#MODULES[@]}"
+		for (( i=0; i<j-1; i++ )); do
+			[[ -z ${MODULES[i]} ]] && continue
+			for (( k=i+1; k<j; k++ )); do
+				if [[ ${PROVIDES[i]} == ${PROVIDES[k]} ]] ; then
+					unset MODULES[k]
+					unset PROVIDES[k]
+				fi
+			done
+		done
+		MODULES=( "${MODULES[@]}" )
+		PROVIDES=( "${PROVIDES[@]}" )
+	else
+		if ${starting}; then
+			modules_check_user "${iface}" || return 1
+		else
+			# Always prefer iproute2 for taking down interfaces
+			if is_function iproute2_provide ; then
+				function_wrap iproute2 "$(iproute2_provide)"
+			fi
+		fi
+	fi
+	
+	# Wrap our modules
+	j="${#MODULES[@]}"
+	for (( i=0; i<j; i++ )); do
+		function_wrap "${MODULES[i]}" "${PROVIDES[i]}"
+	done
+	j="${#WRAP_MODULES[@]}"
+	for (( i=0; i<j; i++ )); do
+		function_wrap ${WRAP_MODULES[i]}
+	done
+	
+	if [[ -z ${modules_force[@]} ]] ; then
+		modules_check_installed || return 1
+		modules_sort || return 1
+	fi
+
+	veinfo "modules: ${MODULES[@]}"
+	eindent
+
+	${starting} && p=true
+	modules_check_depends "${p}" || return 1
+	return 0
+}
+
+# bool iface_start(char *interface)
+#
+# iface_start is called from start.  It's expected to start the base
+# interface (for example "eth0"), aliases (for example "eth0:1") and to start
+# VLAN interfaces (for example eth0.0, eth0.1).  VLAN setup is accomplished by
+# calling itself recursively.
+iface_start() {
+	local iface="$1" mod config_counter="-1" x config_worked=false
+	local RC_INDENTATION="${RC_INDENTATION}"
+	local -a config=() fallback=() fallback_route=() conf=() a=() b=()
+	local ifvar=$(bash_variable "$1") i= j= metric=0
+
+	interface_exists "${iface}" && interface_up "${iface}"
+
+	# pre Start any modules with
+	for mod in ${MODULES[@]}; do
+		if is_function "${mod}_pre_start" ; then
+			${mod}_pre_start "${iface}" || { eend 1; return 1; }
+		fi
+	done
+
+	interface_exists "${iface}" && interface_up "${iface}"
+
+	x="metric_${ifvar}"
+	# If we don't have a metric then calculate one
+	# Our modules will set the metric variable to a suitable base
+	# in their pre starts.
+	if [[ -z ${!x} ]] ; then
+		eval "metric_${ifvar}=\"$(calculate_metric "${iface}" "${metric}")\""
+	fi
+
+	# We now expand the configuration parameters and pray that the
+	# fallbacks expand to the same number as config or there will be
+	# trouble!
+	a="config_${ifvar}[@]"
+	a=( "${!a}" )
+	for (( i=0; i<${#a[@]}; i++ )); do 
+		eval b=( $(expand_parameters "${a[i]}") )
+		config=( "${config[@]}" "${b[@]}" )
+	done
+
+	a="fallback_${ifvar}[@]"
+	a=( "${!a}" )
+	for (( i=0; i<${#a[@]}; i++ )); do 
+		eval b=( $(expand_parameters "${a[i]}") )
+		fallback=( "${fallback[@]}" "${b[@]}" )
+	done
+
+	# We don't expand routes
+	fallback_route="fallback_route_${ifvar}[@]"
+	fallback_route=( "${!fallback_route}" )
+	
+	# We must support old configs
+	if [[ -z ${config} ]] ; then
+		interface_get_old_config "${iface}" || return 1
+		if [[ -n ${config} ]] ; then
+			ewarn "You are using a deprecated configuration syntax for ${iface}"
+			ewarn "You are advised to read /etc/conf.d/net.example and upgrade it accordingly"
+		fi
+	fi
+
+	# Handle "noop" correctly
+	if [[ ${config[0]} == "noop" ]] ; then
+		if interface_is_up "${iface}" true ; then
+			einfo "Keeping current configuration for ${iface}"
+			eend 0
+			return 0
+		fi
+
+		# Remove noop from the config var
+		config=( "${config[@]:1}" )
+	fi
+
+	# Provide a default of DHCP if no configuration is set and we're auto
+	# Otherwise a default of NULL
+	if [[ -z ${config} ]] ; then
+		ewarn "Configuration not set for ${iface} - assuming DHCP"
+		if is_function "dhcp_start" ; then
+			config=( "dhcp" )
+		else
+			eerror "No DHCP client installed"
+			return 1
+		fi
+	fi
+
+	einfo "Bringing up ${iface}"
+	eindent
+	for (( config_counter=0; config_counter<${#config[@]}; config_counter++ )); do
+		# Handle null and noop correctly
+		if [[ ${config[config_counter]} == "null" \
+			|| ${config[config_counter]} == "noop" ]] ; then
+			eend 0
+			config_worked=true
+			continue
+		fi
+
+		# We convert it to an array - this has the added
+		# bonus of trimming spaces!
+		conf=( ${config[config_counter]} )
+		einfo "${conf[0]}"
+
+		# Do we have a function for our config?
+		if is_function "${conf[0]}_start" ; then
+			eindent
+			${conf[0]}_start "${iface}" ; x=$?
+			eoutdent
+			[[ ${x} == 0 ]] && config_worked=true && continue
+			# We need to test to see if it's an IP address or a function
+			# We do this by testing if the 1st character is a digit
+		elif [[ ${conf[0]:0:1} == [[:digit:]] || ${conf[0]} == *:* ]] ; then
+			x="0"
+			if ! is_loopback "${iface}" ; then
+				if [[ " ${MODULES[@]} " == *" arping "* ]] ; then
+					if arping_address_exists "${iface}" "${conf[0]}" ; then
+						eerror "${conf[0]%%/*} already taken on ${iface}"
+						x="1"
+					fi
+				fi
+			fi
+			[[ ${x} == "0" ]] && interface_add_address "${iface}" ${conf[@]}; x="$?"
+			eend "${x}" && config_worked=true && continue
+		else
+			if [[ ${conf[0]} == "dhcp" ]] ; then
+				eerror "No DHCP client installed"
+			else
+				eerror "No loaded modules provide \"${conf[0]}\" (${conf[0]}_start)"
+			fi
+		fi
+
+		if [[ -n ${fallback[config_counter]} ]] ; then
+			einfo "Trying fallback configuration"
+			config[config_counter]="${fallback[config_counter]}"
+			fallback[config_counter]=""
+
+			# Do we have a fallback route?
+			if [[ -n ${fallback_route[config_counter]} ]] ; then
+				x="fallback_route[config_counter]"
+				eval "routes_${ifvar}=( \"\${!x}\" )"
+				fallback_route[config_counter]=""
+			fi
+
+			(( config_counter-- )) # since the loop will increment it
+			continue
+		fi
+	done
+	eoutdent
+
+	# We return failure if no configuration parameters worked
+	${config_worked} || return 1
+
+	# Start any modules with _post_start
+	for mod in ${MODULES[@]}; do
+		if is_function "${mod}_post_start" ; then
+			${mod}_post_start "${iface}" || return 1
+		fi
+	done
+
+	return 0
+}
+
+# bool iface_stop(char *interface)
+#
+# iface_stop: bring down an interface.  Don't trust information in
+# /etc/conf.d/net since the configuration might have changed since
+# iface_start ran.  Instead query for current configuration and bring
+# down the interface.
+iface_stop() {
+	local iface="$1" i= aliases= need_begin=false mod=
+	local RC_INDENTATION="${RC_INDENTATION}"
+
+	# pre Stop any modules
+	for mod in ${MODULES[@]}; do
+		if is_function "${mod}_pre_stop" ; then
+			${mod}_pre_stop "${iface}" || return 1
+		fi
+	done
+
+	einfo "Bringing down ${iface}"
+	eindent
+
+	# Collect list of aliases for this interface.
+	# List will be in reverse order.
+	if interface_exists "${iface}" ; then
+		aliases=$(interface_get_aliases_rev "${iface}")
+	fi
+
+	# Stop aliases before primary interface.
+	# Note this must be done in reverse order, since ifconfig eth0:1 
+	# will remove eth0:2, etc.  It might be sufficient to simply remove 
+	# the base interface but we're being safe here.
+	for i in ${aliases} ${iface}; do
+		# Stop all our modules
+		for mod in ${MODULES[@]}; do
+			if is_function "${mod}_stop" ; then
+				${mod}_stop "${i}" || return 1
+			fi
+		done
+
+		# A module may have removed the interface
+		if ! interface_exists "${iface}" ; then
+			eend 0
+			continue
+		fi
+
+		# We don't delete ppp assigned addresses
+		if ! is_function pppd_exists || ! pppd_exists "${i}" ; then
+			# Delete all the addresses for this alias
+			interface_del_addresses "${i}"
+		fi
+
+		# Do final shut down of this alias
+		if [[ ${IN_BACKGROUND} != "true" \
+			&& ${RC_DOWN_INTERFACE} == "yes" ]] ; then
+			ebegin "Shutting down ${i}"
+			interface_iface_stop "${i}"
+			eend "$?"
+		fi
+	done
+
+	# post Stop any modules
+	for mod in ${MODULES[@]}; do
+		# We have already taken down the interface, so no need to error
+		is_function "${mod}_post_stop" && ${mod}_post_stop "${iface}"
+	done
+
+	return 0
+}
+
+# bool run_start(char *iface)
+#
+# Brings up ${IFACE}.  Calls preup, iface_start, then postup.
+# Returns 0 (success) unless preup or iface_start returns 1 (failure).
+# Ignores the return value from postup.
+# We cannot check that the device exists ourselves as modules like
+# tuntap make create it.
+run_start() {
+	local iface="$1" IFVAR=$(bash_variable "$1")
+
+	# We do this so users can specify additional addresses for lo if they
+	# need too - additional routes too
+	# However, no extra modules are loaded as they are just not needed
+	if [[ ${iface} == "lo" ]] ; then
+		metric_lo="0"
+		config_lo=( "127.0.0.1/8 brd 127.255.255.255" "${config_lo[@]}" )
+		routes_lo=( "127.0.0.0/8" "${routes_lo[@]}" )
+	elif [[ ${iface} == "lo0" ]] ; then
+		metric_lo0="0"
+		config_lo0=( "127.0.0.1/8 brd 127.255.255.255" "${config_lo[@]}" )
+		routes_lo0=( "127.0.0.0/8" "${routes_lo[@]}" )
+	elif [[ -n ${metric} ]] ; then
+		eval "metric_${IFVAR}=\"${metric}\""
+	fi
+
+	# We may not have a loaded module for ${iface}
+	# Some users may have "alias natsemi eth0" in /etc/modules.d/foo
+	# so we can work with this
+	# However, if they do the same with eth1 and try to start it
+	# but eth0 has not been loaded then the module gets loaded as
+	# eth0.
+	# Not much we can do about this :(
+	# Also, we cannot error here as some modules - such as bridge
+	# create interfaces
+	if ! interface_exists "${iface}" ; then
+		/sbin/modprobe "${iface}" &>/dev/null
+	fi
+
+	# Call user-defined preup function if it exists
+	if is_function preup ; then
+		einfo "Running preup function"
+		eindent
+		( preup "${iface}" )
+		eend "$?" "preup ${iface} failed" || return 1
+		eoutdent
+	fi
+
+	# If config is set to noop and the interface is up with an address
+	# then we don't start it
+	local config=
+	config="config_${IFVAR}[@]"
+	config=( "${!config}" )
+	if [[ ${config[0]} == "noop" ]] && interface_is_up "${iface}" true ; then
+		einfo "Keeping current configuration for ${iface}"
+		eend 0
+	else
+		# Remove noop from the config var
+		[[ ${config[0]} == "noop" ]] \
+			&& eval "config_${IFVAR}=( "\"\$\{config\[@\]:1\}\"" )"
+
+		# There may be existing ip address info - so we strip it
+		if [[ ${RC_INTERFACE_KEEP_CONFIG} != "yes" \
+			&& ${IN_BACKGROUND} != "true" ]] ; then
+			interface_del_addresses "${iface}"
+		fi
+
+		# Start the interface
+		if ! iface_start "${iface}" ; then
+			if [[ ${IN_BACKGROUND} != "true" ]] ; then
+				interface_exists "${iface}" && interface_down "${iface}"
+			fi
+			eend 1
+			return 1
+		fi
+	fi
+
+	# Call user-defined postup function if it exists
+	if is_function postup ; then
+		# We need to mark the service as started incase a
+		# postdown function wants to restart services that depend on us
+		mark_service_started "net.${iface}"
+		end_service "net.${iface}" 0
+		einfo "Running postup function"
+		eindent
+		( postup "${iface}" )
+		eoutdent
+	fi
+
+	return 0
+}
+
+# bool run_stop(char *iface) {
+#
+# Brings down ${iface}.  If predown call returns non-zero, then
+# stop returns non-zero to indicate failure bringing down device.
+# In all other cases stop returns 0 to indicate success.
+run_stop() {
+	local iface="$1" IFVAR=$(bash_variable "$1") x
+
+	# Load our ESSID variable so users can use it in predown() instead
+	# of having to write code.
+	local ESSID=$(get_options ESSID) ESSIDVAR=
+	[[ -n ${ESSID} ]] && ESSIDVAR=$(bash_variable "${ESSID}")
+
+	# Call user-defined predown function if it exists
+	if is_function predown ; then
+		einfo "Running predown function"
+		eindent
+		( predown "${iface}" )
+		eend $? "predown ${iface} failed" || return 1
+		eoutdent
+	elif is_net_fs / ; then
+		eerror "root filesystem is network mounted -- can't stop ${iface}"
+		return 1
+	elif is_union_fs / ; then
+		for x in $(unionctl / --list \
+		| sed -e 's/^\(.*\) .*/\1/') ; do
+			if is_net_fs "${x}" ; then
+				eerror "Part of the root filesystem is network mounted - cannot stop ${iface}"
+				return 1
+			fi
+		done
+	fi
+
+	iface_stop "${iface}" || return 1  # always succeeds, btw
+
+	# Release resolv.conf information.
+	[[ -x /sbin/resolvconf ]] && resolvconf -d "${iface}"
+	
+	# Mark us as inactive if called from the background
+	[[ ${IN_BACKGROUND} == "true" ]] && mark_service_inactive "net.${iface}"
+
+	# Call user-defined postdown function if it exists
+	if is_function postdown ; then
+		# We need to mark the service as stopped incase a
+		# postdown function wants to restart services that depend on us
+		[[ ${IN_BACKGROUND} != "true" ]] && mark_service_stopped "net.${iface}"
+		end_service "net.${iface}" 0
+		einfo "Running postdown function"
+		eindent
+		( postdown "${iface}" )
+		eoutdent
+	fi
+
+
+	return 0
+}
+
+# bool run(char *iface, char *cmd)
+#
+# Main start/stop entry point
+# We load modules here and remove any functions that they
+# added as we may be called inside the same shell scope for another interface
+run() {
+	local iface="$1" cmd="$2" r=1 RC_INDENTATION="${RC_INDENTATION}"
+	local starting=true
+	local -a MODULES=() mods=()
+	local IN_BACKGROUND="${IN_BACKGROUND}"
+
+	if [[ ${IN_BACKGROUND} == "true" || ${IN_BACKGROUND} == "1" ]] ; then
+		IN_BACKGROUND=true
+	else
+		IN_BACKGROUND=false
+	fi
+
+	# We need to override the exit function as runscript.sh now checks
+	# for it. We need it so we can mark the service as inactive ourselves.
+	unset -f exit
+
+	eindent
+	[[ ${cmd} == "stop" ]] && starting=false
+
+	# We force lo to only use these modules for a major speed boost
+	if is_loopback "${iface}" ; then	
+		modules_force=( "iproute2" "ifconfig" "system" )
+	fi
+
+	if modules_load "${iface}" "${starting}" ; then
+		if [[ ${cmd} == "stop" ]] ; then
+			# Reverse the module list for stopping
+			mods=( "${MODULES[@]}" )
+			for ((i = 0; i < ${#mods[@]}; i++)); do
+				MODULES[i]=${mods[((${#mods[@]} - i - 1))]}
+			done
+
+			run_stop "${iface}" && r=0
+		else
+			# Only hotplug on ethernet interfaces
+			if [[ ${IN_HOTPLUG} == 1 ]] ; then
+				if ! interface_is_ethernet "${iface}" ; then
+					eerror "We only hotplug for ethernet interfaces"
+					return 1
+				fi
+			fi
+
+			run_start "${iface}" && r=0
+		fi
+	fi
+
+	if [[ ${r} != "0" ]] ; then
+		if [[ ${cmd} == "start" ]] ; then
+			# Call user-defined failup if it exists
+			if is_function failup ; then
+				einfo "Running failup function"
+				eindent
+				( failup "${iface}" )
+				eoutdent
+			fi
+		else
+			# Call user-defined faildown if it exists
+			if is_function faildown ; then
+				einfo "Running faildown function"
+				eindent
+				( faildown "${iface}" )
+				eoutdent
+			fi
+		fi
+		[[ ${IN_BACKGROUND} == "true" ]] \
+			&& mark_service_inactive "net.${iface}"
+	fi
+
+	return "${r}"
+}
+
+# bool start(void)
+#
+# Start entry point so that we only have one function
+# which localises variables and unsets functions
+start() {
+	declare -r IFACE="${SVCNAME#*.}"
+	einfo "Starting ${IFACE}"
+	run "${IFACE}" start
+}
+
+# bool stop(void)
+#
+# Stop entry point so that we only have one function
+# which localises variables and unsets functions
+stop() {
+	declare -r IFACE="${SVCNAME#*.}"
+	einfo "Stopping ${IFACE}"
+	run "${IFACE}" stop
+}
+
+# vim:ts=4


Property changes on: trunk/baselayout-prefix/init.d/net.eth0
___________________________________________________________________
Deleted: svn:special
   - *
Added: svn:executable
   + *

Modified: trunk/baselayout-prefix/init.d/net.lo
===================================================================
--- trunk/baselayout-prefix/init.d/net.lo	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/init.d/net.lo	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #!/sbin/runscript
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # Contributed by Roy Marples (uberlord@gentoo.org)
@@ -28,6 +28,12 @@
 		[[ -n ${!x} ]] && need ${!x}
 		x="RC_USE_${iface}"
 		[[ -n ${!x} ]] && use ${!x}
+		x="RC_AFTER_${iface}"
+		[[ -n ${!x} ]] && after ${!x}
+		x="RC_BEFORE_${iface}"
+		[[ -n ${!x} ]] && before ${!x}
+		x="RC_PROVIDE_${iface}"
+		[[ -n ${!x} ]] && provide ${!x}
 	fi
 
 	return 0
@@ -667,6 +673,8 @@
 	local -a config=() fallback=() fallback_route=() conf=() a=() b=()
 	local ifvar=$(bash_variable "$1") i= j= metric=0
 
+	interface_exists "${iface}" && interface_up "${iface}"
+
 	# pre Start any modules with
 	for mod in ${MODULES[@]}; do
 		if is_function "${mod}_pre_start" ; then
@@ -674,6 +682,8 @@
 		fi
 	done
 
+	interface_exists "${iface}" && interface_up "${iface}"
+
 	x="metric_${ifvar}"
 	# If we don't have a metric then calculate one
 	# Our modules will set the metric variable to a suitable base
@@ -900,6 +910,8 @@
 		metric_lo0="0"
 		config_lo0=( "127.0.0.1/8 brd 127.255.255.255" "${config_lo[@]}" )
 		routes_lo0=( "127.0.0.0/8" "${routes_lo[@]}" )
+	elif [[ -n ${metric} ]] ; then
+		eval "metric_${IFVAR}=\"${metric}\""
 	fi
 
 	# We may not have a loaded module for ${iface}
@@ -992,7 +1004,7 @@
 		eerror "root filesystem is network mounted -- can't stop ${iface}"
 		return 1
 	elif is_union_fs / ; then
-		for x in $(unionctl "${dir}" --list \
+		for x in $(unionctl / --list \
 		| sed -e 's/^\(.*\) .*/\1/') ; do
 			if is_net_fs "${x}" ; then
 				eerror "Part of the root filesystem is network mounted - cannot stop ${iface}"

Modified: trunk/baselayout-prefix/init.d/netmount
===================================================================
--- trunk/baselayout-prefix/init.d/netmount	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/init.d/netmount	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,24 +1,22 @@
 #!/sbin/runscript
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-depend() {
-	local myneed="net"
-	local myuse=""
+# Since NFS is so common and it's possible to mount it without needing
+# any additional daemon overhead, we'll account for it here.
 
-	# Only have Portmap as a dependency if there is a nfs mount in fstab 
-	# that should be mounted at boot time.  Also filter out comments.
-	local nfsmounts=$(awk '!/^#/ && ($3=="nfs" || $3=="nfs4") && $4 !~ /noauto/ { print $0 }' /etc/fstab)
-
-	if [[ -n ${nfsmounts} ]] ; then
-		myneed="${myneed} portmap"
-		myuse="${myuse} nfs nfsmount"
+depend() {
+	# We list so many filesystems here so that people can do "use netmount"
+	# in their init.d scripts and not worry about random net filesystem scripts.
+	local myneed="" myuse=""
+	local nfs_mounts=$(awk '!/^[[:space:]]*#/ && ($3=="nfs" || $3=="nfs4") && $4 !~ /\<(noauto|nolock)\>/ { print $0 }' /etc/fstab)
+	if [[ -n ${nfs_mounts} ]] ; then
+		myneed="${myneed} portmap rpc.statd"
 	else
-		myuse="${myuse} portmap"
+		myuse="${myuse} portmap rpc.statd"
 	fi
-
-	need ${myneed}
-	use ${myuse}
+	need net ${myneed}
+	use afs-client openafs-client amd autofs nfs nfsmount ${myuse}
 }
 
 remove_net_fs() {
@@ -34,44 +32,38 @@
 start() {
 	local rcfilesystems=${NET_FS_LIST}
 
-	# Only try to mount NFS filesystems if portmap was started.
-	# This is to fix "hang" problems for new users who do not
-	# add portmap to the default runlevel.
-	if ! service_started portmap ; then
+	# If the nfsmount script took care of the nfs filesystems,
+	# then there's no point in trying them twice
+	if service_started nfsmount ; then
 		remove_net_fs nfs nfs4
+	else
+		# Only try to mount NFS filesystems if portmap was started.
+		# This is to fix "hang" problems for new users who do not
+		# add portmap to the default runlevel.
+		local nfs_mounts=$(awk '!/^[[:space:]]*#/ && ($3=="nfs" || $3=="nfs4") && $4 !~ /\<(noauto|nolock)\>/ { print $0 }' /etc/fstab)
+		if ! service_started portmap && [[ -n ${nfs_mounts} ]] ; then
+			remove_net_fs nfs nfs4
+		fi
 	fi
+
 	rcfilesystems=${rcfilesystems// /,}   # convert to comma-separated
 
 	ebegin "Mounting network filesystems"
-	mount -at ${rcfilesystems} >/dev/null
+	mount -at ${rcfilesystems}
+	ewend $? "Could not mount all network filesystems!"
 
-	if [[ $? != 0 ]] ; then
-		ewend 1 "Could not mount all network filesystems!"
-	else
-		eend 0
-	fi
-
 	return 0
 }
 
 stop() {
 	local rcfilesystems=${NET_FS_LIST}
 
-	# We let the afs init script handle unmounting afs stuff
-	# because it requires special handling of the afs daemon
-	# and similar ugly cruft
-	if service_started afs-client ; then
-		remove_net_fs afs
-	fi
-
 	rcfilesystems=${rcfilesystems// /,}   # convert to comma-separated
 
-	local ret
 	ebegin "Unmounting network filesystems"
 	[[ -z $(umount -art ${rcfilesystems} 2>&1) ]]
-	ret=$?
-	eend ${ret} "Failed to simply unmount filesystems"
-	[[ ${ret} == 0 ]] && return 0
+	eend $? "Failed to simply unmount filesystems"
+	[[ $? == 0 ]] && return 0
 
 	# `umount -a` will fail if the filesystems are in use.
 	# Here we use fuser to kill off processes that are using 
@@ -86,7 +78,7 @@
 		# Populate $remaining with a newline-delimited list of network 
 		# filesystems.  Mount points have spaces swapped for '\040' (see 
 		# fstab(5)) so we have to translate them back to spaces.
-		remaining="$(awk '$3 ~ /'${NET_FS_LIST// /|}'/ { if ($2 != "/") print $2 }' /proc/mounts | sort -r)"
+		remaining="$(awk '$3 ~ /'${NET_FS_LIST// /|}'/ { if ($2 != "/") print $2 }' /proc/mounts | tac)"
 		# Since we have to worry about the spaces being quoted properly, 
 		# we'll use `set --` and then "$@" to get the correct result.
 		IFS=$'\n'
@@ -101,6 +93,8 @@
 		umount "$@" &>/dev/null
 		eend $? $'\t'"Failed to unmount filesystems"
 	done
+
+	return 0
 }
 
 # vim:ts=4

Modified: trunk/baselayout-prefix/init.d/numlock
===================================================================
--- trunk/baselayout-prefix/init.d/numlock	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/init.d/numlock	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #!/sbin/runscript
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 depend() {

Deleted: trunk/baselayout-prefix/init.d/reboot.sh
===================================================================
--- trunk/baselayout-prefix/init.d/reboot.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/init.d/reboot.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,8 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-/sbin/reboot -idpk
-
-# hmm, if the above failed, that's kind of odd ...
-# so let's force a reboot
-/sbin/reboot -f

Modified: trunk/baselayout-prefix/init.d/rmnologin
===================================================================
--- trunk/baselayout-prefix/init.d/rmnologin	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/init.d/rmnologin	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #!/sbin/runscript
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 depend() {

Deleted: trunk/baselayout-prefix/init.d/shutdown.sh
===================================================================
--- trunk/baselayout-prefix/init.d/shutdown.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/init.d/shutdown.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,12 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-opts="-hd"
-[[ ${INIT_HALT} != "HALT" ]] && opts="${opts}p"
-[[ ${RC_DOWN_INTERFACE} == "yes" ]] && opts="${opts}i"
-
-/sbin/halt "${opts}"
-
-# hmm, if the above failed, that's kind of odd ...
-# so let's force a halt
-/sbin/halt -f

Modified: trunk/baselayout-prefix/init.d/urandom
===================================================================
--- trunk/baselayout-prefix/init.d/urandom	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/init.d/urandom	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,25 +1,28 @@
 #!/sbin/runscript
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+URANDOM_SEED=${URANDOM_SEED:-/var/run/random-seed}
+
 depend() {
 	need localmount
 }
 
 start() {
 	[[ -c /dev/urandom ]] || return
-	if [[ -f /var/run/random-seed ]] ; then
-		cat /var/run/random-seed > /dev/urandom
+	if [[ -f ${URANDOM_SEED} ]] ; then
+		cat ${URANDOM_SEED} > /dev/urandom
 	fi
-	if ! rm -f /var/run/random-seed &> /dev/null ; then
-		ewarn "Skipping /var/run/random-seed initialization (ro root?)"
+	if ! rm -f ${URANDOM_SEED} &> /dev/null ; then
+		ewarn "Skipping ${URANDOM_SEED} initialization (ro root?)"
 		return 0
 	fi
 	ebegin "Initializing random number generator"
-	umask 077
-	dd if=/dev/urandom of=/var/run/random-seed count=1 &> /dev/null
+	(
+		umask 077
+		dd if=/dev/urandom of=${URANDOM_SEED} count=1 &> /dev/null
+	)
 	eend $? "Error initializing random number generator"
-	umask 022
 }
 
 stop() {
@@ -28,8 +31,10 @@
 	ebegin "Saving random seed"
 	# Carry a random seed from shut-down to start-up;
 	# see documentation in linux/drivers/char/random.c
-	umask 077
-	dd if=/dev/urandom of=/var/run/random-seed count=1 &> /dev/null
+	(
+		umask 077
+		dd if=/dev/urandom of=${URANDOM_SEED} count=1 &> /dev/null
+	)
 	eend $? "Failed to save random seed"
 }
 

Modified: trunk/baselayout-prefix/lib/rcscripts/net/adsl.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/adsl.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/adsl.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 

Modified: trunk/baselayout-prefix/lib/rcscripts/net/apipa.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/apipa.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/apipa.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 

Modified: trunk/baselayout-prefix/lib/rcscripts/net/arping.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/arping.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/arping.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 
@@ -148,8 +148,8 @@
 			# arping to avoid infinite recursion.
 			if [[ " ${!t} " != *" arping "* ]] ; then
 				config=( "${!t}" )
-				t="fallback_config_${ifvar}[@]"
-				fallback_config=( "${!t}" )
+				t="fallback_${ifvar}[@]"
+				fallback=( "${!t}" )
 				t="fallback_route_${ifvar}[@]"
 				fallback_route=( "${!t}" )
 				config_counter=-1

Modified: trunk/baselayout-prefix/lib/rcscripts/net/bonding.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/bonding.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/bonding.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 

Modified: trunk/baselayout-prefix/lib/rcscripts/net/br2684ctl.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/br2684ctl.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/br2684ctl.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 

Modified: trunk/baselayout-prefix/lib/rcscripts/net/bridge.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/bridge.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/bridge.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 

Modified: trunk/baselayout-prefix/lib/rcscripts/net/ccwgroup.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/ccwgroup.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/ccwgroup.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,28 +1,64 @@
-# Copyright (c) 2006 Gentoo Foundation
+# Copyright 2006-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 
 ccwgroup_depend() {
-	before interface 
+	before interface
 }
 ccwgroup_expose() {
 	variables ccwgroup
 }
 
+ccwgroup_load_modules() {
+	# make sure we have ccwgroup support or this is a crap shoot
+	if [[ ! -d /sys/bus/ccwgroup ]] ; then
+		[[ -e /proc/modules ]] && modprobe -q ccwgroup
+		if [[ ! -d /sys/bus/ccwgroup ]] ; then
+			eerror "ccwgroup support missing in kernel"
+			return 1
+		fi
+	fi
+
+	# verify the specific interface is supported
+	if [[ ! -d /sys/bus/ccwgroup/drivers/$1 ]] ; then
+		modprobe $1 >& /dev/null
+		if [[ ! -d /sys/bus/ccwgroup/drivers/$1 ]] ; then
+			eerror "$1 support missing in kernel"
+			return 1
+		fi
+	fi
+
+	return 0
+}
+
 ccwgroup_pre_start() {
 	local iface="$1" ifvar=$(bash_variable "$1")
 	local ccw="ccwgroup_${ifvar}[@]"
 	local -a ccwgroup=( "${!ccw}" )
 
+	local var
+	var="ccwgroup_type_${ifvar}"
+	local ccw_type=${!var:-qeth}
+	var="ccwgroup_opts_${ifvar}[@]"
+	local -a ccw_opts=( "${!var}" "online=1" )
+
 	[[ -z ${!ccw} ]] && return 0
-	if [[ ! -d /sys/bus/ccwgroup ]] ; then
-		eerror "ccwgroup support missing in kernel"
-		return 1
+	ccwgroup_load_modules ${ccw_type} || return 1
+
+	einfo "Enabling ccwgroup/${ccw_type} on ${iface}"
+	if [[ -e /sys/devices/${ccw_type}/${ccwgroup[0]} ]] ; then
+		echo "0" > /sys/devices/${ccw_type}/${ccwgroup[0]}/online
+	else
+		echo "${!ccw// /,}" > /sys/bus/ccwgroup/drivers/${ccw_type}/group
 	fi
 
-	einfo "Enabling ccwgroup on ${iface}"
-	echo "${!ccw// /,}" > /sys/bus/ccwgroup/drivers/qeth/group
-	echo "1" > /sys/devices/qeth/"${ccwgroup[0]}"/online
+	local val idx=0
+	while [[ -n ${ccw_opts[${idx}]} ]] ; do
+		var=${ccw_opts[${idx}]%%=*}
+		val=${ccw_opts[${idx}]#*=}
+		echo "${val}" > /sys/devices/${ccw_type}/${ccwgroup[0]}/${var}
+		((idx++))
+	done
 	eend $?
 }
 
@@ -31,24 +67,31 @@
 
 	# Erase any existing ccwgroup to be safe
 	save_options ccwgroup_device ""
-	
+	save_options ccwgroup_type ""
+
 	[[ ! -L /sys/class/net/"${iface}"/driver ]] && return 0
 	local driver=$(readlink /sys/class/net/"${iface}"/driver)
 	[[ ${driver} != *"/bus/ccwgroup/"* ]] && return 0
 
-	local device=$(readlink /sys/class/net/"${iface}"/device)
-	device="${device##*/}"
+	local device
+	device=$(readlink /sys/class/net/"${iface}"/device)
+	device=${device##*/}
 	save_options ccwgroup_device "${device}"
+	device=$(readlink /sys/class/net/"${iface}"/device/driver)
+	device=${device##*/}
+	save_options ccwgroup_type "${device}"
 }
 
 ccwgroup_post_stop() {
-	local iface="$1" device=$(get_options ccwgroup_device)
-	
-	[[ -z ${device} ]] && return 0
-	
-	einfo "Disabling ccwgroup on ${iface}"
-	echo "0"  > /sys/devices/qeth/"${device}"/online
-	echo "1"  > /sys/devices/qeth/"${device}"/ungroup
+	local iface="$1"
+	local device=$(get_options ccwgroup_device)
+	local ccw_type=$(get_options ccwgroup_type)
+
+	[[ -z ${device} || -z ${ccw_type} ]] && return 0
+
+	einfo "Disabling ccwgroup/${ccw_type} on ${iface}"
+	echo "0"  > /sys/devices/${ccw_type}/"${device}"/online
+	echo "1"  > /sys/devices/${ccw_type}/"${device}"/ungroup
 	eend $?
 }
 

Modified: trunk/baselayout-prefix/lib/rcscripts/net/clip.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/clip.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/clip.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2005-2006 Gentoo Foundation
+# Copyright 2005-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Giampaolo Tomassoni <g.tomassoni@libero.it>
 

Modified: trunk/baselayout-prefix/lib/rcscripts/net/dhclient.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/dhclient.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/dhclient.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 
@@ -67,7 +67,7 @@
 
 	# Load our default options
 	opts="dhclient_${ifvar}"
-	opts="${!opts} ${dhclient}"
+	opts="${dhclient} ${!opts}"
 
 	local d="dhcp_${ifvar}"
 	[[ -z ${!d} ]] && d="dhcp"

Modified: trunk/baselayout-prefix/lib/rcscripts/net/dhcpcd.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/dhcpcd.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/dhcpcd.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # Contributed by Roy Marples (uberlord@gentoo.org)
@@ -60,39 +60,64 @@
 #
 # Returns 0 (true) when a DHCP address is obtained, otherwise 1
 dhcpcd_start() {
-	local iface="$1" opts= pidfile="/var/run/dhcpcd-$1.pid"
+	local iface="$1" opt= opts= new= args= pidfile="/var/run/dhcpcd-$1.pid"
 	local ifvar=$(bash_variable "${iface}") metric= d=
 
 	interface_exists "${iface}" true || return 1
 
-	# Get our options
-	opts="dhcpcd_${ifvar}"
-	opts="${!opts} ${dhcpcd}"
+	# Get dhcpcd options
+ 	eval args=\$dhcpcd_${ifvar}
+	[[ -n ${dhcpcd} ]] && args="${dhcpcd} ${args}"
 
+	# Get generic dhcp options
+	eval opts=\$dhcp_${ifvar}
+	[[ -z ${opts} ]] && opts=${dhcp}
+
+	# Figure out which version of dhcpcd we have so we know
+	# which style of option to use
+	case $(dhcpcd --version) in
+		"dhcpcd "[123]*) new=false ;;
+		*) new=true ;;
+	esac
+
 	# Map some generic options to dhcpcd
-	d="dhcp_${ifvar}"
-	d=" ${!d} "
-	[[ ${d} == "  " ]] && d=" ${dhcp} "
-	[[ ${d} == *" nodns "* ]] && opts="${opts} -R"
-	[[ ${d} == *" nontp "* ]] && opts="${opts} -N"
-	[[ ${d} == *" nonis "* ]] && opts="${opts} -Y"
-	[[ ${d} == *" nogateway "* ]] && opts="${opts} -G"
+	for opt in ${opts} ; do
+		case "${opt}" in
+			nodns)
+				${new} \
+					&& args="${args} -C resolv.conf" \
+					|| args="${args} -R"
+				;;
+			nontp)
+				${new} \
+					&& args="${args} -C ntp.conf" \
+					|| args="${args} -N"
+				;;
+			nonis)
+				${new} \
+					&& args="${args} -C yp.conf" \
+					|| args="${args} -Y"
+				;;
+			nogateway)  args="${args} -G" ;;
+			nosendhost) args="${args} -h ''" ;;
+		esac
+	done
 
 	# We transmit the hostname by default
-	if [[ " ${d} " != *" nosendhost "* && " ${opts} " != *" -h "* ]]; then
+	if [[ " ${args} " != *" -h "* ]]; then
 		local hname=$(hostname)
 		[[ -n ${hname} && ${hname} != "(none)" && ${hname} != "localhost" ]] \
-			&& opts="-h \"${hname}\" ${opts}"
+			&& args="-h \"${hname}\" ${args}"
 	fi
 
 	# Add our route metric
 	metric="metric_${ifvar}"
-	[[ -n ${!metric} && ${!metric} != "0" ]] && opts="${opts} -m ${!metric}"
+	[[ -n ${!metric} && ${!metric} != "0" ]] && args="${args} -m ${!metric}"
 
 	# Bring up DHCP for this interface (or alias)
 	ebegin "Running dhcpcd"
 
-	eval /sbin/dhcpcd "${opts}" "${iface}"
+	eval /sbin/dhcpcd "${args}" "${iface}"
 	eend $? || return 1
 
 	# DHCP succeeded, show address retrieved

Modified: trunk/baselayout-prefix/lib/rcscripts/net/essidnet.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/essidnet.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/essidnet.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,12 +1,15 @@
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 # Many thanks to all the people in the Gentoo forums for their ideas and
 # motivation for me to make this and keep on improving it
 
 # Load our config if it exists
-[[ -f "$(add_suffix "/etc/conf.d/wireless" )" ]] \
-	&& source "$(add_suffix "/etc/conf.d/wireless" )"
+if [[ -f "$(add_suffix "/etc/conf.d/wireless" )" ]] ; then
+	ewarn "/etc/conf.d/wireless is deprecated"
+	ewarn "Please put all settings in /etc/conf.d/net"
+	source "$(add_suffix "/etc/conf.d/wireless" )"
+fi
 
 # void essidnet_depend(void)
 #

Modified: trunk/baselayout-prefix/lib/rcscripts/net/ifconfig.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/ifconfig.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/ifconfig.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 
@@ -182,7 +182,7 @@
 # Outputs a space-separated list on stdout, in reverse order, for
 # example "eth0:2 eth0:1"
 ifconfig_get_aliases_rev() {
-	ifconfig | grep -o "^$1:[0-9]* " | tac
+	ifconfig | grep -Eo "^$1:[^ ]+" | sed '1!G;h;$!d'
 }
 
 # bool ifconfig_del_addresses(char *interface, bool onlyinet)
@@ -241,7 +241,7 @@
 		config=( "${!i}" )
 
 		# ..then add aliases
-		aliases="alias_${ifvars}"
+		aliases="alias_${ifvar}"
 		aliases=( ${!aliases} )
 		broadcasts="broadcast_${ifvar}"
 		broadcasts=( ${!broadcasts} )
@@ -357,20 +357,18 @@
 		x="${x//via/gw} "
 		x="${x//scope * / }"
 
-		# Work out if we're a host or a net if not told
-		if [[ " ${x} " != *" -net "* && " ${x} " != *" -host "* ]] ; then
-			y="${x%% *}"
-			if [[ ${y} == *.*.*.* && ${y} != *.*.*.0 && ${y} != *.*.*.0/* ]] ; then
-				x="-host ${x}"
-			else
-				x="-net ${x}"
-			fi
-		fi
-
 		# Support adding IPv6 addresses easily
 		if [[ ${x} == *:* ]]; then
 			[[ ${x} != *"-A inet6"* ]] && x="-A inet6 ${x}"
 			x="${x// -net / }"
+		else
+			case ${x} in
+				-net" "*|-host" "*);;
+				*" "netmask" "*) x="-net ${x}";;
+				*.*.*.*/32*)     x="-host ${x}";;
+				*.*.*.*/*|0.0.0.0" "*|default" "*) x="-net ${x}";;
+				*)               x="-host ${x}";;
+			esac
 		fi
 
 		# Add a metric if we don't have one
@@ -404,7 +402,7 @@
 		# for multiple addresses
 		if ifconfig "${iface}" | grep -Eq "\<inet addr:.*" ; then
 			# Get the last alias made for the interface and add 1 to it
-			i=$(ifconfig | tac | grep -m 1 -o "^${iface}:[0-9]*" \
+			i=$(ifconfig | sed '1!G;h;$!d' | grep -m 1 -o "^${iface}:[0-9]*" \
 				| sed -n -e 's/'"${iface}"'://p')
 			i="${i:-0}"
 			(( i++ ))
@@ -425,12 +423,12 @@
 		config=( "${config[@]//peer/pointopoint}" )
 	fi
 
-	# Ensure that the interface is up so we can add IPv6 addresses
-	interface_up "${real_iface}"
-
 	# Some kernels like to apply lo with an address when they are brought up
 	if [[ ${config[@]} == "127.0.0.1 netmask 255.0.0.0 broadcast 127.255.255.255" ]]; then
-		is_loopback "${iface}" && ifconfig "${iface}" 0.0.0.0
+		if is_loopback "${real_iface}" ; then
+			ifconfig "${real_iface}" ${config[@]}
+			return 0
+		fi
 	fi
 
 	ifconfig "${iface}" ${config[@]}

Modified: trunk/baselayout-prefix/lib/rcscripts/net/ifplugd.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/ifplugd.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/ifplugd.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 
@@ -139,7 +139,7 @@
 	
 	ebegin "Stopping ifplugd on ${iface}"
 	start-stop-daemon --stop --exec /usr/sbin/ifplugd \
-		--pidfile "${pidfile}" --signal 3
+		--pidfile "${pidfile}" --signal QUIT 
 	eend $?
 }
 

Modified: trunk/baselayout-prefix/lib/rcscripts/net/ip6to4.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/ip6to4.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/ip6to4.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #!/bin/bash
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # Contributed by Roy Marples (uberlord@gentoo.org)
@@ -25,7 +25,7 @@
 # addresses on a pre-configured interface.
 # Returns 0 on success, otherwise 1.
 ip6to4_start() {
-	local iface="$1" addr=""
+	local iface="$1" addr="" localip=""
 	local ifvar=$(bash_variable "${iface}")
 
 	# Ensure the interface is sit0 if we're using ifconfig
@@ -71,6 +71,12 @@
 
 		# Now apply our IPv6 address to our config
 		new=( "${new[@]}" "${ip6}/16" )
+
+		if [[ -n ${localip} ]] ; then
+			localip="any"
+		else
+			localip="${ip}"
+		fi
 	done	
 
 	if [[ -z ${new} ]] ; then
@@ -80,7 +86,7 @@
 
 	if [[ ${iface} != "sit0" ]] ; then
 		ebegin "Creating 6to4 tunnel on ${iface}"
-		interface_tunnel add "${iface}" mode sit ttl 255 remote any local "${ip}"
+		interface_tunnel add "${iface}" mode sit ttl 255 remote any local "${localip}"
 		eend $? || return 1
 	fi
 	

Modified: trunk/baselayout-prefix/lib/rcscripts/net/ipppd.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/ipppd.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/ipppd.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #!/bin/bash
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # Contributed by Roy Marples (uberlord@gentoo.org)
@@ -34,7 +34,7 @@
 	local pidfile="/var/run/ipppd-${iface}.pid"
 
 	# Check that we are a valid isdn interface
-	[[ ${itype} != "ippp" && ${itype} != "isdn" ]] && return 0
+	[[ ${itype} != "ippp" ]] && return 0
 
 	# Check that the interface exists
 	interface_exists "${iface}" true || return 1

Modified: trunk/baselayout-prefix/lib/rcscripts/net/iproute2.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/iproute2.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/iproute2.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,14 +1,15 @@
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 
 # Fix any potential localisation problems
 # Note that LC_ALL trumps LC_anything_else according to locale(7)
 ip() {
-	LC_ALL=C /sbin/ip "$@"
+	# use the full path so we don't recurse into ip()
+	LC_ALL=C $(type -P ip) "$@"
 }
 iproute2_tunnel() {
-	LC_ALL=C /sbin/ip tunnel "$@"
+	LC_ALL=C ip tunnel "$@"
 }
 
 # void iproute2_depend(void)
@@ -30,7 +31,7 @@
 #
 # Returns 1 if iproute2 is installed, otherwise 0
 iproute2_check_installed() {
-	[[ -x /sbin/ip ]] && return 0
+	type -P ip >/dev/null && return 0
 	${1:-false} && eerror "For iproute2 support, emerge sys-apps/iproute2"
 	return 1
 }
@@ -132,7 +133,7 @@
 # example "eth0:2 eth0:1"
 iproute2_get_aliases_rev() {
 	local iface=$( interface_device "$1" )
-	ip addr show dev "${iface}" | grep -o "${iface}:[0-9].*" | tac
+	ip addr show dev "${iface}" | grep -Eo "${iface}:[^ ]+" | sed '1!G;h;$!d'
 }
 
 # bool iproute2_del_addresses(char *interface, bool onlyinet)

Modified: trunk/baselayout-prefix/lib/rcscripts/net/iptunnel.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/iptunnel.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/iptunnel.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 

Modified: trunk/baselayout-prefix/lib/rcscripts/net/iwconfig.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/iwconfig.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/iwconfig.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 # Many thanks to all the people in the Gentoo forums for their ideas and
@@ -64,7 +64,7 @@
 		&& return 0
 
 	[[ ! -e /proc/net/wireless ]] && return 1
-	[[ $(</proc/net/wireless) =~ $'\n'"[ \t]*$1:" ]]
+	grep -q "^[ \t]*$1:" /proc/net/wireless
 }
 
 # char* iwconfig_get_wep_status(char *interface)
@@ -74,7 +74,7 @@
 iwconfig_get_wep_status() {
 	local mode= status="disabled"
 
-	if [[ $(iwconfig "$1") =~ $'\n'" +Encryption key:[0-9,A-F]" ]]; then
+	if iwconfig "$1" | grep -qE "^ +Encryption key:[*0-9,A-F]" ; then
 		status="enabled"
 		mode=$(iwconfig "$1" | sed -n -e 's/^.*Security mode:\(.*[^ ]\).*/\1/p')
 		[[ -n ${mode} ]] && mode=" - ${mode}"
@@ -224,7 +224,7 @@
 	iwconfig_set_mode "${iface}" "${mode}"
 
 	# Now set the key
-	if ! iwconfig "${iface}" key ${key} ; then
+	if ! eval iwconfig "${iface}" key "${key}" ; then
 		if [[ ${key} != "off" ]]; then
 			ewarn "${iface} does not support setting keys"
 			ewarn "or the parameter \"mac_key_${ESSIDVAR}\" or \"key_${ESSIDVAR}\" is incorrect"
@@ -368,7 +368,7 @@
 			ewarn "\"${dessid}\" is not WEP enabled - ignoring setting"
 		fi
 
-		if ! iwconfig "${iface}" key ${key} ; then
+		if ! eval iwconfig "${iface}" key "${key}" ; then
 			if [[ ${key} != "off" ]]; then
 				ewarn "${iface} does not support setting keys"
 				ewarn "or the parameter \"mac_key_${ESSIDVAR}\" or \"key_${ESSIDVAR}\" is incorrect"
@@ -452,7 +452,7 @@
 
 	# Sleep if required
 	x="sleep_scan_${ifvar}"
-	[[ -z ${!x} || ${!x} -gt 0 ]] && sleep "${!x:-1}"
+	[[ -z ${!x} || ${!x} -gt 0 ]] && sleep "${!x:-2}"
 
 	local error=true i=-1 line=
 	local -a mac=() essid=() enc=() qual=() mode=() freq=() chan=()
@@ -531,7 +531,7 @@
 		for (( j=i+1; j<x; j++)) ; do
 			if [[ ${mac[i]} == "${mac[j]}" ]] ; then
 				if [[ ${qual[i]} -gt ${qual[j]} ]] ; then
-					y="${j}"
+					y="${i}"
 				else
 					y="${j}"
 				fi

Modified: trunk/baselayout-prefix/lib/rcscripts/net/macchanger.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/macchanger.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/macchanger.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 

Modified: trunk/baselayout-prefix/lib/rcscripts/net/macnet.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/macnet.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/macnet.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2005-2006 Gentoo Foundation
+# Copyright 2005-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 # Many thanks to all the people in the Gentoo forums for their ideas and

Modified: trunk/baselayout-prefix/lib/rcscripts/net/netplugd.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/netplugd.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/netplugd.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2005-2006 Gentoo Foundation
+# Copyright 2005-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 

Modified: trunk/baselayout-prefix/lib/rcscripts/net/pppd.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/pppd.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/pppd.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2005-2006 Gentoo Foundation
+# Copyright 2005-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # Contributed by Alin Nastac (mrness@gentoo.org)
@@ -110,8 +110,9 @@
 	opts="linkname ${iface} ${opts}"
 
 	# Setup auth info
-	[[ -n ${!username} ]] && opts="user '"${!username}"' ${opts}"
-	opts="remotename ${iface} ${opts}"
+	if [[ -n ${!username} ]] ; then
+		opts="user '"${!username}"' remotename ${iface} ${opts}"
+	fi
 
 	# Load a custom interface configuration file if it exists
 	[[ -f "/etc/ppp/options.${iface}" ]] \
@@ -177,7 +178,8 @@
 	fi
 
 	if [[ " ${opts} " == *" plugin pppoatm.so "* ]] ; then
-		if [[ ${!link} =~ '^[ \t]*([1-9]*[0-9]\.){1,2}[1-9]*[0-9][ \t]*$' ]] ; then
+		#if [[ ${!link} =~ '^[ \t]*([1-9]*[0-9]\.){1,2}[1-9]*[0-9][ \t]*$' ]] ; then
+		if echo "${!link}" | grep -qE '^[ \t]*([1-9]*[0-9]\.){1,2}[1-9]*[0-9][ \t]*$' ; then
 			insert_link_in_opts=0
 		else
 			ewarn "WARNING: An [itf.]vpi.vci ATM address was expected in ${link}"
@@ -227,8 +229,10 @@
 
 	[[ ! -s ${pidfile} ]] && return 0
 
+	# Give pppd at least 30 seconds do die, #147490
 	einfo "Stopping pppd on ${iface}"
-	start-stop-daemon --stop --exec /usr/sbin/pppd --pidfile "${pidfile}"
+	start-stop-daemon --stop --exec /usr/sbin/pppd \
+		--pidfile "${pidfile}" --retry 30
 	eend $?
 }
 

Modified: trunk/baselayout-prefix/lib/rcscripts/net/pump.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/pump.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/pump.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 
@@ -67,7 +67,7 @@
 	interface_exists "${iface}" true || return 1
 
 	opts="pump_${ifvar}"
-	opts="${!opts} ${pump}"
+	opts="${pump} ${!opts}"
 
 	# Map some generic options to pump
 	d="dhcp_${ifvar}"

Modified: trunk/baselayout-prefix/lib/rcscripts/net/rename.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/rename.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/rename.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2005-2006 Gentoo Foundation
+# Copyright 2005-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 
@@ -28,15 +28,15 @@
 	newname="rename_${ifvar}"
 	[[ -z ${!newname} || ${iface} == "${!newname}" ]] && return 0
 
-	# We cannot rename vlan interfaces as /proc/net/vlan/config always
-	# returns the old interface name. We don't bail out though as it's
-	# not critical that the interface gets renamed.
-	if [[ -d /proc/net/vlan/config ]] ; then
-		if grep -q "^${iface} " /proc/net/vlan/config ; then
-			eerror "Cannot rename VLAN interfaces"
-			return 0
+	# We don't work on bonded, bridges, tun/tap or vlan
+	for f in bonding bridge tuntap vlan ; do
+		if is_function "${f}_exists" ; then
+			if ${f}_exists "${iface}" ; then
+				veinfo "Cannot rename a ${f} interface"
+				return 0
+			fi
 		fi
-	fi
+	done
 
 	ebegin "Renaming \"${iface}\" to \"${!newname}\""
 

Modified: trunk/baselayout-prefix/lib/rcscripts/net/system.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/system.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/system.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2005-2006 Gentoo Foundation
+# Copyright 2005-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 
@@ -19,7 +19,7 @@
 }
 
 system_dns() {
-	local iface="$1" ifvar=$(bash_variable "$1") x= domain= search=
+	local iface="$1" ifvar=$(bash_variable "$1") x= domain= search= sortlist= options=
 	local buffer=
 	local -a servers=()
 
@@ -31,9 +31,15 @@
 
 	search="dns_search_${ifvar}"
 	[[ -z ${!search} ]] && search="dns_search"
-	
-	[[ -z ${!servers} && -z ${!domain} && -z ${!search} ]] && return 0
 
+	sortlist="dns_sortlist_${ifvar}"
+	[[ -z ${!sortlist} ]] && sortlist="dns_sortlist"
+
+	options="dns_options_${ifvar}"
+	[[ -z ${!options} ]] && options="dns_options"
+
+	[[ -z ${!servers} && -z ${!domain} && -z ${!search} && -z ${!sortlist} && -z ${!options} ]] && return 0
+
 	buffer="# Generated by net-scripts for interface ${iface}\n"
 	[[ -n ${!domain} ]] && buffer="${buffer}domain ${!domain}\n"
 	[[ -n ${!search} ]] && buffer="${buffer}search ${!search}\n"
@@ -42,6 +48,9 @@
 		buffer="${buffer}nameserver ${x}\n"
 	done
 
+	[[ -n ${!sortlist} ]] && buffer="${buffer}sortlist ${!sortlist}\n"
+	[[ -n ${!options} ]] && buffer="${buffer}options ${!options}\n"
+
 	# Support resolvconf if we have it.
 	if [[ -x /sbin/resolvconf ]] ; then
 		echo -e "${buffer}" | resolvconf -a "${iface}"

Modified: trunk/baselayout-prefix/lib/rcscripts/net/tuntap.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/tuntap.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/tuntap.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #!/bin/bash
-# Copyright (c) 2004-2005 Gentoo Foundation
+# Copyright 2004-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # Contributed by Roy Marples (uberlord@gentoo.org)
@@ -17,7 +17,7 @@
 #
 # Sets up the dependancies for the module
 tuntap_depend() {
-	before interface macchanger
+	before bridge interface macchanger
 	functions interface_exists interface_type
 	variables tunctl
 }
@@ -91,7 +91,7 @@
 			--dev-type "$(get_options tuntap)" \
 			--dev "${iface}" > /dev/null
 	else
-		tunctl -d "${fiace}" >/dev/null
+		tunctl -d "${iface}" >/dev/null
 	fi
 	eend $?
 }

Modified: trunk/baselayout-prefix/lib/rcscripts/net/udhcpc.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/udhcpc.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/udhcpc.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 
@@ -75,14 +75,14 @@
 	interface_exists "${iface}" true || return 1
 
 	local ifvar=$(bash_variable "${iface}" ) opts= 
-	opts="udhcpc_${ifvar} ${udhcpc}"
-	opts="${!opts}"
+	opts="udhcpc_${ifvar}"
+	opts="${udhcpc} ${!opts}"
 
 	d="dhcp_${ifvar}"
 	[[ -z ${!d} ]] && d="dhcp"
 
 	if [[ " ${!d} " != *" nosendhost "* ]]; then
-		if [[ ! " ${opts}" =~ " -([hH] |-hostname=)" ]]; then
+		if [[ " ${opts} " != *" -"[hH]" "* && " ${opts} " != *" --hostname="* ]] ; then
 			local hname=$(hostname)
 			[[ -n ${hname} && ${hname} != "(none)" && ${hname} != "localhost" ]] \
 				&& opts="${opts} --hostname=${hname}"

Modified: trunk/baselayout-prefix/lib/rcscripts/net/vlan.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/vlan.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/vlan.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 

Modified: trunk/baselayout-prefix/lib/rcscripts/net/wpa_supplicant.sh
===================================================================
--- trunk/baselayout-prefix/lib/rcscripts/net/wpa_supplicant.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/lib/rcscripts/net/wpa_supplicant.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (c) 2004-2006 Gentoo Foundation
+# Copyright 2004-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # Contributed by Roy Marples (uberlord@gentoo.org)
 
@@ -286,6 +286,13 @@
 			opts="${opts} -C${ctrl_dir}"
 		fi
 	fi
+
+	# Support the new style config
+	if [[ ${ctrl_dir} == "DIR"* ]] ; then
+		ctrl_dir=${ctrl_dir##*DIR=}
+		ctrl_dir=${ctrl_dir%% GROUP=*}
+	fi
+
 	save_options ctrl_dir "${ctrl_dir}"
 
 	# Some drivers require the interface to be up
@@ -305,7 +312,7 @@
 
 	eval start-stop-daemon --start --exec /sbin/wpa_supplicant \
 		--pidfile "/var/run/wpa_supplicant-${iface}.pid" \
-		-- "${opts}" -B -i"${iface}" \
+		-- "${opts}" -W -B -i"${iface}" \
 		-P"/var/run/wpa_supplicant-${iface}.pid"
 	eend "$?" || return 1
 

Modified: trunk/baselayout-prefix/man/MAKEDEV.8
===================================================================
--- trunk/baselayout-prefix/man/MAKEDEV.8	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/man/MAKEDEV.8	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-.\" $Id: MAKEDEV.8 2240 2006-09-14 10:13:11Z uberlord $
+.\" $Id: MAKEDEV.8 334 2003-03-09 09:06:23Z azarah $
 .TH MAKEDEV 8 "14th August 1994" Linux "Linux Programmer's Manual"
 .SH NAME
 MAKEDEV \- create devices

Deleted: trunk/baselayout-prefix/man/modules-update.8
===================================================================
--- trunk/baselayout-prefix/man/modules-update.8	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/man/modules-update.8	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,51 +0,0 @@
-.TH MODULES-UPDATE 8 "Gentoo Linux" "2001"
-.SH NAME
-modules\-update \- (re)generate /etc/modules.conf
-.SH SYNOPSIS
-.B modules\-update
-[force]
-.SH DESCRIPTION
-.B modules\-update
-is a simple tool to manage
-.IR /etc/modules.conf .
-The Linux module utilities use a single file for all their 
-configuration.  This makes it difficult for packages to dynamically add
-information about their own modules.
-.PP
-.B modules-update
-makes the dynamic addition of information easier by generating the 
-single configuration file from the many files located in
-.IR /etc/modules.d/ .
-All files in that directory are assembled together to form
-.IR /etc/modules.conf .
-.PP
-After generation, a backup of the old file can be found at 
-.IR /etc/modules.conf.old .
-.SH "FILES"
-There are two types of file you can put in
-.IR /etc/modules.d/ :
-normal files and exectuable files.  Normal files contain standard modules
-configuration information, as described in
-.BR modules.conf (5).
-Executable files are executed and their output is used as extra configuration
-information.  Error messages are sent to stderr and thus do not become 
-part of the configuration file.
-.SH OPTIONS
-.TP
-.I force
-.B modules\-update
-will check if the current
-.I /etc/modules.conf
-is a generated file by checking for a special tag on the first line.  If this
-tag is not found generation is aborted.  By supplying
-.I force
-as parameter only a warning is printed.
-.SH "REPORTING BUGS"
-Please report bugs via http://bugs.gentoo.org/
-.SH "SEE ALSO"
-.BR depmod (1),
-.BR modules.conf (5)
-.SH AUTHOR
-This manual page was written by Wichert Akkerman <wakkerma@debian.org>
-for the Debian GNU/Linux system.  Modified for
-.I Gentoo Linux.

Modified: trunk/baselayout-prefix/man/modules.autoload.5
===================================================================
--- trunk/baselayout-prefix/man/modules.autoload.5	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/man/modules.autoload.5	2011-04-28 18:25:46 UTC (rev 1704)
@@ -10,10 +10,10 @@
 ignored.  This file is read by the \fI/etc/init.d/modules\fR initscript,
 which is usually linked in the \fI/etc/runlevels/boot\fR directory.
 .SH "SEE ALSO"
-.BR modules-update (8),
+.BR update-modules (8),
 .BR modprobe (8),
 .BR modules.conf (5)
 .TP
-The \fI/sbin/modules-update\fR script.
+The \fI/sbin/update-modules\fR script.
 .TP
 The files in \fI/etc/modules.d\fR.

Modified: trunk/baselayout-prefix/man/start-stop-daemon.8
===================================================================
--- trunk/baselayout-prefix/man/start-stop-daemon.8	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/man/start-stop-daemon.8	2011-04-28 18:25:46 UTC (rev 1704)
@@ -193,6 +193,8 @@
 .I executable. 
 Example: -e HOME="/home/user" exports an environment variable whose name
 is HOME with value "/home/user".
+Note, only one --env option is suppoted, use /usr/bin/env if you need
+more.
 .TP
 .BR -b | --background
 Typically used with programs that don't detach on their own. This option

Modified: trunk/baselayout-prefix/sbin/MAKEDEV
===================================================================
--- trunk/baselayout-prefix/sbin/MAKEDEV	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/sbin/MAKEDEV	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #! /bin/sh -
-# $Id: MAKEDEV 2240 2006-09-14 10:13:11Z uberlord $
+# $Id: MAKEDEV 1577 2005-10-19 00:07:16Z vapier $
 
 #---#---#---#---#---#---#---#---#---#---#---#---#---#---#---#---#---#---#---#
 # Customisation:

Modified: trunk/baselayout-prefix/sbin/depscan.sh
===================================================================
--- trunk/baselayout-prefix/sbin/depscan.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/sbin/depscan.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
-#!/bin/bash
-# Copyright 1999-2006 Gentoo Foundation
+#!@GENTOO_PORTAGE_EPREFIX@/bin/bash
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 if [[ ${BOOT} == "yes" ]] ; then
@@ -89,7 +89,7 @@
 	fi
 
 	touch "${mtime_test}"
-	for config in @GENTOO_PORTAGE_EPREFIX@/etc/conf.d/* @GENTOO_PORTAGE_EPREFIX@/etc/init.d/* @GENTOO_PORTAGE_EPREFIX@/etc/rc.conf
+	for config in @GENTOO_PORTAGE_EPREFIX@/etc/conf.d/ @GENTOO_PORTAGE_EPREFIX@/etc/init.d/ @GENTOO_PORTAGE_EPREFIX@/etc/rc.conf
 	do
 		! ${update} \
 			&& is_older_than "${mysvcdir}/depcache" "${config}" \
@@ -111,7 +111,13 @@
 	shift
 fi
 
-! ${update} && [[ -e "${mysvcdir}/deptree" ]] && exit 0
+if ! ${update} && [[ -s "${mysvcdir}/deptree" ]] ; then
+	if ! bash -n "${mysvcdir}/deptree" ; then
+		eerror "${mysvcdir}/deptree is not valid - recreating it"
+	else
+		exit 0
+	fi
+fi
 
 ebegin "Caching service dependencies"
 
@@ -128,14 +134,14 @@
 cd @GENTOO_PORTAGE_EPREFIX@/etc/init.d
 
 @GENTOO_PORTAGE_EPREFIX@/bin/gawk \
-	-f @GENTOO_PORTAGE_EPREFIX@/lib/rcscripts/awk/functions.awk \
-	-f @GENTOO_PORTAGE_EPREFIX@/lib/rcscripts/awk/cachedepends.awk || \
+	-f ${svclib}/awk/functions.awk \
+	-f ${svclib}/awk/cachedepends.awk || \
 	retval=1
 
 @GENTOO_PORTAGE_EPREFIX@/bin/bash "${mysvcdir}/depcache" | \
 @GENTOO_PORTAGE_EPREFIX@/bin/gawk \
-	-f @GENTOO_PORTAGE_EPREFIX@/lib/rcscripts/awk/functions.awk \
-	-f @GENTOO_PORTAGE_EPREFIX@/lib/rcscripts/awk/gendepends.awk || \
+	-f ${svclib}/awk/functions.awk \
+	-f ${svclib}/awk/gendepends.awk || \
 	retval=1
 
 touch "${mysvcdir}"/dep{cache,tree}

Deleted: trunk/baselayout-prefix/sbin/env-update.sh
===================================================================
--- trunk/baselayout-prefix/sbin/env-update.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/sbin/env-update.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,38 +0,0 @@
-#!@GENTOO_PORTAGE_EPREFIX@/bin/bash
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-source "@GENTOO_PORTAGE_EPREFIX@"/sbin/functions.sh || exit 1
-
-if [[ ${EPREFIX/\//} == "" ]] && [[ ${EUID} != "0" ]] ; then
-	eerror "$0: must be root."
-	exit 1
-fi
-
-usage() {
-echo "usage: env-update.sh
-
-note:
-      This utility generates @GENTOO_PORTAGE_EPREFIX@/etc/profile.env and @GENTOO_PORTAGE_EPREFIX@/etc/csh.env
-      from the contents of @GENTOO_PORTAGE_EPREFIX@/etc/env.d/
-"
-	exit 1
-}
-
-export SVCDIR="${svcdir}"
-
-# Only update if files have actually changed
-if [[ $1 == "-u" ]] ; then
-	is_older_than "${svcdir}/envcache" /etc/env.d && exit 0
-	shift
-fi
-
-if [[ $# != "0" ]] ; then
-	usage
-else
-	"@GENTOO_PORTAGE_EPREFIX@"/bin/gawk \
-		-f "@GENTOO_PORTAGE_EPREFIX@"/lib/rcscripts/awk/functions.awk \
-		-f "@GENTOO_PORTAGE_EPREFIX@"/lib/rcscripts/awk/genenviron.awk
-fi
-
-# vim:ts=4

Modified: trunk/baselayout-prefix/sbin/functions.sh
===================================================================
--- trunk/baselayout-prefix/sbin/functions.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/sbin/functions.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 RC_GOT_FUNCTIONS="yes"
@@ -34,7 +34,7 @@
 #
 # Default values for rc system
 #
-RC_TTY_NUMBER="${RC_TTY_NUMBER:-11}"
+RC_TTY_NUMBER="${RC_TTY_NUMBER:-12}"
 RC_PARALLEL_STARTUP="${RC_PARALLEL_STARTUP:-no}"
 RC_NET_STRICT_CHECKING="${RC_NET_STRICT_CHECKING:-no}"
 RC_USE_FSTAB="${RC_USE_FSTAB:-no}"
@@ -103,6 +103,14 @@
 }
 [[ ${RC_BOOTLOG} == "yes" ]] && import_addon bootlogger.sh
 
+# char *rc_runlevel()
+#
+#	Return current RUNLEVEL
+#
+rc_runlevel() {
+	echo $(rc-status --runlevel)
+}
+
 # void get_bootconfig()
 #
 #    Get the BOOTLEVEL and SOFTLEVEL by setting
@@ -120,7 +128,7 @@
 				bootlevel)
 					newbootlevel="${copt##*=}"
 					;;
-				softlevel)
+				rc_runlevel|softlevel)
 					newsoftlevel="${copt##*=}"
 					;;
 			esac
@@ -132,12 +140,14 @@
 	else
 		export BOOTLEVEL="boot"
 	fi
+	export RC_BOOTLEVEL=${BOOTLEVEL}
 
 	if [[ -n ${newsoftlevel} ]] ; then
 		export DEFAULTLEVEL="${newsoftlevel}"
 	else
 		export DEFAULTLEVEL="default"
 	fi
+	export RC_DEFAULTLEVEL=${DEFAULTLEVEL}
 
 	return 0
 }
@@ -157,6 +167,7 @@
 	      -L "@GENTOO_PORTAGE_EPREFIX@/etc/runlevels/${BOOTLEVEL}.${DEFAULTLEVEL}" ]] ; then
 		export BOOTLEVEL="${BOOTLEVEL}.${DEFAULTLEVEL}"
 	fi
+	export RC_BOOTLEVEL=${BOOTLEVEL}
 
 	if [[ -z ${SOFTLEVEL} ]] ; then
 		if [[ -f "${svcdir}/softlevel" ]] ; then
@@ -165,7 +176,14 @@
 			export SOFTLEVEL="${BOOTLEVEL}"
 		fi
 	fi
+	if [[ -f "${svcdir}/softlevel" ]] ; then
+		export RC_DEFAULTLEVEL=$(< "${svcdir}/softlevel")
+	else
+		export RC_DEFAULTLEVEL=${SOFTLEVEL}
+	fi
 
+	export RC_RUNLEVEL=${SOFTLEVEL}
+
 	return 0
 }
 
@@ -591,7 +609,7 @@
 # Network filesystems list for common use in rc-scripts.
 # This variable is used in is_net_fs and other places such as
 # localmount.
-NET_FS_LIST="afs cifs coda davfs fuse gfs ncpfs nfs nfs4 ocfs2 shfs smbfs"
+NET_FS_LIST="afs cifs coda davfs fuse fuse.sshfs gfs glusterfs ncpfs nfs nfs4 ocfs2 shfs smbfs"
 
 # bool is_net_fs(path)
 #
@@ -642,6 +660,16 @@
 	grep -qs '^s_context:[[:space:]]*[1-9]' "@GENTOO_PORTAGE_EPREFIX@"/proc/self/status
 }
 
+# bool is_vz_sys()
+#
+#   return 0 if the currently running system is OpenVZ container
+#
+#   EXAMPLE:  if is_vz_sys ; then ...
+#
+is_vz_sys() {
+	grep -qs '^envID:[[:space:]]*[1-9]' /proc/self/status
+}
+
 # bool is_xenU_sys()
 #
 #   return 0 if the currently running system is an unprivileged Xen domain
@@ -712,11 +740,8 @@
 	shift
 
 	for x in "$@" ; do
-		if [[ -d ${x} ]] ; then
-			is_older_than "${ref}" "${x}"/* && return 0
-		elif [[ ${x} -nt ${ref} ]] ; then
-			return 0
-		fi
+		[[ ${x} -nt ${ref} ]] && return 0
+		[[ -d ${x} ]] && is_older_than "${ref}" "${x}"/* && return 0
 	done
 
 	return 1
@@ -759,6 +784,31 @@
     echo "${result# *}"
 }
 
+# bool is_clean(dir)
+#
+# Returns 0 if given directory has no files or has only dot-prefixed files.
+#
+# EXAMPLE: if is_clean /proc; then ...
+is_clean() {
+	local f
+
+	for f in "$1"/* ; do
+		[[ -e $f || -L $f ]] && return 1
+	done
+
+	return 0
+}
+
+# bool is_mounted(mount point)
+#
+#   Returns 0 if 'mount point' is really a mount point or non-zero if it's
+#   not.
+#
+#   EXAMPLE: if is_mounted /dev/pts; then ...
+is_mounted() {
+	mountpoint -q "$1"
+}
+
 ##############################################################################
 #                                                                            #
 # This should be the last code in here, please add all functions above!!     #

Deleted: trunk/baselayout-prefix/sbin/modules-update
===================================================================
--- trunk/baselayout-prefix/sbin/modules-update	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/sbin/modules-update	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,395 +0,0 @@
-#!/bin/bash
-# vim:ts=4
-#
-# modules-update script originally based on Debian's version.
-# This script will update all the fun config files in /etc for
-# kernel modules.
-#
-# For 2.4 (and older) kernels we have:
-# /etc/modules.conf
-# /etc/modules.d/
-# /etc/modules.devfs
-#
-# For 2.6+ kernels we have:
-# /etc/modprobe.conf
-# /etc/modprobe.d/
-# /etc/modprobe.devfs
-
-
-argv0=${0##*/}
-source /etc/init.d/functions.sh || {
-	echo "${argv0}: Could not source /etc/init.d/functions.sh!" 1>&2
-	exit 1
-}
-umask 022
-esyslog() { :; }
-
-if [[ ${EUID} != "0" ]] ; then
-	eerror "You must be root to do this" 1>&2
-	exit 2
-fi
-
-
-#
-# Setup some variables
-#
-
-CFG_OLD_FILE="/etc/modules.conf"
-CFG_OLD_DIR="/etc/modules.d"
-CFG_OLD_DEVFS="/etc/modules.devfs"
-
-CFG_NEW_FILE="/etc/modprobe.conf"
-CFG_NEW_DIR="/etc/modprobe.d"
-CFG_NEW_DEVFS="/etc/modprobe.devfs"
-
-HEADER="### This file is automatically generated by modules-update"
-FULLHEADER="${HEADER}
-#
-# Please do not edit this file directly. If you want to change or add
-# anything please take a look at the files in @MODDIR@ and read
-# the manpage for modules-update(8).
-#
-"
-
-
-#
-# Parse command-line
-#
-
-VERBOSE=0
-DEBUG=0
-FORCE="false"
-BACKUP="false"
-GENERATE_DEVFS="false"
-ASSUME_KV=
-while [[ -n $1 ]] ; do
-	case $1 in
-		-f|--force|force)  FORCE="true";;
-		-b|--backup)       BACKUP="true";;
-		-D|--devfs)        GENERATE_DEVFS="true";;
-		--assume-kernel=*) ASSUME_KV=${1#*=};;
-		-v|--verbose)      ((++VERBOSE));;
-		-d|--debug)        ((++DEBUG));;
-		-V|--version)      exec cat /etc/gentoo-release;;
-		-h|--help)
-			cat <<-EOF
-			Usage: modules-update [options]
-
-			Options:
-			 --assume-kernel=KV  Assume the kernel is at least version KV
-			 -b, --backup        Backup existing config files (add .old ext)
-			 -f, --force         Force execution in face of bad things
-			 -D, --devfs         Force generation of devfs config files
-			 -v, --verbose       Be a bit more verbose in what we do
-			 -d, --debug         Helpful debug output
-			 -V, --version       Dump version info
-			 -h, --help          This help screen, duh
-			EOF
-			exit 0
-			;;
-		*)
-			eerror "Error: I don't understand $1"
-			exit 1
-			;;
-	esac
-	shift
-done
-
-[[ ${DEBUG} -gt 0 ]] && set -x
-
-vewarn() { [[ ${VERBOSE} -gt 0 ]] && ewarn "$*" ; return 0 ; }
-
-if ! ${GENERATE_DEVFS} && [[ -d /etc/devfs.d ]] ; then
-	GENERATE_DEVFS="true"
-fi
-
-if type -p modprobe.old > /dev/null || \
-   [[ $(modprobe -V 2>/dev/null) == "modprobe version"* ]]
-then
-	GENERATE_OLD="true"
-else
-	GENERATE_OLD="false"
-fi
-
-# Set kernel version, either from --assume-kernel or uname -r
-KV=${ASSUME_KV:-$(uname -r)}
-if [[ $(KV_to_int ${KV}) -ge "$(KV_to_int 2.5.48)" ]] ; then
-	KERNEL_2_6="true"
-else
-	KERNEL_2_6="false"
-fi
-
-# Reset the sorting order since we depend on it
-export LC_ALL="C"
-
-
-#
-# Build list of config files to generate and verify none
-# have been modified in any way
-#
-
-CFGFILES=""
-if ${GENERATE_OLD} ; then
-	CFGFILES="${CFGFILES} ${CFG_OLD_FILE}"
-	${GENERATE_DEVFS} && CFGFILES="${CFGFILES} ${CFG_OLD_DEVFS}"
-fi
-if ${KERNEL_2_6} ; then
-	CFGFILES="${CFGFILES} ${CFG_NEW_FILE}"
-	${GENERATE_DEVFS} && CFGFILES="${CFGFILES} ${CFG_NEW_DEVFS}"
-fi
-
-for x in ${CFGFILES} ; do
-	[[ -r ${x} ]] || continue
-
-	if [[ $(sed -ne 1p "${x}") != "${HEADER}" ]] ; then
-		ewarn "Warning: the current ${x} has not been automatically generated"
-
-		if ${FORCE} ; then
-			ewarn "--force specified, (re)generating file anyway"
-		else
-			eerror "Use \"modules-update force\" to force (re)generation"
-			exit 1
-		fi
-	fi
-done
-
-
-#
-#  Desc: backup a config file if need be and replace with new one
-# Usage: backup <old config file to backup> <new config file to replace with>
-#    Ex: backup /etc/modules.conf /etc/modules.conf.tempfile
-#
-backup() {
-	if ${BACKUP} && [[ -e $1 ]] ; then
-		mv -f "$1" "$1".old
-	fi
-	mv -f "$2" "$1"
-}
-
-
-#
-#  Desc: Combine all config files in a dir and place output in a file
-# Usage: generate_config <output config file> <config dir> <reference config dir> <silent>
-#    Ex: generate_config /etc/modules.conf /etc/modules.d
-#
-generate_config() {
-	local config=$1
-	local moddir=$2
-	local refdir=$3
-	local silent=$4
-	local tmpfile="${config}.$$"
-
-	[[ -z ${silent} ]] && ebegin "Updating ${config}"
-
-	echo "${FULLHEADER//@MODDIR@/${refdir:-${moddir}}}" > "${tmpfile}"
-
-	for cfg in "${moddir}"/* ; do
-		[[ -d ${cfg} ]] && continue
-		[[ ! -r ${cfg} ]] && continue
-
-		# Skip backup and RCS files; fixes bug 20597 (07 May 2004 agriffis)
-		[[ ${cfg} == *~ || ${cfg} == *.bak || ${cfg} == *,v ]] && continue
-
-		# If config file is found in the reference dir, then skip it
-		[[ -n ${refdir} ]] && [[ -e ${refdir}/${cfg##*/} ]] && continue
-
-		echo "### modules-update: start processing ${cfg}" >> "${tmpfile}"
-
-		if [[ -x ${cfg} ]] ; then
-			# $cfg can be executable; nice touch, Wichert! :)
-			"${cfg}" >> "${tmpfile}"
-		else
-			cat "${cfg}" >> "${tmpfile}"
-		fi
-
-		echo >> "${tmpfile}"
-		echo "### modules-update: end processing ${cfg}" >> "${tmpfile}"
-		echo >> "${tmpfile}"
-	done
-
-	backup "${config}" "${tmpfile}"
-
-	[[ -z ${silent} ]] && eend 0
-
-	return 0
-}
-
-
-#
-# Generate the old modules.conf file based upon all the snippets in
-# modules.d.  Since modprobe doesnt handle modules.d, we need to gather
-# the files together in modules.conf for it.
-#
-
-if [[ ! -d ${CFG_OLD_DIR} ]] ; then
-	vewarn "Skipping ${CFG_OLD_FILE} generation (${CFG_OLD_DIR} doesn't exist)"
-
-elif ! ${GENERATE_OLD} ; then
-	vewarn "Skipping ${CFG_OLD_FILE} generation (prerequisites not satisfied)"
-
-elif ! ( ${FORCE} || \
-     [[ ! -e ${CFG_OLD_FILE} ]] || \
-     is_older_than ${CFG_OLD_FILE} ${CFG_OLD_DIR} )
-then
-	vewarn "Skipping ${CFG_OLD_FILE} generation (file is newer than dependencies)"
-
-else
-	generate_config ${CFG_OLD_FILE} ${CFG_OLD_DIR}
-fi
-
-
-#
-# Generate the new modprobe.conf file if possible.  What this entails is
-# grabbing details from the old modprobe via the -c option and sticking
-# it in the newer config file.  This is useful for backwards compat support
-# and for packages that provide older style /etc/modules.d/ files but not
-# newer style /etc/modprobe.d/ files.
-#
-# First we try to use the script `generate-modprobe.conf` from the
-# module-init-tools and if that fails us, we try and generate modprobe.conf
-# ourselves from the /etc/modules.d/ files.
-#
-
-if ! ${KERNEL_2_6} ; then
-	vewarn "Skipping ${CFG_NEW_FILE} generation (not needed for 2.4 kernels)"
-
-elif ! type -p generate-modprobe.conf > /dev/null ; then
-	vewarn "Skipping ${CFG_NEW_FILE} generation (generate-modprobe.conf doesn't exist)"
-
-elif ! ( ${FORCE} || \
-     [[ ! -e ${CFG_NEW_FILE} ]] || \
-     is_older_than ${CFG_NEW_FILE} ${CFG_OLD_DIR} ${CFG_NEW_DIR} )
-then
-	vewarn "Skipping ${CFG_NEW_FILE} generation (file is newer than dependencies)"
-
-else
-
-	generated_ok=0
-	tmpfile="${CFG_NEW_FILE}.$$"
-
-	#
-	# First we try to use regular generate-modprobe.conf
-	#
-	if ${GENERATE_OLD} ; then
-		# Make sure that generate-modprobe.conf can handle --assume-kernel
-		# if we were called with it.
-		if [[ -n ${ASSUME_KV} ]] && \
-			! grep -qe --assume-kernel /sbin/generate-modprobe.conf ; then
-			eerror "Error: modules-update called with --assume-kernel flag, but"
-			eerror "generate-modprobe.conf doesn't understand it.  You need to"
-			eerror "install >=module-init-tools-3.0-r2"
-			exit 3
-		fi
-
-		ebegin "Updating ${CFG_NEW_FILE}"
-		echo "${FULLHEADER//@MODDIR@/${CFG_NEW_DIR}}" > "${tmpfile}"
-		if generate-modprobe.conf ${ASSUME_KV:+--assume-kernel=${KV}} \
-		   >> "${tmpfile}" 2> "${tmpfile}.err"
-		then
-			backup "${CFG_NEW_FILE}" "${tmpfile}"
-			eend 0
-			generated_ok=1
-		else
-			[[ ${VERBOSE} -gt 0 ]] && cat "${tmpfile}.err"
-			eend 1 "Warning: could not generate ${CFG_NEW_FILE}!"
-		fi
-	fi
-
-	#
-	# If the helper script failed, we fall back to doing it by hand
-	#
-	if [[ ${generated_ok} -eq 0 ]] ; then
-		ebegin "Updating ${CFG_NEW_FILE} by hand"
-
-		generate_config "${CFG_NEW_FILE}" "${CFG_OLD_DIR}" "${CFG_NEW_DIR}" 0
-		echo "${FULLHEADER//@MODDIR@/${CFG_NEW_DIR}}" > "${tmpfile}"
-
-		# Just use generate-modprobe.conf to filter compatible syntax
-		if TESTING_MODPROBE_CONF=${CFG_NEW_FILE} \
-		   generate-modprobe.conf ${ASSUME_KV:+--assume-kernel=${KV}} \
-		   >> "${tmpfile}" 2> "${tmpfile}.err"
-		then
-			# we use mv here instead of backup_config() as the call to
-			# generate_config() above already took care of the backup
-			mv -f "${tmpfile}" "${CFG_NEW_FILE}"
-			eend $?
-		else
-			[[ ${VERBOSE} -gt 0 ]] && cat "${tmpfile}.err"
-			eend 1 "Warning: could not generate ${CFG_NEW_FILE}!"
-		fi
-	fi
-
-	rm -f "${tmpfile}" "${tmpfile}.err"
-
-	#
-	# Take care of generating /etc/modprobe.devfs if need be.
-	#
-	if ${GENERATE_DEVFS} && [[ -f ${CFG_OLD_DEVFS} ]] && \
-	   ( [[ ! -e ${CFG_NEW_DEVFS} ]] || [[ ${CFG_OLD_DEVFS} -nt ${CFG_NEW_DEVFS} ]] || ${FORCE} )
-	then
-		ebegin "Updating ${CFG_NEW_DEVFS}"
-
-		tmpfile="${CFG_NEW_DEVFS}.$$"
-		tmpfile_old="${CFG_OLD_DEVFS}.$$"
-
-		echo "${FULLHEADER/@MODDIR@/${CFG_NEW_DIR}}" > "${tmpfile_old}"
-		cp -f "${tmpfile_old}" "${tmpfile}"
-		gawk '$0 !~ /^[[:space:]]*include/ { print $0 }' \
-			"${CFG_OLD_DEVFS}" >> "${tmpfile_old}"
-
-		if TESTING_MODPROBE_CONF=${tmpfile_old} \
-		   generate-modprobe.conf ${ASSUME_KV:+--assume-kernel=${KV}} \
-		   >> "${tmpfile}" 2> "${tmpfile}.err"
-		then
-			echo >> "${tmpfile}"
-			echo "include /etc/modprobe.conf" >> "${tmpfile}"
-			backup "${CFG_NEW_DEVFS}" "${tmpfile}"
-			eend 0
-		else
-			[[ ${VERBOSE} -gt 0 ]] && cat "${tmpfile}.err"
-			eend 1 "Warning: could not generate ${CFG_NEW_DEVFS}!"
-			rm -f "${tmpfile}"
-		fi
-
-		backup "${CFG_OLD_DEVFS}" "${tmpfile_old}"
-
-		rm -f "${tmpfile_old}" "${tmpfile}" "${tmpfile}.err"
-	fi
-fi
-
-
-#
-# Call depmod to keep insmod from complaining that modules.conf is more
-# recent then the modules.dep file.
-#
-
-grab_depfile() {
-	# the modules.conf file has optional syntax:
-	# depfile=/path/to/modules.dep
-	local ret=""
-	if [[ -e ${CFG_OLD_FILE} ]] ; then
-		ret=$(sed -n -e '/^[[:space:]]*depfile=/s:.*=::p' ${CFG_OLD_FILE})
-	fi
-	[[ -z ${ret} ]] && ret="/lib/modules/${KV}/modules.dep"
-	eval echo "${ret}"
-}
-depfile=$(grab_depfile)
-
-if [[ -d ${depfile%/*} ]] ; then
-	if [[ ${CFG_NEW_FILE} -nt ${depfile} ]] ; then
-		ebegin "Updating modules.dep"
-		for cfg in /lib/modules/${KV}/build /usr/src/linux-${KV} \
-		           /boot /usr/src/linux ""
-		do
-			cfg="${cfg}/System.map"
-			[[ -f ${cfg} ]] && break
-		done
-		[[ -n ${cfg} ]] && cfg="-F ${cfg}"
-		depmod -a ${cfg} ${KV}
-		eend $?
-	fi
-else
-	vewarn "The dir '${depfile}' does not exist, skipping call to depmod"
-fi
-
-exit 0

Modified: trunk/baselayout-prefix/sbin/rc
===================================================================
--- trunk/baselayout-prefix/sbin/rc	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/sbin/rc	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #!/sbin/runscript
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 trap ":" INT QUIT TSTP
@@ -41,7 +41,7 @@
 		echo
 		eerror "Since this is a critical task, startup cannot continue."
 		echo
-		/sbin/sulogin ${CONSOLE}
+		sulogin ${CONSOLE}
 		einfo "Unmounting filesystems"
 		if [ -c /dev/null ]; then
 			/bin/mount -a -o remount,ro &>/dev/null
@@ -73,7 +73,7 @@
 				echo
 				eerror "  # mkdir -p $1"
 				echo; echo
-				/sbin/sulogin ${CONSOLE}
+				sulogin ${CONSOLE}
 			fi
 			einfo "Unmounting filesystems"
 			/bin/mount -a -o remount,ro &>/dev/null
@@ -208,7 +208,7 @@
 
 	echo
 	echo -e "${GOOD}Gentoo Linux${GENTOO_VERS}; ${BRACKET}http://www.gentoo.org/${NORMAL}"
-	echo -e " Copyright 1999-2006 Gentoo Foundation; Distributed under the GPLv2"
+	echo -e " Copyright 1999-2009 Gentoo Foundation; Distributed under the GPLv2"
 	echo
 	if [[ ${RC_INTERACTIVE} == "yes" ]] ; then
 		echo -e "Press ${GOOD}I${NORMAL} to enter interactive boot mode"
@@ -216,14 +216,26 @@
     fi
 	check_statedir /proc
 
-	ebegin "Mounting proc at /proc"
-	if [[ ${RC_USE_FSTAB} = "yes" ]] ; then
-		mntcmd=$(get_mount_fstab /proc)
+	# make sure /proc/ isn't full of crap #291916
+	do_mnt=1
+	if is_mounted /proc ; then
+		do_mnt=0
+	elif ! is_clean /proc ; then
+		ewarn "You have crap in your /proc/; please clean it; see #291916"
+	fi
+
+	if [[ ${do_mnt} == 1 ]] ; then
+		ebegin "Mounting proc at /proc"
+		if [[ ${RC_USE_FSTAB} = "yes" ]] ; then
+			mntcmd=$(get_mount_fstab /proc)
+		else
+			unset mntcmd
+		fi
+		try mount -n ${mntcmd:--t proc proc /proc -o noexec,nosuid,nodev}
+		eend $?
 	else
-		unset mntcmd
+		einfo "Skipping mount of /proc as it's already mounted"
 	fi
-	try mount -n ${mntcmd:--t proc proc /proc -o noexec,nosuid,nodev}
-	eend $?
 
 	# Start profiling init now we have /proc
 	profiling start
@@ -235,14 +247,26 @@
 
 	if [ "$(get_KV)" -ge "$(KV_to_int '2.6.0')" ] ; then
 		if [[ -d /sys ]] ; then
-			ebegin "Mounting sysfs at /sys"
-			if [[ ${RC_USE_FSTAB} = "yes" ]] ; then
-				mntcmd=$(get_mount_fstab /sys)
+			# make sure /sys/ isn't full of crap #291916
+			do_mnt=1
+			if is_mounted /sys ; then
+				do_mnt=0
+			elif ! is_clean /sys ; then
+				ewarn "You have crap in your /sys/; please clean it; see #291916"
+			fi
+
+			if [[ ${do_mnt} == 1 ]] ; then
+				ebegin "Mounting sysfs at /sys"
+				if [[ ${RC_USE_FSTAB} = "yes" ]] ; then
+					mntcmd=$(get_mount_fstab /sys)
+				else
+					unset mntcmd
+				fi
+				try mount -n ${mntcmd:--t sysfs sysfs /sys -o noexec,nosuid,nodev}
+				eend $?
 			else
-				unset mntcmd
+				einfo "Skipping mount of /sys as it's already mounted"
 			fi
-			try mount -n ${mntcmd:--t sysfs sysfs /sys -o noexec,nosuid,nodev}
-			eend $?
 		else
 			ewarn "No /sys to mount sysfs needed in 2.6 and later kernels!"
 		fi
@@ -288,9 +312,9 @@
 		esac
 
 		# Check udev prerequisites and kernel params
-		if [ "${udev}" = "yes" ] && has_addon udev
+		if [ "${udev}" = "yes" ]
 		then
-			if get_bootparam "noudev" || \
+			if get_bootparam "noudev" || ! has_addon udev-start.sh || \
 			   [ ${devfs_automounted} = "yes" ] || \
 			   [ "$(get_KV)" -lt "$(KV_to_int '2.6.0')" ]
 			then
@@ -299,9 +323,10 @@
 		fi
 
 		# Check devfs prerequisites and kernel params
-		if [ "${devfs}" = "yes" ] && has_addon devfs
+		if [ "${devfs}" = "yes" ]
 		then
-			if get_bootparam "nodevfs" || [ "${udev}" = "yes" ]
+			if get_bootparam "nodevfs" || [ "${udev}" = "yes" ] || \
+			   ! has_addon devfs-start.sh
 			then
 				devfs="no"
 			fi
@@ -325,7 +350,6 @@
 
 		# OK, if we got here, things are probably not right :)
 		if [[ ${devfs} == "no" && ${udev} == "no" ]] ; then
-			clear
 			echo
 			einfo "The Gentoo Linux system initialization scripts have detected that"
 			einfo "your system does not support UDEV.  Since Gentoo Linux has been"
@@ -359,14 +383,18 @@
 			fi
 
 			if [[ -d /dev/pts ]] ; then
-				ebegin "Mounting devpts at /dev/pts"
-				if [[ ${RC_USE_FSTAB} = "yes" ]] ; then
-					mntcmd=$(get_mount_fstab /dev/pts)
+				if ! is_mounted /dev/pts ; then
+					ebegin "Mounting devpts at /dev/pts"
+					if [[ ${RC_USE_FSTAB} = "yes" ]] ; then
+						mntcmd=$(get_mount_fstab /dev/pts)
+					else
+						unset mntcmd
+					fi
+					try mount -n ${mntcmd:--t devpts devpts /dev/pts -o gid=5,mode=0620,noexec,nosuid}
+					eend $?
 				else
-					unset mntcmd
+					einfo "Skipping mount of /dev/pts as it's already mounted"
 				fi
-				try mount -n ${mntcmd:--t devpts devpts /dev/pts -o gid=5,mode=0620,noexec,nosuid}
-				eend $?
 			fi
 		fi
 	fi
@@ -410,7 +438,7 @@
 		eerror "One or more critical startup scripts failed to start!"
 		eerror "Please correct this, and reboot ..."
 		echo; echo
-		/sbin/sulogin ${CONSOLE}
+		sulogin ${CONSOLE}
 		einfo "Unmounting filesystems"
 		/bin/mount -a -o remount,ro &>/dev/null
 		einfo "Rebooting"
@@ -505,7 +533,7 @@
 
 	# Clear $svcdir from stale entries, but leave the caches around, as it
 	# should help speed things up a bit
-	rm -rf $(ls -d1 "${svcdir}/"* 2>/dev/null | \
+	rm -rf $(ls -d1 "${svcdir:-/lib/rcscripts/init.d}/"* 2>/dev/null | \
 	         grep -ve '\(depcache\|deptree\|envcache\)')
 
 	echo "sysinit" > "${svcdir}/softlevel"
@@ -831,7 +859,7 @@
 
 if [[ ${SOFTLEVEL} == "single" ]] ; then
 	rm -rf "${svcdir}/softscripts.new"
-	/sbin/sulogin ${CONSOLE}
+	[[ ${RUNLEVEL} == "S" ]] && sulogin ${CONSOLE}
 	exit 0
 fi
 

Modified: trunk/baselayout-prefix/sbin/rc-daemon.sh
===================================================================
--- trunk/baselayout-prefix/sbin/rc-daemon.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/sbin/rc-daemon.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright 1999-2006 Gentoo Foundation 
+# Copyright 1999-2007 Gentoo Foundation 
 # Distributed under the terms of the GNU General Public License v2
 
 # RC functions to work with daemons
@@ -80,6 +80,8 @@
 	done
 
 	[[ -z ${RC_RETRY_COUNT} ]] && RC_RETRY_COUNT=5
+	[[ ${RC_RETRY_COUNT} != "${RC_RETRY_COUNT//[![:digit:]]/}" ]] \
+		&& RC_RETRY_COUNT=5
 }	
 
 # void rc_setup_daemon_vars(void)
@@ -325,7 +327,7 @@
 # If not, we stop the service
 update_service_status() {
 	local service="$1" daemonfile="${svcdir}/daemons/$1" i
-	local -a RC_DAEMONS=() RC_PIDFILES=()
+	local -a RC_DAEMONS=() RC_PIDFILES=() RC_NAMES=()
 
 	# We only care about marking started services as stopped if the daemon(s)
 	# for it are no longer running
@@ -354,7 +356,7 @@
 	local args="$( requote "$@" )" result i
 	local cmd name pidfile pid stopping signal nothing=false 
 	local daemonfile=
-	local -a RC_DAEMONS=() RC_PIDFILES=()
+	local -a RC_DAEMONS=() RC_PIDFILES=() RC_NAMES=()
 
 	if [[ -n ${SVCNAME} ]] ; then
 		daemonfile="${svcdir}/daemons/${SVCNAME}"
@@ -380,9 +382,10 @@
 				# But most called to --stop only set the pidfile
 				if [[ ${RC_DAEMONS[i]} == "{cmd}" \
 					|| ${RC_PIDFILES[i]} == "${pidfile}" ]]; then
-					unset RC_DAEMONS[i] RC_PIDFILES[i]
+					unset RC_DAEMONS[i] RC_PIDFILES[i] RC_NAMES[i]
 					RC_DAEMONS=( "${RC_DAEMONS[@]}" )
 					RC_PIDFILES=( "${RC_PIDFILES[@]}" )
+					RC_NAMES=( "${RC_NAMES[@]}" )
 					break
 				fi
 			done
@@ -404,6 +407,7 @@
 			if [[ ${i} == "${max}" ]]; then
 				RC_DAEMONS[max]="${cmd}"
 				RC_PIDFILES[max]="${pidfile}"
+				RC_NAMES[max]="${name}"
 			fi
 		fi
 	fi
@@ -412,12 +416,14 @@
 	if [[ ${#RC_DAEMONS[@]} == "0" ]]; then
 		[[ -f ${daemonfile} ]] && rm -f "${daemonfile}"
 	elif [[ -n ${daemonfile} ]] ; then
-		echo "RC_DAEMONS[0]=\"${RC_DAEMONS[0]}\"" > "${daemonfile}"
-		echo "RC_PIDFILES[0]=\"${RC_PIDFILES[0]}\"" >> "${daemonfile}"
+		echo "RC_DAEMONS[0]='${RC_DAEMONS[0]}'" > "${daemonfile}"
+		echo "RC_PIDFILES[0]='${RC_PIDFILES[0]}'" >> "${daemonfile}"
+		echo "RC_NAMES[0]='${RC_NAMES[0]}'" >> "${daemonfile}"
 
 		for (( i=1; i<${#RC_DAEMONS[@]}; i++ )); do
-			echo "RC_DAEMONS[${i}]=\"${RC_DAEMONS[i]}\"" >> "${daemonfile}"
-			echo "RC_PIDFILES[${i}]=\"${RC_PIDFILES[i]}\"" >> "${daemonfile}"
+			echo "RC_DAEMONS[${i}]='${RC_DAEMONS[i]}'" >> "${daemonfile}"
+			echo "RC_PIDFILES[${i}]='${RC_PIDFILES[i]}'" >> "${daemonfile}"
+			echo "RC_NAMES[${i}]='${RC_NAMES[i]}'" >> "${daemonfile}"
 		done
 	fi
 

Modified: trunk/baselayout-prefix/sbin/rc-help.sh
===================================================================
--- trunk/baselayout-prefix/sbin/rc-help.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/sbin/rc-help.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #!/bin/bash
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 source /sbin/functions.sh
@@ -40,7 +40,7 @@
 if [[ ${BE_VERBOSE} == "yes" ]] ; then
 echo -e "
 ${GREEN}Gentoo RC-Scripts; ${BLUE}http://www.gentoo.org/${OFF}
- Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL
+ Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL
 "
 fi
 
@@ -67,6 +67,9 @@
       can be handled correctly.  Refer to the portmap rc-script for an
       example.
 
+    ${GREEN}conditionalrestart|condrestart${OFF}
+      Same as 'restart', but only if the service has already been started.
+
     ${GREEN}pause${OFF}
       Same as 'stop', but the services that depends on it, will not be
       stopped.  This is useful for stopping a network interface without
@@ -116,8 +119,9 @@
       Suppress output to stdout, except if:${NL}
       1) It is a warning, then output to stdout
       2) It is an error, then output to stderr${NL}
-    ${GREEN}--nocolor${OFF}
-      Suppress the use of colors."
+    ${GREEN}--verbose${OFF}   Output extra information
+    ${GREEN}--debug${OFF}     Output debug information
+    ${GREEN}--nocolor${OFF}   Suppress the use of colors"
 
 if [[ ${BE_VERBOSE} == "yes" ]] ; then
 echo -e "

Modified: trunk/baselayout-prefix/sbin/rc-services.sh
===================================================================
--- trunk/baselayout-prefix/sbin/rc-services.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/sbin/rc-services.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # RC Dependency and misc service functions
@@ -586,12 +586,13 @@
 	[[ -z $1 || -z $2 ]] && return 1
 
 	local f="${svcdir}/$2/$1"
+	if [[ ! -x /etc/init.d/"$1" ]] ; then
+		rm -f "${f}"
+		return 1
+	fi
 	
 	# Service is in the state requested
-	[[ -L ${f} ]] && return 0
-	
-	[[ ! -e ${f} ]] && rm -f "${f}"
-	return 1
+	[[ -e ${f} ]]
 }
 
 # bool service_coldplugged(service)
@@ -707,11 +708,11 @@
 # If index is emtpy, then we don't care what the first daemon launched
 # was, otherwise the daemon must also be at that index
 service_started_daemon() {
-	local service="$1" daemon="$2" index="${3:-[0-9]*}"
+	local service="$1" daemon="'$2'" index="${3:-[0-9]*}"
 	local daemonfile="${svcdir}/daemons/${service}"
 
 	[[ ! -e ${daemonfile} ]] && return 1
-	grep -q '^RC_DAEMONS\['"${index}"'\]="'${daemon}'"$' "${daemonfile}"
+	grep -q '^RC_DAEMONS\['"${index}"'\]='"${daemon}"'$' "${daemonfile}"
 }
 
 # bool net_service(service)

Modified: trunk/baselayout-prefix/sbin/rc-update
===================================================================
--- trunk/baselayout-prefix/sbin/rc-update	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/sbin/rc-update	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 #!/bin/bash
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 source /sbin/functions.sh
@@ -139,10 +139,10 @@
 	myscripts=$(cd "${ROOT}"etc/init.d; ls)
 
 	# Sanity check to make sure everything is kosher ...
-	for x in $(find "${ROOT}"etc/runlevels -xtype l) ; do
-		ewarn "Broken runlevel entry: ${x}"
+	for x in $(find "${ROOT}"etc/runlevels -type l) ; do
+		[[ -e ${x} ]] || ewarn "Broken runlevel entry: ${x}"
 	done
-	for x in $(find "${ROOT}"etc/runlevels ! -type l -a ! -type d) ; do
+	for x in $(find "${ROOT}"etc/runlevels -maxdepth 1 ! -type l -a ! -type d) ; do
 		ewarn "Invalid runlevel entry: ${x}"
 	done
 

Modified: trunk/baselayout-prefix/sbin/runscript.sh
===================================================================
--- trunk/baselayout-prefix/sbin/runscript.sh	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/sbin/runscript.sh	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,12 +1,14 @@
 #!@GENTOO_PORTAGE_EPREFIX@/bin/bash
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+[[ " $* " == *" --debug "* ]] && set -x
+
 # Common functions
-[[ ${RC_GOT_FUNCTIONS} != "yes" ]] && source @GENTOO_PORTAGE_EPREFIX@/sbin/functions.sh
+[[ ${RC_GOT_FUNCTIONS} != "yes" ]] && source "@GENTOO_PORTAGE_EPREFIX@"/etc/init.d/functions.sh
 
 ## User must be root to run most script stuff (except status)
-#if [[ ${EUID} != "0" ]] && ! [[ $2 == "status" && $# -eq 2 ]] ; then
+#if [[ ${EUID} != "0" ]] && [[ " $* " != *" status "* ]] ; then
 #    eerror "$0: must be root to run init scripts"
 #    exit 1
 #fi
@@ -69,7 +71,6 @@
 
 # State variables
 svcpause="no"
-svcrestart="no"
 
 # Functions to handle dependencies and services
 [[ ${RC_GOT_SERVICES} != "yes" ]] && source "${svclib}/sh/rc-services.sh"
@@ -134,7 +135,10 @@
 }
 
 restart() {
-	svc_restart
+	if ! service_stopped "${SVCNAME}" ; then
+		svc_stop || return "$?"
+	fi
+	svc_start
 }
 
 status() {
@@ -154,11 +158,20 @@
 	[[ ! -d "${svcdir}/scheduled/${SVCNAME}" ]] && return
 	local x= services=
 
+	# If we're being started in the background, then don't
+	# tie up the daemon that called us starting our scheduled services
+	if [[ ${IN_BACKGROUND} == "true" || ${IN_BACKGROUND} == "1" ]] ; then
+		unset IN_BACKGROUND
+		svc_start_scheduled &
+		export IN_BACKGROUND=true
+		return
+	fi
+
 	for x in $(dolisting "${svcdir}/scheduled/${SVCNAME}/") ; do
 		services="${services} ${x##*/}"
 	done
 		
-	for x in ${services} ; do
+	for x in $(trace_dependencies ${services}) ; do
 		service_stopped "${x}" && start_service "${x}"
 		rm -f "${svcdir}/scheduled/${SVCNAME}/${x}"
 	done
@@ -174,11 +187,15 @@
 	if is_runlevel_stop && service_failed "${SVCNAME}" ; then
 		return 1
 	elif service_stopped "${SVCNAME}" ; then
-		ewarn "WARNING:  ${SVCNAME} has not yet been started."
+		if [[ ${IN_HOTPLUG} != "1" ]] ; then
+			ewarn "WARNING:  ${SVCNAME} has not yet been started."
+		fi
 		return 0
 	fi
 	if ! mark_service_stopping "${SVCNAME}" ; then
-		eerror "ERROR:  ${SVCNAME} is already stopping."
+		if [[ ${IN_HOTPLUG} != "1" ]] ; then
+			eerror "ERROR:  ${SVCNAME} is already stopping."
+		fi
 		return 1
 	fi
 	
@@ -297,11 +314,15 @@
 	if is_runlevel_start && service_failed "${SVCNAME}" ; then
 		return 1
 	elif service_started "${SVCNAME}" ; then
-		ewarn "WARNING:  ${SVCNAME} has already been started."
+		if [[ ${IN_HOTPLUG} != "1" ]] ; then
+			ewarn "WARNING:  ${SVCNAME} has already been started."
+		fi
 		return 0
 	elif service_inactive "${SVCNAME}" ; then
 		if [[ ${IN_BACKGROUND} != "true" ]] ; then
-			ewarn "WARNING:  ${SVCNAME} has already been started."
+			if [[ ${IN_HOTPLUG} != "1" ]] ; then
+				ewarn "WARNING:  ${SVCNAME} has already been started."
+			fi
 			return 0
 		fi
 	fi
@@ -459,10 +480,66 @@
 }
 
 svc_restart() {
-	if ! service_stopped "${SVCNAME}" ; then
-		svc_stop || return "$?"
+	# We don't kill child processes if we're restarting
+	# This is especically important for sshd ....
+	RC_KILL_CHILDREN="no"				
+
+	# Create a snapshot of started services
+	rm -rf "${svcdir}/snapshot/$$"
+	mkdir -p "${svcdir}/snapshot/$$"
+	cp -pPR "${svcdir}"/started/* "${svcdir}"/inactive/* \
+	"${svcdir}/snapshot/$$/" 2>/dev/null
+	rm -f "${svcdir}/snapshot/$$/${SVCNAME}"
+
+	# Simple way to try and detect if the service use svc_{start,stop}
+	# to restart if it have a custom restart() funtion.
+	if [[ -n $(egrep '^[[:space:]]*restart[[:space:]]*()' "/etc/init.d/${SVCNAME}") ]] ; then
+		if [[ -z $(egrep 'svc_stop' "/etc/init.d/${SVCNAME}") || \
+			-z $(egrep 'svc_start' "/etc/init.d/${SVCNAME}") ]] ; then
+			echo
+			ewarn "Please use 'svc_stop; svc_start' and not 'stop; start' to"
+			ewarn "restart the service in its custom 'restart()' function."
+			ewarn "Run ${SVCNAME} without arguments for more info."
+			echo
+			if ! service_stopped "${SVCNAME}" ; then
+				svc_stop || return "$?"
+			fi
+			svc_start
+		else
+			restart
+		fi
+	else
+		restart
 	fi
-	svc_start
+	retval="$?"
+
+	[[ -e "${svcdir}/scheduled/${SVCNAME}" ]] \
+		&& rm -Rf "${svcdir}/scheduled/${SVCNAME}"
+
+	# Restart dependencies as well
+	for x in $(dolisting "${svcdir}/snapshot/$$/") ; do
+		x="${x##*/}"
+		if [[ -x /etc/init.d/"${x}" ]] && service_stopped "${x}" ; then
+			if service_inactive "${SVCNAME}" \
+			|| service_wasinactive "${SVCNAME}" ; then
+				svc_schedule_start "${SVCNAME}" "${x}"
+				ewarn "WARNING:  ${x} is scheduled to start when ${SVCNAME} has started."
+			elif service_started "${SVCNAME}" ; then
+				start_service "${x}"
+			fi
+		fi
+	done
+	rm -rf "${svcdir}/snapshot/$$"
+
+	service_started "${SVCNAME}" && svc_start_scheduled
+
+	# Wait for services to come up
+	if [[ ${IN_BACKGROUND} != "true" \
+		&& ${IN_BACKGROUND} != "1" ]] ; then
+		[[ ${RC_PARALLEL_STARTUP} == "yes" ]] && wait
+	fi
+
+	return ${retval}
 }
 
 svc_status() {
@@ -549,7 +626,7 @@
 	usage ${opts}
 	exit 1
 fi
-for arg in $* ; do
+for arg in "$@" ; do
 	case "${arg}" in
 	--quiet)
 		RC_QUIET="yes"
@@ -569,7 +646,7 @@
 done
 
 retval=0
-for arg in $* ; do
+for arg in "$@" ; do
 	case "${arg}" in
 	stop)
 		if [[ -e "${svcdir}/scheduled/${SVCNAME}" ]] ; then
@@ -581,7 +658,8 @@
 		if [[ ${IN_BACKGROUND} == "true" ]] ; then
 			rm -rf "${svcdir}/snapshot/$$"
 			mkdir -p "${svcdir}/snapshot/$$"
-			cp -pP "${svcdir}"/started/* "${svcdir}/snapshot/$$/"
+			cp -pPR "${svcdir}"/started/* "${svcdir}"/inactive/* \
+				"${svcdir}/snapshot/$$/" 2>/dev/null
 			rm -f "${svcdir}/snapshot/$$/${SVCNAME}"
 		fi
 	
@@ -590,8 +668,9 @@
 		
 		if [[ ${IN_BACKGROUND} == "true" ]] ; then
 			for x in $(dolisting "${svcdir}/snapshot/$$/") ; do
-				if [[ -x ${x} ]] && service_stopped "${x##*/}" ; then
-					svc_schedule_start "${SVCNAME}" "${x##*/}"
+				x="${x##*/}"
+				if [[ -x /etc/init.d/"${x}" ]] && service_stopped "${x}" ; then
+					svc_schedule_start "${SVCNAME}" "${x}"
 				fi
 			done
 			rm -rf "${svcdir}/snapshot/$$"
@@ -617,60 +696,14 @@
 		mark_service_stopped "${SVCNAME}"
 		;;
 	restart)
-		svcrestart="yes"
-
-        # We don't kill child processes if we're restarting
-		# This is especically important for sshd ....
-		RC_KILL_CHILDREN="no"				
-		
-		# Create a snapshot of started services
-		rm -rf "${svcdir}/snapshot/$$"
-		mkdir -p "${svcdir}/snapshot/$$"
-		cp -pP "${svcdir}"/started/* "${svcdir}/snapshot/$$/"
-		rm -f "${svcdir}/snapshot/$$/${SVCNAME}"
-
-		# Simple way to try and detect if the service use svc_{start,stop}
-		# to restart if it have a custom restart() funtion.
-		if [[ -n $(egrep '^[[:space:]]*restart[[:space:]]*()' "@GENTOO_PORTAGE_EPREFIX@/etc/init.d/${SVCNAME}") ]] ; then
-			if [[ -z $(egrep 'svc_stop' "@GENTOO_PORTAGE_EPREFIX@/etc/init.d/${SVCNAME}") || \
-			      -z $(egrep 'svc_start' "@GENTOO_PORTAGE_EPREFIX@/etc/init.d/${SVCNAME}") ]] ; then
-				echo
-				ewarn "Please use 'svc_stop; svc_start' and not 'stop; start' to"
-				ewarn "restart the service in its custom 'restart()' function."
-				ewarn "Run ${SVCNAME} without arguments for more info."
-				echo
-				svc_restart
-			else
-				restart
-			fi
-		else
-			restart
+		svc_restart
+		retval="$?"
+		;;
+	condrestart|conditionalrestart)
+		if service_started "${SVCNAME}" ; then
+			svc_restart
 		fi
 		retval="$?"
-
-		[[ -e "${svcdir}/scheduled/${SVCNAME}" ]] \
-			&& rm -Rf "${svcdir}/scheduled/${SVCNAME}"
-	
-		# Restart dependencies as well
-		for x in $(dolisting "${svcdir}/snapshot/$$/") ; do
-			if [[ -x ${x} ]] && service_stopped "${x##*/}" ; then
-				if service_inactive "${SVCNAME}" \
-					|| service_wasinactive "${SVCNAME}" ; then
-					svc_schedule_start "${SVCNAME}" "${x##*/}"
-					ewarn "WARNING:  ${x##*/} is scheduled to start when ${SVCNAME} has started."
-				elif service_started "${SVCNAME}" ; then
-					start_service "${x##*/}"
-				fi
-			fi
-		done
-		rm -rf "${svcdir}/snapshot/$$"
-	
-		service_started "${SVCNAME}" && svc_start_scheduled
-
-		# Wait for services to come up
-		[[ ${RC_PARALLEL_STARTUP} == "yes" ]] && wait
-
-		svcrestart="no"
 		;;
 	pause)
 		svcpause="yes"
@@ -678,9 +711,13 @@
 		retval="$?"
 		svcpause="no"
 		;;
-	--quiet|--nocolor|--nodeps|--verbose)
+	--quiet|--nocolor|--nodeps|--verbose|--debug)
 		;;
-	help)
+	-V|--version)
+		exec cat "${ROOT}"/etc/gentoo-release
+		exit 1
+		;;
+	help|-h|--help)
 		exec "${svclib}"/sh/rc-help.sh "${myscript}" help
 		;;
 	*)

Modified: trunk/baselayout-prefix/src/Makefile
===================================================================
--- trunk/baselayout-prefix/src/Makefile	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/Makefile	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 CC = gcc

Modified: trunk/baselayout-prefix/src/awk/cachedepends.awk
===================================================================
--- trunk/baselayout-prefix/src/awk/cachedepends.awk	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/awk/cachedepends.awk	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,9 +1,12 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 function print_start() {
 	print "source /sbin/functions.sh" >> TMPCACHE
 	print "" >> TMPCACHE
+	print "config() { :; }" >> TMPCACHE
+	print "get_options() { :; }" >> TMPCACHE
+	print "save_options() { :; }" >> TMPCACHE
 	print "need() {" >> TMPCACHE
 	print "	echo \"NEED $*\"; return 0" >> TMPCACHE
 	print "}" >> TMPCACHE
@@ -95,7 +98,7 @@
 		exit 1
 	}
 
-	pipe = "ls /etc/init.d/*"
+	pipe = "ls -d /etc/init.d/*"
 	while ((pipe | getline tmpstring) > 0)
 		scripts = scripts " " tmpstring
 	close(pipe)
@@ -104,14 +107,27 @@
 
 	# Make sure that its a file we are working with,
 	# and do not process scripts, source or backup files.
-	for (x in TMPRCSCRIPTS)
-		if (((isfile(TMPRCSCRIPTS[x])) || (islink(TMPRCSCRIPTS[x]))) &&
-		    (TMPRCSCRIPTS[x] !~ /((\.(c|bak))|\~)$/)) {
+	for (x in TMPRCSCRIPTS) {
+		if (TMPRCSCRIPTS[x] !~ /((\.(c|bak))|\~)$/) {
+			ok = 0
+			if (isfile(TMPRCSCRIPTS[x])) {
+				ok = 1
+			} else if (islink(TMPRCSCRIPTS[x])) {
+				# Make sure that the link isn't to something stupid
+				# like a directory #159999
+				data[1] = 1
+				ret = stat(TMPRCSCRIPTS[x], data)
+				if (ret == 0)
+					if (isfile(data["linkval"]))
+						ok = 1
+			}
 
-			RCCOUNT++
-
-			RCSCRIPTS[RCCOUNT] = TMPRCSCRIPTS[x]
+			if (ok) {
+				RCCOUNT++
+				RCSCRIPTS[RCCOUNT] = TMPRCSCRIPTS[x]
+			}
 		}
+	}
 
 	if (RCCOUNT == 0) {
 		eerror("No scripts to process!")

Modified: trunk/baselayout-prefix/src/awk/functions.awk
===================================================================
--- trunk/baselayout-prefix/src/awk/functions.awk	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/awk/functions.awk	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header$
 

Modified: trunk/baselayout-prefix/src/awk/gendepends.awk
===================================================================
--- trunk/baselayout-prefix/src/awk/gendepends.awk	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/awk/gendepends.awk	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # bool check_service(name)
@@ -154,7 +154,7 @@
 		
 	if (check_provide(provide)) {
 		# We cannot have more than one service Providing a virtual ...
-		ewarn(" Service '" get_provide(provide) "' already provided by '" provide "'!;")
+		ewarn(" Service '" get_provide(provide) "' already provides '" provide "'!;")
 		ewarn(" Not adding service '" service "'...")
 		# Do not fail here as we do have a service that resolves the virtual
 	} else {

Deleted: trunk/baselayout-prefix/src/awk/genenviron.awk
===================================================================
--- trunk/baselayout-prefix/src/awk/genenviron.awk	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/awk/genenviron.awk	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,182 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-BEGIN {
-
-	extension("/lib/rcscripts/filefuncs.so", "dlload")
-
-	# Get our environment variables
-	SVCDIR = ENVIRON["SVCDIR"]
-	if (SVCDIR == "") {
-		eerror("Could not get SVCDIR!")
-		exit 1
-	}
-
-	pipe = "ls -1 /etc/env.d/."
-	while ((pipe | getline tmpstring) > 0)
-		scripts = scripts " /etc/env.d/" tmpstring
-	close(pipe)
-
-	split(scripts, TMPENVFILES)
-
-	# Make sure that its a file we are working with,
-	# and do not process scripts, source or backup files.
-	# NOTE:  do not use 'for (x in TMPENVFILES)', as gawk
-	#        have this notion that it should mess with the
-	#        order it list things then ....
-	for (x = 1;;x++) {
-	
-		if (x in TMPENVFILES) {
-		
-			if ((isfile(TMPENVFILES[x])) &&
-			    (TMPENVFILES[x] !~ /((\.(sh|c|bak))|\~)$/)) {
-
-				ENVCOUNT++
-
-				ENVFILES[ENVCOUNT] = TMPENVFILES[x]
-			}
-		} else
-			break
-	}
-
-	if (ENVCOUNT == 0) {
-
-		eerror("No files to process!")
-		exit 1
-	}
-
-	ENVCACHE = SVCDIR "/envcache"
-	SHPROFILE = "/etc/profile.env"
-	CSHPROFILE = "/etc/csh.env"
-
-	# SPECIALS are treated differently.  For each env.d file, the variables are
-	# appended seperated with a ':'.  If not in specials, for each env.d file,
-	# the variable are just set to the new value.
-	tmpspecials = \
-		"ADA_INCLUDE_PATH:ADA_OBJECTS_PATH:CLASSPATH:" \
-		"CONFIG_PROTECT:CONFIG_PROTECT_MASK:INFOPATH:" \
-		"KDEDIRS:LDPATH:MANPATH:PATH:PKG_CONFIG_PATH:" \
-		"PRELINK_PATH:PRELINK_PATH_MASK:PYTHONPATH:ROOTPATH"
-	split(tmpspecials, SPECIALS, ":")
-
-	unlink(ENVCACHE)
-
-	for (count = 1;count <= ENVCOUNT;count++) {
-		
-		while ((getline < (ENVFILES[count])) > 0) {
-
-			# Filter out comments
-			if ($0 !~ /^[[:space:]]*#/) {
-
-				split($0, envnode, "=")
-
-				if (envnode[2] == "")
-					continue
-
-				if ($0 == "")
-					continue
-
-				# LDPATH should not be in environment
-				if (envnode[1] == "LDPATH")
-					continue
-
-				# In bash there should be no space between the variable name and
-				# the '=' ...
-				if (envnode[1] ~ /[^[:space:]]*[[:space:]]+$/)
-					continue
-
-				# strip variable name and '=' from data
-				sub("^[[:space:]]*" envnode[1] "[[:space:]]*=", "")
-				# strip all '"' and '\''
-				gsub(/\"/, "")
-				gsub(/\'/, "")
-				# strip leading and trailing spaces
-				gsub(/^[[:space:]]*/, "")
-				gsub(/[[:space:]]*$/, "")
-
-				if (envnode[1] in ENVTREE) {
-
-					DOSPECIAL = 0
-
-					for (x in SPECIALS) {
-
-						# Is this a special variable ?
-						if (envnode[1] == SPECIALS[x])
-							DOSPECIAL = 1
-					}
-
-					if (DOSPECIAL) {
-						split(ENVTREE[envnode[1]], tmpstr, ":")
-
-						# Check that we do not add dups ...
-						NODUPS = 1
-						for (x in tmpstr)
-							if (tmpstr[x] == $0)
-								NODUPS = 0
-						
-						if (NODUPS)
-							# Once again, "CONFIG_PROTECT" and "CONFIG_PROTECT_MASK"
-							# are handled differently ...
-							if ((envnode[1] == "CONFIG_PROTECT") || (envnode[1] == "CONFIG_PROTECT_MASK"))
-								ENVTREE[envnode[1]] = ENVTREE[envnode[1]] " " $0
-							else
-								ENVTREE[envnode[1]] = ENVTREE[envnode[1]] ":" $0
-					} else
-						ENVTREE[envnode[1]] = $0
-				} else
-					ENVTREE[envnode[1]] = $0
-			}
-		}
-
-		close(ENVFILES[count])
-	}
-
-	for (x in ENVTREE)
-		print "export " x "=\"" ENVTREE[x] "\"" >> (ENVCACHE)
-
-	for (x in ENVTREE) {
-	
-		# Print this a second time to make sure all variables
-		# are expanded ..
-		print "export " x "=\"" ENVTREE[x] "\"" >> (ENVCACHE)
-		print "echo \"" x "=${" x "}\"" >> (ENVCACHE)
-	}
-
-	close (ENVCACHE)
-
-	unlink(SHPROFILE)
-	unlink(CSHPROFILE)
-
-	# Add warning header for SHPROFILE
-	print "# THIS FILE IS AUTOMATICALLY GENERATED BY env-update." > (SHPROFILE)
-	print "# DO NOT EDIT THIS FILE. CHANGES TO STARTUP PROFILES" >> (SHPROFILE)
-	print "# GO INTO /etc/profile NOT /etc/profile.env" >> (SHPROFILE)
-	print "" >> (SHPROFILE)
-	
-	# Add warning header for CSHPROFILE
-	print "# THIS FILE IS AUTOMATICALLY GENERATED BY env-update." > (CSHPROFILE)
-	print "# DO NOT EDIT THIS FILE. CHANGES TO STARTUP PROFILES" >> (CSHPROFILE)
-	print "# GO INTO /etc/csh.cshrc NOT /etc/csh.env" >> (CSHPROFILE)
-	print "" >> (CSHPROFILE)
-
-
-	pipe = "bash " ENVCACHE
-	while ((pipe | getline) > 0) {
-
-		sub(/=/, "='")
-		sub(/$/, "'")
-
-		print "export " $0 >> (SHPROFILE)
-
-		sub(/=/, " ")
-
-		print "setenv " $0 >> (CSHPROFILE)
-	}
-	
-	close(pipe)
-	close(SHPROFILE)
-	close(CSHPROFILE)
-}
-
-
-# vim:ts=4

Modified: trunk/baselayout-prefix/src/consoletype.c
===================================================================
--- trunk/baselayout-prefix/src/consoletype.c	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/consoletype.c	2011-04-28 18:25:46 UTC (rev 1704)
@@ -3,7 +3,7 @@
  * simple app to figure out whether the current terminal
  * is serial, console (vt), or remote (pty).
  *
- * Copyright 1999-2004 Gentoo Foundation
+ * Copyright 1999-2007 Gentoo Foundation
  * Distributed under the terms of the GNU General Public License v2
  * $Header$
  */

Modified: trunk/baselayout-prefix/src/core/ChangeLog
===================================================================
--- trunk/baselayout-prefix/src/core/ChangeLog	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/core/ChangeLog	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,5 +1,5 @@
 # ChangeLog for Gentoo System Intialization core utilities.
-# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPLv2
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPLv2
 # $Header$
 
 26 Jul 2005 Martin Schlemmer <azarah@gentoo.org>

Modified: trunk/baselayout-prefix/src/core/Makefile
===================================================================
--- trunk/baselayout-prefix/src/core/Makefile	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/core/Makefile	2011-04-28 18:25:46 UTC (rev 1704)
@@ -1,4 +1,4 @@
-# Copyright (C) 2004,2005 Martin Schlemmer <azarah@nosferatu.za.org>
+# Copyright 2004-2007 Martin Schlemmer <azarah@nosferatu.za.org>
 #
 #
 #      This program is free software; you can redistribute it and/or modify it

Modified: trunk/baselayout-prefix/src/core/debug.h
===================================================================
--- trunk/baselayout-prefix/src/core/debug.h	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/core/debug.h	2011-04-28 18:25:46 UTC (rev 1704)
@@ -3,7 +3,7 @@
  *
  * Simle debugging/logging macro's and functions.
  *
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@nosferatu.za.org>
+ * Copyright 2004-2007 Martin Schlemmer <azarah@nosferatu.za.org>
  *
  *
  *      This program is free software; you can redistribute it and/or modify it

Modified: trunk/baselayout-prefix/src/core/depend.c
===================================================================
--- trunk/baselayout-prefix/src/core/depend.c	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/core/depend.c	2011-04-28 18:25:46 UTC (rev 1704)
@@ -3,7 +3,7 @@
  *
  * Dependancy engine for Gentoo style rc-scripts.
  *
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@nosferatu.za.org>
+ * Copyright 2004-2007 Martin Schlemmer <azarah@nosferatu.za.org>
  *
  *
  *      This program is free software; you can redistribute it and/or modify it

Modified: trunk/baselayout-prefix/src/core/depend.h
===================================================================
--- trunk/baselayout-prefix/src/core/depend.h	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/core/depend.h	2011-04-28 18:25:46 UTC (rev 1704)
@@ -3,7 +3,7 @@
  *
  * Dependancy engine for Gentoo style rc-scripts.
  *
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@nosferatu.za.org>
+ * Copyright 2004-2007 Martin Schlemmer <azarah@nosferatu.za.org>
  *
  *
  *      This program is free software; you can redistribute it and/or modify it

Modified: trunk/baselayout-prefix/src/core/depscan.c
===================================================================
--- trunk/baselayout-prefix/src/core/depscan.c	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/core/depscan.c	2011-04-28 18:25:46 UTC (rev 1704)
@@ -3,7 +3,7 @@
  *
  * Basic frontend for updating the dependency cache.
  *
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@nosferatu.za.org>
+ * Copyright 2004-2007 Martin Schlemmer <azarah@nosferatu.za.org>
  *
  *
  *      This program is free software; you can redistribute it and/or modify it

Modified: trunk/baselayout-prefix/src/core/misc.c
===================================================================
--- trunk/baselayout-prefix/src/core/misc.c	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/core/misc.c	2011-04-28 18:25:46 UTC (rev 1704)
@@ -3,7 +3,7 @@
  *
  * Miscellaneous macro's and functions.
  *
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@nosferatu.za.org>
+ * Copyright 2004-2007 Martin Schlemmer <azarah@nosferatu.za.org>
  *
  *
  *      This program is free software; you can redistribute it and/or modify it
@@ -555,7 +555,7 @@
  * from udev-050 (udev_utils.c).
  * (Some are slightly modified, please check udev for originals.)
  *
- * Copyright (C) 2004 Kay Sievers <kay@vrfy.org>
+ * Copyright 2004 Kay Sievers <kay@vrfy.org>
  *
  *	This program is free software; you can redistribute it and/or modify it
  *	under the terms of the GNU General Public License as published by the

Modified: trunk/baselayout-prefix/src/core/misc.h
===================================================================
--- trunk/baselayout-prefix/src/core/misc.h	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/core/misc.h	2011-04-28 18:25:46 UTC (rev 1704)
@@ -3,7 +3,7 @@
  *
  * Miscellaneous macro's and functions.
  *
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@nosferatu.za.org>
+ * Copyright 2004-2007 Martin Schlemmer <azarah@nosferatu.za.org>
  *
  *
  *      This program is free software; you can redistribute it and/or modify it

Modified: trunk/baselayout-prefix/src/core/parse.c
===================================================================
--- trunk/baselayout-prefix/src/core/parse.c	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/core/parse.c	2011-04-28 18:25:46 UTC (rev 1704)
@@ -3,7 +3,7 @@
  *
  * Parser for Gentoo style rc-scripts.
  *
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@nosferatu.za.org>
+ * Copyright 2004-2007 Martin Schlemmer <azarah@nosferatu.za.org>
  *
  *
  *      This program is free software; you can redistribute it and/or modify it

Modified: trunk/baselayout-prefix/src/core/parse.h
===================================================================
--- trunk/baselayout-prefix/src/core/parse.h	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/core/parse.h	2011-04-28 18:25:46 UTC (rev 1704)
@@ -3,7 +3,7 @@
  *
  * Parser for Gentoo style rc-scripts.
  *
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@nosferatu.za.org>
+ * Copyright 2004-2007 Martin Schlemmer <azarah@nosferatu.za.org>
  *
  *
  *      This program is free software; you can redistribute it and/or modify it

Modified: trunk/baselayout-prefix/src/core/simple-regex.c
===================================================================
--- trunk/baselayout-prefix/src/core/simple-regex.c	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/core/simple-regex.c	2011-04-28 18:25:46 UTC (rev 1704)
@@ -3,7 +3,7 @@
  *
  * Simle regex library.
  *
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@nosferatu.za.org>
+ * Copyright 2004-2007 Martin Schlemmer <azarah@nosferatu.za.org>
  *
  *
  *      This program is free software; you can redistribute it and/or modify it

Modified: trunk/baselayout-prefix/src/core/simple-regex.h
===================================================================
--- trunk/baselayout-prefix/src/core/simple-regex.h	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/core/simple-regex.h	2011-04-28 18:25:46 UTC (rev 1704)
@@ -3,7 +3,7 @@
  *
  * Simle regex library.
  *
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@nosferatu.za.org>
+ * Copyright 2004-2007 Martin Schlemmer <azarah@nosferatu.za.org>
  *
  *
  *      This program is free software; you can redistribute it and/or modify it

Modified: trunk/baselayout-prefix/src/core/test-regex.c
===================================================================
--- trunk/baselayout-prefix/src/core/test-regex.c	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/core/test-regex.c	2011-04-28 18:25:46 UTC (rev 1704)
@@ -3,7 +3,7 @@
  *
  * Test for the simple-regex module.
  *
- * Copyright (C) 2004,2005 Martin Schlemmer <azarah@nosferatu.za.org>
+ * Copyright 2004-2007 Martin Schlemmer <azarah@nosferatu.za.org>
  *
  *
  *      This program is free software; you can redistribute it and/or modify it

Modified: trunk/baselayout-prefix/src/filefuncs/filefuncs.c
===================================================================
--- trunk/baselayout-prefix/src/filefuncs/filefuncs.c	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/filefuncs/filefuncs.c	2011-04-28 18:25:46 UTC (rev 1704)
@@ -6,7 +6,7 @@
  */
 
 /*
- * Copyright (C) 2001 the Free Software Foundation, Inc.
+ * Copyright 2001 the Free Software Foundation, Inc.
  * 
  * This file is part of GAWK, the GNU implementation of the
  * AWK Programming Language.
@@ -27,7 +27,7 @@
  */
 
 /*
- * Copyright 1999-2004 Gentoo Foundation
+ * Copyright 1999-2007 Gentoo Foundation
  * Distributed under the terms of the GNU General Public License v2
  * Author:  Martin Schlemmer <azarah@gentoo.org>, Nov 2002
  * $Header$

Modified: trunk/baselayout-prefix/src/headers.h
===================================================================
--- trunk/baselayout-prefix/src/headers.h	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/headers.h	2011-04-28 18:25:46 UTC (rev 1704)
@@ -2,7 +2,7 @@
  * header.h
  * Dirty little file to include header files w/out autotools.
  *
- * Copyright 1999-2004 Gentoo Foundation
+ * Copyright 1999-2007 Gentoo Foundation
  * Distributed under the terms of the GNU General Public License v2
  * $Header$
  */

Modified: trunk/baselayout-prefix/src/runscript.c
===================================================================
--- trunk/baselayout-prefix/src/runscript.c	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/runscript.c	2011-04-28 18:25:46 UTC (rev 1704)
@@ -2,7 +2,7 @@
  * runscript.c
  * Handle launching of Gentoo init scripts.
  *
- * Copyright 1999-2006 Gentoo Foundation
+ * Copyright 1999-2007 Gentoo Foundation
  * Distributed under the terms of the GNU General Public License v2
  */
 

Modified: trunk/baselayout-prefix/src/start-stop-daemon.c
===================================================================
--- trunk/baselayout-prefix/src/start-stop-daemon.c	2011-03-31 18:45:54 UTC (rev 1703)
+++ trunk/baselayout-prefix/src/start-stop-daemon.c	2011-04-28 18:25:46 UTC (rev 1704)
@@ -578,6 +578,8 @@
 			changeroot = optarg;
 			break;
 		case 'e':  /* --env <env-name> */
+			if (env)
+				badusage("Only one --env option is supported, use /usr/bin/env if you need more");
 			env = optarg;
 			break;
 		case 'N':  /* --nice */




^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2011-04-28 18:26 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-28 18:25 [gentoo-commits] gentoo-alt r1704 - in trunk/baselayout-prefix: . bin etc etc/conf.d etc/env.d etc/modprobe.d init.d lib/rcscripts/net man sbin src src/awk src/core src/filefuncs Fabian Groffen (grobian)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox