/[gentoo-src]/rc-scripts/ChangeLog
Gentoo

Diff of /rc-scripts/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.226 Revision 1.249
1# ChangeLog for Gentoo Linux System Intialization ("rc") scripts 1# ChangeLog for Gentoo Linux System Intialization ("rc") scripts
2# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL 2# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL
3# Written by Daniel Robbins (drobbins@gentoo.org) 3# Written by Daniel Robbins (drobbins@gentoo.org)
4 4
5 28 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
6
7 Rework changes for the Adelie project to support boot config profiles
8 better. Added support for /etc/runlevels/LEVEL/.fake to specify which
9 runlevels should be marked started or stopped without executing the
10 script. Renamed the /etc/runlevels/LEVEL/critical to ".critical" for
11 more uniformity. Modified /sbin/rc, /sbin/functions.sh, /sbin/runscript.sh
12 for this.
13
14 Add better support for services that provide the "logger" virtual. We
15 should really start the logger earlier, and stop it as late as possible.
16 Modified /sbin/rc, /lib/rcscripts/sh/rc-services.sh and gendepends.awk
17 for this.
18
19 23 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
20
21 From Jean-Francois Richard <jean-francois@richard.name> and
22 Olivier Crete <tester@gentoo.org> from the Adelie project:
23
24 The last four patches are the "adaptation" of our previous patches to
25 the new "no-tmpfs" init system in Gentoo. Since we were using quite
26 different scripts for the boot runlevel (no "checkroot" for example) and
27 that the new system hardcodes some of the boot services, we had to find
28 a simple yet elegant solution.
29
30 We chose to make init scripts read "/etc/runlevels/LEVEL/critical" to
31 know what are the boot runlevel services. If this file is not present,
32 it uses the Gentoo hardcoded defaults.
33
34 This touches /sbin/rc, /sbin/functions.sh, /sbin/runscript.sh and
35 /etc/init.d/halt.sh.
36
37 I just changed the behaviour of 'softlevel' kernel command line argument
38 to not only add a suffix and some other cleanups.
39
40 Add support for irqbalance.
41
42 22 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
43
44 Fix the /dev/root entry in /etc/mtab, bug #24916.
45
46 Add EVMS2 support, thanks to Mike Javorski <mike_javorski@bigfoot.com>,
47 bug #24064.
48
49* rc-scripts 1.4.3.9 (17 Jul 2003)
50
51 17 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
52
53 Add vlan support to /etc/init.d/net.eth0, bug #15588, thanks to
54 Andy Dustman <andy-gentoo.54e552@dustman.net>.
55
56 Add 'TERM=Eterm' to /etc/DIR_COLORS, bug #23423.
57
58 Add mdadm support to /etc/init.d/checkfs, bug #23437, many thanks
59 to Wes Kurdziolek <wkurdzio@vtluug.org>.
60
61 Rather use 'uname -r' to get kernel version, as else we need sysctl.
62 This closes bug #23923, modified /etc/init.d/modules.
63
64 Fix a type-o in /etc/fstab, bug #23308.
65
66 Add support for the new 'O' agetty option to display the DNS domainname
67 in the issue file thanks to Marius Mauch <genone@genone.de>, bug #22275.
68 Updated /etc/issue and /etc/issue.logo for this.
69
70 16 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
71
72 Add aliases for add/del to /sbin/rc-update closing bug #24317, thanks
73 to Antonio Dolcetta <zagarna@yahoo.com>.
74
75 Fix /etc/init.d/net.eth0 to not set rp_filter if already set via
76 /etc/sysctl.conf, bug #24235 - thanks jochen <jochen.eisinger@gmx.de>.
77
78 Fix /sbin/runscript.sh and /lib/rcscripts/awk/cachedepend.awk to work
79 with symlinks in /etc/init.d/, closing bug #24228.
80
81 Fix /etc/init.d/clock to work with UML, closing bug #24225 thanks to
82 John Mylchreest <johnm@gentoo.org>.
83
84 Fix hardcoded color escape sequence in /sbin/rc, closing bug #24109,
85 thanks to splite <splite-gentoo@sigint.cs.purdue.edu>.
86
87 Fix /sbin/functions.sh to disable color printing if NOCOLOR is set to
88 "true" in /etc/make.conf, closing bug #24107.
89
90 Fix /etc/init.d/keymaps to be more non-x86 friendly, and also allow
91 more keymaps to be specified in /etc/rc.conf, bug #24084.
92
93 15 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
94
95 Add /bin/csh to /etc/shells.
96
97 Add new protocols to /etc/services, thanks Rajiv Aaron Manglani
98 <rajiv@gentoo.org>.
99
100 23 Jun 2003; Martin Schlemmer <azarah@gentoo.org>:
101
102 Cleanups for bug #21438 from bug #22637, thanks to
103 Christian Strauf <christian.strauf@gmx.de> and Ian Abbott <ian@abbott.org>.
104
105 22 Jun 2003; Martin Schlemmer <azarah@gentoo.org>:
106
107 Really commit fix for bug #21438 to CVS.
108
109 21 May 2003; Martin Schlemmer <azarah@gentoo.org>:
110
111 Call /proc mount with explicit options to fix issues where user
112 have 'bind' mounts for /proc in fstab as well, bug #21068.
113
114 Fix /etc/init.d/bootmisc to check for /sbin/env-update.sh, bug #21384,
115 reported by Gunnlaugur Thor Briem <gthb@hi.is>.
116
117 Add 'before bootmisc' to /etc/init.d/domainname, as we need to start
118 it before 'env-update.sh' gets run by /etc/init.d/bootmisc.
119
120* rc-scripts 1.4.3.8p1 (21 May 2003)
121
122 21 May 2003; Martin Schlemmer <azarah@gentoo.org>:
123
124 Last fix I did not use the modified 'myservice', but used $1 again,
125 causing the network dependencies to bork. I did not notice this
126 as I have net.eth0 in default runlevel.
127
128* rc-scripts 1.4.3.8 (20 May 2003)
129
130 20 May 2003; Martin Schlemmer <azarah@gentoo.org>:
131
132 A '-' in a bash variable is not valid as well. Fix gendepend.awk and
133 rc-service.sh to handle this, thanks to YAMAKURA Makoto
134 <makoto@dsb.club.ne.jp>.
135
136 Move /etc/issue to /etc/issue.logo, and have /etc/issue only print info
137 about the host it is running on.
138
5 18 May 2003; Martin Schlemmer <azarah@gentoo.org>: 139 18 May 2003; Martin Schlemmer <azarah@gentoo.org>:
6 140
7 Do not let devfsd handle /dev/log's permission management, as it breaks 141 Do not let devfsd handle /dev/log's permission management, as it breaks
8 selinux. Modified /etc/devfsd.conf, changes submited by Chris PeBenito 142 selinux. Modified /etc/devfsd.conf, changes submited by Chris PeBenito
9 <pebenito@gentoo.org>. 143 <pebenito@gentoo.org>.
10 144
11 Fix type-o in /etc/init.d/net.ppp0, and add local ip-up/ip-down support. 145 Fix type-o in /etc/init.d/net.ppp0, and add local ip-up/ip-down support.
12 146
13 14 May 2003; Martin Schlemmer <azarah@gentoo.org>: 147 14 May 2003; Martin Schlemmer <azarah@gentoo.org>:
14 148
15 We should not export the RC_GOT_* variables, as it breaks on some systems, 149 We should not export the RC_GOT_* variables, as it breaks on some systems,
16 thanks to J?rg Gollnick <gentoo-bugs@wurzelbenutzer.de>, bug #20851. 150 thanks to J?rg Gollnick <gentoo-bugs@wurzelbenutzer.de>, bug #20851.
17 151
18 From C. Brewer <killian@gentoo.org>: 152 From C. Brewer <killian@gentoo.org>:
19 - Add hide-password to the connect cmd-line of /etc/init.d/net.ppp0, which is 153 - Add hide-password to the connect cmd-line of /etc/init.d/net.ppp0, which is
20 suppose to be default, but why take chances? 154 suppose to be default, but why take chances?
21 - Also, echoing chmod 640 in the resolv.conf two-step at the end to solve the 155 - Also, echoing chmod 640 in the resolv.conf two-step at the end to solve the
22 kppp complaint. 156 kppp complaint.
23 157
24 13 May 2003; Martin Schlemmer <azarah@gentoo.org>: 158 13 May 2003; Martin Schlemmer <azarah@gentoo.org>:
25 159
26 For the network functions, the dependency code tried to create a funcion 160 For the network functions, the dependency code tried to create a funcion
27 with a '.' in the name, causing the network rc-scripts to not have any 161 with a '.' in the name, causing the network rc-scripts to not have any
28 dependencies. This should fix bug #20849 's order issue, thanks to 162 dependencies. This should fix bug #20849 's order issue, thanks to
29 YAMAKURA Makoto <makoto@dsb.club.ne.jp> for noticing. 163 YAMAKURA Makoto <makoto@dsb.club.ne.jp> for noticing.
30 164
31 Fix query_{before,after} to also check 'net' if 'service2' is a network 165 Fix query_{before,after} to also check 'net' if 'service2' is a network
32 service. 166 service.
33 167
34 12 May 2003; Martin Schlemmer <azarah@gentoo.org>: 168 12 May 2003; Martin Schlemmer <azarah@gentoo.org>:
35 169
36 More cleanups: 170 More cleanups:
37 - Move the broken stuff from symlinks to a DB entry in ${svcdir}/deptree. 171 - Move the broken stuff from symlinks to a DB entry in ${svcdir}/deptree.
38 Updated /sbin/runscript.sh, /sbin/rc-services.sh and gendepend.awk for 172 Updated /sbin/runscript.sh, /sbin/rc-services.sh and gendepend.awk for
39 this. 173 this.
40 - Add functions for more common tasks in /sbin/runscript.sh to 174 - Add functions for more common tasks in /sbin/runscript.sh to
41 /sbin/rc-services.sh. 175 /sbin/rc-services.sh.
42 - Move 'consoletype' to /sbin. 176 - Move 'consoletype' to /sbin.
43 - Rename /sbin/rc-envupdate.sh to /sbin/env-update.sh; updated 177 - Rename /sbin/rc-envupdate.sh to /sbin/env-update.sh; updated
44 /etc/init.d/bootmisc for this. 178 /etc/init.d/bootmisc for this.
45 - Move rc-services.sh, rc-daemon.sh and rc-help.sh to /lib/rcscripts/sh. 179 - Move rc-services.sh, rc-daemon.sh and rc-help.sh to /lib/rcscripts/sh.
46 - Improve detection of circular depends ... modified gendepend.awk for this. 180 - Improve detection of circular depends ... modified gendepend.awk for this.
47 181
48* rc-scripts 1.4.3.7 (11 May 2003) 182* rc-scripts 1.4.3.7 (11 May 2003)
49 183
50 11 May 2003; Martin Schlemmer <azarah@gentoo.org>: 184 11 May 2003; Martin Schlemmer <azarah@gentoo.org>:
51 185

Legend:
Removed from v.1.226  
changed lines
  Added in v.1.249

  ViewVC Help
Powered by ViewVC 1.1.20