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

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

  ViewVC Help
Powered by ViewVC 1.1.20