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

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

  ViewVC Help
Powered by ViewVC 1.1.20