/[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.276
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* rc-scripts 1.4.3.11p1 (15 Sep 2003)
6
7 15 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
8
9 Initial bootsplash patch as from LiveCD's.
10
11 Add more tty's to /etc/init.d/numlock, bug #28252.
12
13* rc-scripts 1.4.3.11 (14 Sep 2003)
14
15 14 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
16
17 Add initial udev support. Modified /sbin/rc and /etc/init.d/halt.sh.
18 Resolves bug #27527.
19
20 Add squid to /etc/services, bug #30995. Other cleanups from rac.
21
22 Add patch from Kumba <kumba@gentoo.org> to MAKEDEV to not allow
23 running while pwd is root (/).
24
25 Add 'after hotplug' to /etc/init.d/consolefont, bug #30856.
26
27 Add entry for floppy in /etc/fstab, bug #30574.
28
29 Remove changing group of /tmp/.{X,ICE}-unix, as it it not needed,
30 bug #28861.
31
32 Apply a patch from Mike Frysinger <vapier@gentoo.org> for rc-status.
33 It now will work with runlevels named with any characters (other than
34 ones found in default bash IFS). It also adds a few sanity/error
35 checks, bug #26432.
36
37 Change /etc/inputrc to have PageUp/PageDown search through bash
38 history again, bug #26036.
39
40 14 Sep 2003; Martin Schlemmer <azarah@gentoo.org>:
41
42 Change update-modules to modules-update in manpage, bug #28101.
43
44* rc-scripts 1.4.3.10p1 (08 Sep 2003)
45
46 08 Sep 2003; Martin Schlemmer <azarah@gentoo.org>:
47
48 Change the '-k' switch to dhcpcd to '-z' in /etc/init.d/net.eth0.
49
50 12 Aug 2003; Martin Schlemmer <azarah@gentoo.org>:
51
52 Add missing 'local x' to filter_environ() (bug #26429), thanks to
53 Mark Wagner <mark@lanfear.net>. Modified rc-services.sh for this.
54
55 11 Aug 2003; Martin Schlemmer <azarah@gentoo.org>:
56
57 Modify /etc/init.d/modules not to print the autoloading stuff if
58 no modules should be loaded (resolving bug #26288), per request from
59 Michael Frysinger <vapier@gentoo.org>.
60
61 Fix get_bootparam() in /sbin/functions.sh to check for existance of
62 the /proc/cmdline proc entry.
63
64 10 Aug 2003; Martin Schlemmer <azarah@gentoo.org>:
65
66 Modify /etc/init.d/halt.sh to first kill, and then deactivate swap on
67 request of Luke-Jr <luke-jr@gentoo.org>. It should be ok now, as the
68 whole way of devfs handling changed long ago already.
69
70 Fix /etc/init.d/halt.sh to unmount the mount point and not the device.
71 Also change it to 'mount -d' to detach the loop device. Patch by
72 Kalin KOZHUHAROV <kalin@ThinRope.net>, bug #26256.
73
74 Fix /etc/init.d/consolefont to not error out if CONSOLEFONT in rc.conf
75 is not set, bug #26278 (noted by Michael Frysinger <vapier@gentoo.org>).
76
77* rc-scripts 1.4.3.10 (04 Aug 2003)
78
79 04 Aug 2003; Martin Schlemmer <azarah@gentoo.org>:
80
81 Add /bin/rc-status and 'show' support to /sbin/rc-update (long overdue),
82 bug #4222, thanks to Sean E Russell <ser@germane-software.com>,
83 Michael Frysinger <vapier@gentoo.org> (/bin/rc-status) and for the 'show'
84 stuff to /sbin/rc-update, Max Kalika <max@gentoo.org>.
85
86 Fixed modules-update to only do the /etc/modprobe.conf generation if we
87 are actually running a 2.5+ kernel.
88
89 Add pop3 entries to /etc/services, bug #25501.
90
91 Add a switch for devfsd startup to /etc/conf.d/rc, fix /sbin/rc to check
92 RC_DEVFSD_STARTUP. Closes bug #24361, thanks to patches from
93 Kurt V. Hindenburg <khindenburg@cherrynebula.net>.
94
95 Add LVM2 support thanks to Max Kalika <max@gentoo.org> (bug #21908).
96
97 Add IPV6 versions of localhost and co in /etc/hosts, bug #25859.
98
99 Fix type-o in /sbin/rc-update, bug #25854.
100
101 29 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
102
103 Tweak /etc/init.d/check{root,fs} to set retval after each fsck call,
104 and not the whole block. Tweak check checkroot to reboot if need be
105 (This is with sufficient warning and message). Tweak checkfs to not
106 drop to a sulogin if return code 2 or 3 is given - as we did not
107 mount the filesystems yet, we should not need to reboot ... bug #25398.
108
109 Add '-T' option to fsck (/etc/init.d/check{root,fs} - requested by
110 Michael Frysinger <vapier@gentoo.org>.
111
112 28 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
113
114 Rework changes for the Adelie project to support boot config profiles
115 better. Added support for /etc/runlevels/LEVEL/.fake to specify which
116 runlevels should be marked started or stopped without executing the
117 script. Renamed the /etc/runlevels/LEVEL/critical to ".critical" for
118 more uniformity. Modified /sbin/rc, /sbin/functions.sh, /sbin/runscript.sh
119 for this.
120
121 Add better support for services that provide the "logger" virtual. We
122 should really start the logger earlier, and stop it as late as possible.
123 Modified /sbin/rc, /lib/rcscripts/sh/rc-services.sh and gendepends.awk
124 for this.
125
126 Fix .../boot/... paths hardcoded in /lib/rcscripts/sh/rc-services.sh,
127 thanks to Jean-Francois Richard <jean-francois@richard.name>.
128
129 Replace the Suse /etc/inputrc with a non copyrighted one, bug #24918.
130
131 23 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
132
133 From Jean-Francois Richard <jean-francois@richard.name> and
134 Olivier Crete <tester@gentoo.org> from the Adelie project:
135
136 The last four patches are the "adaptation" of our previous patches to
137 the new "no-tmpfs" init system in Gentoo. Since we were using quite
138 different scripts for the boot runlevel (no "checkroot" for example) and
139 that the new system hardcodes some of the boot services, we had to find
140 a simple yet elegant solution.
141
142 We chose to make init scripts read "/etc/runlevels/LEVEL/critical" to
143 know what are the boot runlevel services. If this file is not present,
144 it uses the Gentoo hardcoded defaults.
145
146 This touches /sbin/rc, /sbin/functions.sh, /sbin/runscript.sh and
147 /etc/init.d/halt.sh.
148
149 I just changed the behaviour of 'softlevel' kernel command line argument
150 to not only add a suffix and some other cleanups.
151
152 Add support for irqbalance.
153
154 22 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
155
156 Fix the /dev/root entry in /etc/mtab, bug #24916.
157
158 Add EVMS2 support, thanks to Mike Javorski <mike_javorski@bigfoot.com>,
159 bug #24064.
160
161* rc-scripts 1.4.3.9 (17 Jul 2003)
162
163 17 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
164
165 Add vlan support to /etc/init.d/net.eth0, bug #15588, thanks to
166 Andy Dustman <andy-gentoo.54e552@dustman.net>.
167
168 Add 'TERM=Eterm' to /etc/DIR_COLORS, bug #23423.
169
170 Add mdadm support to /etc/init.d/checkfs, bug #23437, many thanks
171 to Wes Kurdziolek <wkurdzio@vtluug.org>.
172
173 Rather use 'uname -r' to get kernel version, as else we need sysctl.
174 This closes bug #23923, modified /etc/init.d/modules.
175
176 Fix a type-o in /etc/fstab, bug #23308.
177
178 Add support for the new 'O' agetty option to display the DNS domainname
179 in the issue file thanks to Marius Mauch <genone@genone.de>, bug #22275.
180 Updated /etc/issue and /etc/issue.logo for this.
181
182 16 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
183
184 Add aliases for add/del to /sbin/rc-update closing bug #24317, thanks
185 to Antonio Dolcetta <zagarna@yahoo.com>.
186
187 Fix /etc/init.d/net.eth0 to not set rp_filter if already set via
188 /etc/sysctl.conf, bug #24235 - thanks jochen <jochen.eisinger@gmx.de>.
189
190 Fix /sbin/runscript.sh and /lib/rcscripts/awk/cachedepend.awk to work
191 with symlinks in /etc/init.d/, closing bug #24228.
192
193 Fix /etc/init.d/clock to work with UML, closing bug #24225 thanks to
194 John Mylchreest <johnm@gentoo.org>.
195
196 Fix hardcoded color escape sequence in /sbin/rc, closing bug #24109,
197 thanks to splite <splite-gentoo@sigint.cs.purdue.edu>.
198
199 Fix /sbin/functions.sh to disable color printing if NOCOLOR is set to
200 "true" in /etc/make.conf, closing bug #24107.
201
202 Fix /etc/init.d/keymaps to be more non-x86 friendly, and also allow
203 more keymaps to be specified in /etc/rc.conf, bug #24084.
204
205 15 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
206
207 Add /bin/csh to /etc/shells.
208
209 Add new protocols to /etc/services, thanks Rajiv Aaron Manglani
210 <rajiv@gentoo.org>.
211
212 23 Jun 2003; Martin Schlemmer <azarah@gentoo.org>:
213
214 Cleanups for bug #21438 from bug #22637, thanks to
215 Christian Strauf <christian.strauf@gmx.de> and Ian Abbott <ian@abbott.org>.
216
217 22 Jun 2003; Martin Schlemmer <azarah@gentoo.org>:
218
219 Really commit fix for bug #21438 to CVS.
220
221 21 May 2003; Martin Schlemmer <azarah@gentoo.org>:
222
223 Call /proc mount with explicit options to fix issues where user
224 have 'bind' mounts for /proc in fstab as well, bug #21068.
225
226 Fix /etc/init.d/bootmisc to check for /sbin/env-update.sh, bug #21384,
227 reported by Gunnlaugur Thor Briem <gthb@hi.is>.
228
229 Add 'before bootmisc' to /etc/init.d/domainname, as we need to start
230 it before 'env-update.sh' gets run by /etc/init.d/bootmisc.
231
232* rc-scripts 1.4.3.8p1 (21 May 2003)
233
234 21 May 2003; Martin Schlemmer <azarah@gentoo.org>:
235
236 Last fix I did not use the modified 'myservice', but used $1 again,
237 causing the network dependencies to bork. I did not notice this
238 as I have net.eth0 in default runlevel.
239
240* rc-scripts 1.4.3.8 (20 May 2003)
241
242 20 May 2003; Martin Schlemmer <azarah@gentoo.org>:
243
244 A '-' in a bash variable is not valid as well. Fix gendepend.awk and
245 rc-service.sh to handle this, thanks to YAMAKURA Makoto
246 <makoto@dsb.club.ne.jp>.
247
248 Move /etc/issue to /etc/issue.logo, and have /etc/issue only print info
249 about the host it is running on.
250
5 18 May 2003; Martin Schlemmer <azarah@gentoo.org>: 251 18 May 2003; Martin Schlemmer <azarah@gentoo.org>:
6 252
7 Do not let devfsd handle /dev/log's permission management, as it breaks 253 Do not let devfsd handle /dev/log's permission management, as it breaks
8 selinux. Modified /etc/devfsd.conf, changes submited by Chris PeBenito 254 selinux. Modified /etc/devfsd.conf, changes submited by Chris PeBenito
9 <pebenito@gentoo.org>. 255 <pebenito@gentoo.org>.
10 256
11 Fix type-o in /etc/init.d/net.ppp0, and add local ip-up/ip-down support. 257 Fix type-o in /etc/init.d/net.ppp0, and add local ip-up/ip-down support.
12 258
13 14 May 2003; Martin Schlemmer <azarah@gentoo.org>: 259 14 May 2003; Martin Schlemmer <azarah@gentoo.org>:
14 260
15 We should not export the RC_GOT_* variables, as it breaks on some systems, 261 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. 262 thanks to J?rg Gollnick <gentoo-bugs@wurzelbenutzer.de>, bug #20851.
17 263
18 From C. Brewer <killian@gentoo.org>: 264 From C. Brewer <killian@gentoo.org>:
19 - Add hide-password to the connect cmd-line of /etc/init.d/net.ppp0, which is 265 - 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? 266 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 267 - Also, echoing chmod 640 in the resolv.conf two-step at the end to solve the
22 kppp complaint. 268 kppp complaint.
23 269
24 13 May 2003; Martin Schlemmer <azarah@gentoo.org>: 270 13 May 2003; Martin Schlemmer <azarah@gentoo.org>:
25 271
26 For the network functions, the dependency code tried to create a funcion 272 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 273 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 274 dependencies. This should fix bug #20849 's order issue, thanks to
29 YAMAKURA Makoto <makoto@dsb.club.ne.jp> for noticing. 275 YAMAKURA Makoto <makoto@dsb.club.ne.jp> for noticing.
30 276
31 Fix query_{before,after} to also check 'net' if 'service2' is a network 277 Fix query_{before,after} to also check 'net' if 'service2' is a network
32 service. 278 service.
33 279
34 12 May 2003; Martin Schlemmer <azarah@gentoo.org>: 280 12 May 2003; Martin Schlemmer <azarah@gentoo.org>:
35 281
36 More cleanups: 282 More cleanups:
37 - Move the broken stuff from symlinks to a DB entry in ${svcdir}/deptree. 283 - 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 284 Updated /sbin/runscript.sh, /sbin/rc-services.sh and gendepend.awk for
39 this. 285 this.
40 - Add functions for more common tasks in /sbin/runscript.sh to 286 - Add functions for more common tasks in /sbin/runscript.sh to
41 /sbin/rc-services.sh. 287 /sbin/rc-services.sh.
42 - Move 'consoletype' to /sbin. 288 - Move 'consoletype' to /sbin.
43 - Rename /sbin/rc-envupdate.sh to /sbin/env-update.sh; updated 289 - Rename /sbin/rc-envupdate.sh to /sbin/env-update.sh; updated
44 /etc/init.d/bootmisc for this. 290 /etc/init.d/bootmisc for this.
45 - Move rc-services.sh, rc-daemon.sh and rc-help.sh to /lib/rcscripts/sh. 291 - 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. 292 - Improve detection of circular depends ... modified gendepend.awk for this.
47 293
48* rc-scripts 1.4.3.7 (11 May 2003) 294* rc-scripts 1.4.3.7 (11 May 2003)
49 295
50 11 May 2003; Martin Schlemmer <azarah@gentoo.org>: 296 11 May 2003; Martin Schlemmer <azarah@gentoo.org>:
51 297

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

  ViewVC Help
Powered by ViewVC 1.1.20