# ChangeLog for Gentoo System Intialization ("rc") scripts # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPLv2 09 Dec 2005; Christian Heim : Importing latest baselayout/trunk changes. This is a merge with revision 1752. ChangeLog | 10 + ChangeLog.vserver | 20 ++ sbin/functions.sh | 36 ++- src/core/librcscripts/api/debug.h | 10 - src/core/librcscripts/api/dynbuf.h | 15 - src/core/librcscripts/api/parse.h | 6 src/core/librcscripts/api/runlevels.h | 2 src/core/librcscripts/depend.c | 18 - src/core/librcscripts/dynbuf.c | 105 +++++++++- src/core/librcscripts/misc.c | 86 +++----- src/core/librcscripts/parse.c | 177 ++++++++---------- src/core/librcscripts/runlevels.c | 2 src/core/librcscripts/scripts.c | 32 +-- src/core/librcscripts/simple-regex.c | 38 +-- 14 files changed, 326 insertions(+), 231 deletions(-) 06 Dec 2005; Christian Heim : Importing latest baselayout/trunk changes. Merging revision 1733. ChangeLog | 8 ChangeLog.vserver | 50 net-scripts/conf.d/net.example | 5 net-scripts/net.modules.d/dhclient | 10 net-scripts/net.modules.d/dhcpcd | 18 net-scripts/net.modules.d/helpers.d/dhcp | 11 net-scripts/net.modules.d/helpers.d/dhcpcd-wrapper | 4 net-scripts/net.modules.d/pump | 9 net-scripts/net.modules.d/udhcpc | 8 src/core/Makefile.am | 4 src/core/configure.ac | 55 src/core/librcscripts/Makefile.am | 31 src/core/librcscripts/api/debug.h | 136 + src/core/librcscripts/api/depend.h | 76 src/core/librcscripts/api/dynbuf.h | 63 src/core/librcscripts/api/list.h | 446 +++++ src/core/librcscripts/api/misc.h | 106 + src/core/librcscripts/api/parse.h | 84 + src/core/librcscripts/api/rctypes.h | 43 src/core/librcscripts/api/runlevels.h | 44 src/core/librcscripts/api/scripts.h | 43 src/core/librcscripts/api/simple-regex.h | 87 + src/core/librcscripts/api/str_list.h | 212 ++ src/core/librcscripts/debug.c | 297 +++ src/core/librcscripts/debug.h | 85 - src/core/librcscripts/depend.c | 973 ++++++------ src/core/librcscripts/depend.h | 75 src/core/librcscripts/dynbuf.c | 332 ++++ src/core/librcscripts/list.h | 446 ----- src/core/librcscripts/misc.c | 916 +++++------ src/core/librcscripts/misc.h | 282 --- src/core/librcscripts/parse.c | 1439 ++++++++---------- src/core/librcscripts/parse.h | 100 - src/core/librcscripts/rcscripts.h | 26 src/core/librcscripts/runlevels.c | 218 ++ src/core/librcscripts/scripts.c | 256 +++ src/core/librcscripts/simple-regex.c | 1232 +++++++-------- src/core/librcscripts/simple-regex.h | 86 - src/core/src/depscan.c | 433 ++--- src/core/src/runscript.c | 381 ++-- src/core/tests/Makefile.am | 25 src/core/tests/test-dynbuf.c | 139 + src/core/tests/test-mmap.c | 46 src/core/tests/test-regex.c | 97 - src/core/tests/test-runlevels.c | 70 45 files changed, 5687 insertions(+), 3820 deletions(-) 02 Dec 2005; Christian Heim : Import the latest baselayout changes. Merging revision 1658. ChangeLog.vserver | 49 sbin/rc-services.sh | 30 src/core/COPYING | 340 ++++++ src/core/ChangeLog | 234 ---- src/core/ChangeLog.0 | 234 ++++ src/core/INSTALL | 236 ++++ src/core/Makefile | 83 - src/core/Makefile.am | 10 src/core/autogen.sh | 16 src/core/configure.ac | 66 + src/core/data/Makefile.am | 4 src/core/data/env_whitelist | 30 src/core/debug.h | 85 - src/core/depend.c | 557 ---------- src/core/depend.h | 75 - src/core/depscan.c | 297 ----- src/core/librcscripts/Makefile.am | 18 src/core/librcscripts/debug.h | 85 + src/core/librcscripts/depend.c | 557 ++++++++++ src/core/librcscripts/depend.h | 75 + src/core/librcscripts/list.h | 446 ++++++++ src/core/librcscripts/misc.c | 659 ++++++++++++ src/core/librcscripts/misc.h | 282 +++++ src/core/librcscripts/parse.c | 982 ++++++++++++++++++ src/core/librcscripts/parse.h | 100 + src/core/librcscripts/rcscripts.h | 54 src/core/librcscripts/simple-regex.c | 827 +++++++++++++++ src/core/librcscripts/simple-regex.h | 86 + src/core/list.h | 446 -------- src/core/misc.c | 659 ------------ src/core/misc.h | 282 ----- src/core/parse.c | 981 ----------------- src/core/parse.h | 109 - src/core/scripts/Makefile.am | 3 src/core/scripts/clean.sh | 17 src/core/scripts/svn2cl.sh | 130 ++ src/core/scripts/svn2cl.xsl | 295 +++++ src/core/simple-regex.c | 827 --------------- src/core/simple-regex.h | 86 - src/core/src/Makefile.am | 17 src/core/src/depscan.c | 298 +++++ src/core/src/runscript.c | 237 ++++ src/core/test-regex.c | 80 - src/core/tests/Makefile.am | 1 src/core/tests/test-regex.c | 80 + 45 files changed, 6253 insertions(+), 4813 deletions(-) 30 Nov 2005; Christian Heim : Import the latest baselayout changes. Merging revision 1648. ChangeLog | 8 ++++ ChangeLog.vserver | 16 ++++++++ STYLE | 13 ++++++ etc/conf.d/rc | 6 +++ init.d/bootmisc | 14 +++---- init.d/domainname | 14 +++---- init.d/hostname | 6 +-- init.d/local | 8 ++-- po/Makefile | 36 ++++++++++++++++++ sbin/functions.sh | 4 ++ sbin/runscript.sh | 5 ++ 11 files changed, 109 insertions(+), 21 deletions(-) 28 Nov 2005; Christian Heim : Import the latest baselayout changes. Merging revision 1634. ChangeLog | 13 +++++++++++++ ChangeLog.vserver | 14 ++++++++++++++ bin/rc-status | 8 ++++++++ net-scripts/init.d/net.lo | 2 +- net-scripts/net.modules.d/dhcpcd | 2 +- net-scripts/net.modules.d/helpers.d/functions | 2 +- net-scripts/net.modules.d/iproute2 | 2 +- net-scripts/net.modules.d/iwconfig | 4 ++-- net-scripts/net.modules.d/pump | 2 +- 9 files changed, 42 insertions(+), 7 deletions(-) 24 Nov 2005; Christian Heim : Import latest fixup for the _pre11 release (fixing several bugs). Merging revision 1629. ChangeLog | 11 +++++++++++ ChangeLog.vserver | 23 ++++++++++++++++++ net-scripts/conf.d/net.example | 2 +- net-scripts/init.d/net.lo | 2 +- net-scripts/net.modules.d/arping | 4 ++-- net-scripts/net.modules.d/dhcpcd | 2 +- net-scripts/net.modules.d/helpers.d/dhclient-wrapper | 3 ++- net-scripts/net.modules.d/helpers.d/dhcp | 3 ++- net-scripts/net.modules.d/helpers.d/dhcp-state | 5 ++--- net-scripts/net.modules.d/helpers.d/dhcpcd-wrapper | 5 +++-- net-scripts/net.modules.d/helpers.d/functions | 2 +- net-scripts/net.modules.d/helpers.d/module-loader | 6 ++++-- net-scripts/net.modules.d/helpers.d/pppd-wrapper | 3 ++- net-scripts/net.modules.d/helpers.d/pump-wrapper | 6 ++++-- net-scripts/net.modules.d/helpers.d/udhcpc-wrapper | 3 ++- net-scripts/net.modules.d/ifconfig | 4 ++-- net-scripts/net.modules.d/pppd | 8 ++++---- net-scripts/net.modules.d/pump | 2 +- 18 files changed, 68 insertions(+), 26 deletions(-) 23 Nov 2005; Christian Heim : baselayout folks just did a _pre11 so I'm syncing again (to 1626 this time). ChangeLog | 10 +++++ ChangeLog.vserver | 11 ++++++ etc/conf.d/rc | 7 ++- net-scripts/conf.d/net.example | 8 ++++ net-scripts/net.modules.d/macchanger | 32 +++++++++--------- 5 files changed, 50 insertions(+), 18 deletions(-) 22 Nov 2005; Christian Heim : Uberlord did a commit right after my, so i'm syncing it again; but this time to r1622. ChangeLog | 4 ++ ChangeLog.vserver | 15 +++++++++ net-scripts/net.modules.d/bonding | 13 ++++++- net-scripts/net.modules.d/essidnet | 5 +-- net-scripts/net.modules.d/ifplugd | 26 ++++++--------- net-scripts/net.modules.d/iwconfig | 6 +-- net-scripts/net.modules.d/netplugd | 30 ++++-------------- net-scripts/net.modules.d/vlan | 10 +++++- net-scripts/net.modules.d/wpa_supplicant | 12 +++---- 9 files changed, 67 insertions(+), 54 deletions(-) 22 Nov 2005; Christian Heim : Merging latest changes from baselayout (r1621). ChangeLog | 22 - ChangeLog.vserver | 40 + etc/profile | 7 net-scripts/init.d/net.lo | 35 - net-scripts/net.modules.d/adsl | 4 net-scripts/net.modules.d/arping | 20 net-scripts/net.modules.d/bonding | 15 net-scripts/net.modules.d/bridge | 31 - net-scripts/net.modules.d/dhclient | 36 - net-scripts/net.modules.d/dhcpcd | 33 - net-scripts/net.modules.d/essidnet | 4 net-scripts/net.modules.d/helpers.d/dhclient-wrapper | 2 net-scripts/net.modules.d/helpers.d/dhcp | 22 - net-scripts/net.modules.d/helpers.d/dhcpcd-wrapper | 18 net-scripts/net.modules.d/helpers.d/functions | 30 - net-scripts/net.modules.d/helpers.d/pppd-wrapper | 43 + net-scripts/net.modules.d/helpers.d/pump-wrapper | 9 net-scripts/net.modules.d/ifconfig | 63 ++ net-scripts/net.modules.d/ifplugd | 12 net-scripts/net.modules.d/ipppd | 22 - net-scripts/net.modules.d/iproute2 | 68 +-- net-scripts/net.modules.d/iptunnel | 6 net-scripts/net.modules.d/iwconfig | 123 +++-- net-scripts/net.modules.d/macchanger | 6 net-scripts/net.modules.d/macnet | 2 net-scripts/net.modules.d/netplugd | 3 net-scripts/net.modules.d/pppd | 394 +++++++++--------- net-scripts/net.modules.d/pump | 32 - net-scripts/net.modules.d/rename | 18 net-scripts/net.modules.d/system | 66 +-- net-scripts/net.modules.d/tuntap | 4 net-scripts/net.modules.d/udhcpc | 21 net-scripts/net.modules.d/vlan | 19 net-scripts/net.modules.d/wpa_supplicant | 14 src/env_whitelist | 7 35 files changed, 719 insertions(+), 532 deletions(-) 10 Nov 2005; Christian Heim : Merging uberlord's latest changes of baselayout (r1613). ChangeLog | 20 ++++++ ChangeLog.vserver | 15 ++++ net-scripts/conf.d/net.example | 59 +++++++++++------- net-scripts/init.d/net.lo | 4 - net-scripts/net.modules.d/ifplugd | 4 - net-scripts/net.modules.d/iwconfig | 1 net-scripts/net.modules.d/netplugd | 4 - net-scripts/net.modules.d/pppd | 23 +++---- net-scripts/net.modules.d/wpa_supplicant | 27 +++++--- 9 files changed, 111 insertions(+), 46 deletions(-) 08 Nov 2005; Christian Heim : Merging uberlord's latest changes of baselayout (r1604). ChangeLog | 7 + ChangeLog.vserver | 10 ++ bin/rc-status | 8 +- sbin/functions.sh | 25 +++--- sbin/rc-services.sh | 70 +++++------------- 5 files changed, 57 insertions(+), 63 deletions(-) 07 Nov 2005; Christian Heim : Merging uberlord's latest changes of baselayout (r1599). ChangeLog | 7 ChangeLog.vserver | 10 bin/rc-status | 20 + net-scripts/conf.d/net.example | 76 ++++++ sbin/rc-services.sh | 211 +++++++----------- 5 files changed, 200 insertions(+), 124 deletions(-) 05 Nov 2005; Christian Heim : Merging changes between baselayout r1583 and r1596. ChangeLog | 57 +++ ChangeLog.vserver | 41 ++ bin/rc-status | 2 etc/services | 249 +++++++++++++- init.d/domainname | 5 init.d/hostname | 7 net-scripts/init.d/net.lo | 303 +++++++++--------- net-scripts/net.modules.d/adsl | 62 +-- net-scripts/net.modules.d/apipa | 47 ++ net-scripts/net.modules.d/arping | 100 +---- net-scripts/net.modules.d/bonding | 35 -- net-scripts/net.modules.d/bridge | 41 -- net-scripts/net.modules.d/dhclient | 42 -- net-scripts/net.modules.d/dhcpcd | 36 -- net-scripts/net.modules.d/essidnet | 35 -- net-scripts/net.modules.d/helpers.d/dhcp | 6 net-scripts/net.modules.d/helpers.d/functions | 49 ++ net-scripts/net.modules.d/helpers.d/module-loader | 26 + net-scripts/net.modules.d/ifconfig | 49 -- net-scripts/net.modules.d/ifplugd | 38 -- net-scripts/net.modules.d/ipppd | 26 - net-scripts/net.modules.d/iproute2 | 50 -- net-scripts/net.modules.d/iptunnel | 42 -- net-scripts/net.modules.d/iwconfig | 34 -- net-scripts/net.modules.d/macchanger | 32 - net-scripts/net.modules.d/macnet | 35 -- net-scripts/net.modules.d/netplugd | 36 -- net-scripts/net.modules.d/pppd | 15 net-scripts/net.modules.d/pump | 35 -- net-scripts/net.modules.d/rename | 33 - net-scripts/net.modules.d/system | 37 -- net-scripts/net.modules.d/tuntap | 34 -- net-scripts/net.modules.d/udhcpc | 52 --- net-scripts/net.modules.d/vlan | 40 -- net-scripts/net.modules.d/wpa_supplicant | 54 --- sbin/runscript.sh | 12 src/core/parse.c | 2 37 files changed, 793 insertions(+), 1006 deletions(-) 20 Oct 2005; Christian Heim : Merging changes from baselayout 1583. ChangeLog | 26 +++ ChangeLog.vserver | 7 + net-scripts/net.modules.d/helpers.d/dhcpcd-wrapper | 2 net-scripts/net.modules.d/iwconfig | 1 net-scripts/net.modules.d/wpa_supplicant | 123 ++++++++++-------- sbin/MAKEDEV | 1 sbin/functions.sh | 8 - sbin/rc-daemon.sh | 17 ++ sbin/rc-services.sh | 13 + 9 files changed, 141 insertions(+), 57 deletions(-) 16 Oct 2005; Christian Heim : Merging changes from baselayout revision 1572 ChangeLog | 9 +++++++-- ChangeLog.vserver | 4 ++++ etc/group | 2 -- etc/passwd | 2 -- sbin/rc-services.sh | 8 ++------ 5 files changed, 13 insertions(+), 12 deletions(-) 16 Oct 2005; Benedikt Boehm : Fix openvz device nodes. sbin/MAKEDEV | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 12 Oct 2005; Christian Heim : Syncing up with baselayout revision 1566 (_pre9-r1) ChangeLog | 24 ++++++ ChangeLog.vserver | 9 ++ man/start-stop-daemon.8 | 8 ++ net-scripts/init.d/net.lo | 8 +- net-scripts/net.modules.d/arping | 3 net-scripts/net.modules.d/helpers.d/dhcpcd-wrapper | 33 ++++++--- net-scripts/net.modules.d/ifconfig | 2 net-scripts/net.modules.d/ifplugd | 10 ++ net-scripts/net.modules.d/netplugd | 12 ++- net-scripts/net.modules.d/tuntap | 9 ++ sbin/rc-daemon.sh | 32 ++++++--- src/start-stop-daemon.c | 62 ++++++++++++++---- 12 files changed, 172 insertions(+), 40 deletions(-) 09 Oct 2005; Benedikt Boehm : Adding back net.lo services. net-scripts/net.modules.d/net.lo | 954 ++++++++++++++++++ 1 file changed, 954 insertions(+) 09 Oct 2005; Benedikt Boehm : Fix net services. ChangeLog.vserver | 3 + etc/conf.d/rc | 30 ++++++++++++++++++ sbin/functions.sh | 2 - src/mount/mount.c | 7 ++-- 4 files changed, 38 insertions(+), 4 deletions(-) 09 Oct 2005; Benedikt Boehm : Add back net services. etc/hosts | 2 init.d/bootmisc | 13 init.d/net | 1 man/MAKEDEV.8 | 1201 +++++++++++++++--- net-scripts/conf.d/net | 4 net-scripts/conf.d/net.example | 617 +++++++++ net-scripts/conf.d/wireless.example | 283 ++++ net-scripts/net.modules.d/adsl | 101 + net-scripts/net.modules.d/arping | 158 ++ net-scripts/net.modules.d/bonding | 125 + net-scripts/net.modules.d/bridge | 227 +++ net-scripts/net.modules.d/dhclient | 196 ++ net-scripts/net.modules.d/dhcpcd | 166 ++ net-scripts/net.modules.d/essidnet | 79 + net-scripts/net.modules.d/helpers.d/dhclient-wrapper | 45 net-scripts/net.modules.d/helpers.d/dhcp | 130 + net-scripts/net.modules.d/helpers.d/dhcp-state | 31 net-scripts/net.modules.d/helpers.d/dhcpcd-wrapper | 51 net-scripts/net.modules.d/helpers.d/functions | 577 ++++++++ net-scripts/net.modules.d/helpers.d/module-loader | 47 net-scripts/net.modules.d/helpers.d/pump-wrapper | 37 net-scripts/net.modules.d/helpers.d/udhcpc-wrapper | 20 net-scripts/net.modules.d/ifconfig | 445 ++++++ net-scripts/net.modules.d/ifplugd | 156 ++ net-scripts/net.modules.d/ipppd | 103 + net-scripts/net.modules.d/iproute2 | 382 +++++ net-scripts/net.modules.d/iptunnel | 84 + net-scripts/net.modules.d/iwconfig | 935 ++++++++++++++ net-scripts/net.modules.d/macchanger | 126 + net-scripts/net.modules.d/macnet | 72 + net-scripts/net.modules.d/netplugd | 143 ++ net-scripts/net.modules.d/pppd | 268 ++++ net-scripts/net.modules.d/pump | 136 ++ net-scripts/net.modules.d/rename | 86 + net-scripts/net.modules.d/system | 162 ++ net-scripts/net.modules.d/tuntap | 116 + net-scripts/net.modules.d/udhcpc | 153 ++ net-scripts/net.modules.d/vlan | 169 ++ net-scripts/net.modules.d/wpa_supplicant | 365 +++++ sbin/MAKEDEV | 637 ++++++--- sbin/functions.sh | 1 sbin/rc | 17 sbin/rc-services.sh | 115 + sbin/rc-update | 10 sbin/runscript.sh | 79 + src/awk/cachedepends.awk | 4 src/awk/gendepends.awk | 11 47 files changed, 8482 insertions(+), 404 deletions(-) 07 Oct 2005; Christian Heim : Refreshing baselayout-vserver with revision 1560 from baselayout. ChangeLog | 24 ++++++++ ChangeLog.vserver | 4 + sbin/rc-update | 49 +++++++++--------- src/consoletype.c | 2 4 files changed, 56 insertions(+), 23 deletions(-) 28 Sep 2005; Christian Heim : Adding kir's proc mounting utility, which should save us from util-linux and its mass of dependencies. src/mount/Makefile | 39 ++++++++++++++++++ src/mount/mount.c | 24 +++++++++++ 2 files changed, 63 insertions(+) 27 Sep 2005; Christian Heim : Adding ptyp[0-5] and ttyP[0-5] to our generic-vserver rule, which makes baselayout-vserver also usable for openvz. sbin/MAKEDEV | 6 ++++++ 1 file changed, 6 insertions(+) 26 Sep 2005; Benedikt Boehm : Merging our baselayout-vserver with baselayout (revision 1550) ChangeLog | 186 +++++ etc/conf.d/domainname | 21 etc/conf.d/env_whitelist | 11 etc/group | 7 etc/passwd | 7 sbin/depscan.sh | 4 sbin/env-update.sh | 11 sbin/functions.sh | 151 ++-- sbin/init-common-post.sh | 58 + sbin/init-common-pre.sh | 7 sbin/init-functions.sh | 57 + sbin/init.linux.sh | 43 + sbin/rc | 189 +---- sbin/rc-daemon.sh | 13 sbin/rc-help.sh | 116 ++- sbin/rc-services.sh | 164 ++-- sbin/runscript.sh | 32 src/awk/genenviron.awk | 9 src/core/ChangeLog | 71 ++ src/core/Makefile | 4 src/core/TODO | 11 src/core/debug.h | 6 src/core/depend.c | 107 +-- src/core/misc.c | 98 +- src/core/misc.h | 68 -- src/core/parse.c | 598 ++++++++---------- src/core/parse.h | 1 src/core/simple-regex.c | 151 +--- src/core/simple-regex.h | 8 src/env_whitelist | 1 src/runscript.c | 3 src/start-stop-daemon.c | 323 +++++---- 32 files changed, 1415 insertions(+), 1121 deletions(-) 22 Sep 2005; Benedikt Boehm : Fix the init timeout issue, caused by a missing inittab. etc/inittab | 3 +++ 1 file changed, 3 insertions(+) 09 Sep 2005; Benedikt Boehm : Remove the support for bootlog; add proper support for gentoo init style; Fix some minor bugs. etc/conf.d/rc | 7 +--- sbin/functions.sh | 1 sbin/rc | 30 ++++++++++-------- sbin/rc-services.sh | 2 - 4 files changed, 22 insertions(+), 18 deletions(-) 04 Sep 2005; Benedikt Boehm : Initial version. Here are the base changes: bin/rc-status | 8 etc/conf.d/clock | 26 etc/conf.d/consolefont | 16 etc/conf.d/keymaps | 26 etc/conf.d/net | 4 etc/conf.d/net.example | 570 ----------------- etc/conf.d/rc | 106 --- etc/conf.d/wireless.example | 283 -------- etc/filesystems | 14 etc/fstab | 30 etc/hosts | 2 etc/inittab | 26 etc/issue | 3 etc/issue.devfix | 21 etc/issue.logo | 13 etc/rc.conf | 31 etc/sysctl.conf | 48 - init.d/bootmisc | 73 -- init.d/checkfs | 55 - init.d/checkroot | 125 --- init.d/clock | 145 ---- init.d/consolefont | 69 -- init.d/domainname | 2 init.d/dummy | 13 init.d/halt.sh | 234 ------- init.d/hostname | 4 init.d/keymaps | 80 -- init.d/localmount | 48 - init.d/modules | 123 --- init.d/net | 1 init.d/net.eth0 | 1 init.d/netmount | 94 -- init.d/numlock | 35 - init.d/reboot.sh | 2 init.d/rmnologin | 4 init.d/shutdown.sh | 2 init.d/urandom | 38 - man/modules-update.8 | 51 - man/modules.autoload.5 | 19 rc-lists/boot | 10 rc-lists/default | 2 rc-lists/nonetwork | 1 sbin/MAKEDEV | 11 sbin/MAKEDEV-gentoo.patch | 210 ------ sbin/functions.sh | 150 ---- sbin/modules-update | 240 ------- sbin/rc | 578 ------------------ sbin/rc-services.sh | 124 --- sbin/rc-update | 9 sbin/runscript.sh | 83 -- src/awk/cachedepends.awk | 4 src/awk/gendepends.awk | 11 52 files changed, 93 insertions(+), 3785 deletions(-) # vim:ts=4:filetype=gentoo-changelog