/[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.333
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-2004 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.8 (14 Apr 2004)
6
7 14 Apr 2004; Aron Griffis <agriffis@gentoo.org>:
8
9 Fix bug 47623 (error removing inet6 addresses) with patch provided
10 by Vlad Yasevich.
11
12* rc-scripts 1.4.7 (12 Apr 2004)
13
14 12 Apr 2004; Aron Griffis <agriffis@gentoo.org>:
15
16 Fix bug 47218 (net.eth0 broken for vlans) with patch provided by
17 Andy Dustman. Fix bug 47250 (depscan.sh fails to create
18 /var/lib/init.d/* directories) with patch from Terje Bergström.
19
20* rc-scripts 1.4.6 (08 Apr 2004)
21
22 08 Apr 2004; Aron Griffis <agriffis@gentoo.org>:
23
24 Update patch from Gustavoz; -ln /bin/bash should have been -nl /bin/bash
25
26* rc-scripts 1.4.5 (08 Apr 2004)
27
28 08 Apr 2004; Aron Griffis <agriffis@gentoo.org>:
29
30 Patch init.d/checkroot to list / (root) only once in mtab; see bug 38360.
31 Patch from Gustavoz to livecd-functions.sh to run bash instead of login on
32 serial consoles, necessary due to scrambled root passwords.
33
34* rc-scripts 1.4.4 (07 Apr 2004)
35
36 07 Apr 2004; Aron Griffis <agriffis@gentoo.org>:
37
38 Patch from Gustavoz for Sparc console: Fetch LIVECD_CONSOLE from dmesg
39 output. Also support 4800 baud correctly.
40
41 16 Mar 2004; Aron Griffis <agriffis@gentoo.org>:
42
43 The changes in this commit pertain primarily to
44 http://bugs.gentoo.org/show_bug.cgi?id=19695
45 http://bugs.gentoo.org/show_bug.cgi?id=35736
46
47 Specify routes as an array per interface, for example:
48 routes_eth0=(
49 "-net 10.1.0.0 netmask 255.255.0.0 gw 10.0.0.5"
50 "-net 10.2.0.0 netmask 255.255.0.0 gw 10.0.0.6"
51 "-host 10.3.0.1 dev eth0"
52 )
53
54 You can optionally use the gateway variable or just put the default route
55 in the routes variable. The following two are REDUNDANT:
56
57 routes_eth0=( "default gw 10.0.0.5" )
58 gateway="eth0/10.0.0.5"
59
60 Old configuration variables in /etc/conf.d/net are fully supported and
61 used transparently if ifconfig_eth0 is missing. In other words, this new
62 script is fully backward-compatible. However you can get rid of
63 iface_eth0, alias_eth0, broadcast_eth0 and netmask_eth0 if you want by
64 using the new syntax:
65
66 ifconfig_eth0=(
67 "10.0.0.6 broadcast 10.0.255.255 netmask 255.255.0.0"
68 "192.168.1.1 netmask 255.255.255.0"
69 "123.456.789.1"
70 )
71
72 Full backward compatibility so no danger to screwing up users relying on
73 existing /etc/conf.d/net setup
74
75 NET_DEBUG can be set in the environment for copious debugging output
76
77 Deprecate [ ] in favor of [[ ]] which has fewer quoting issues and
78 better functionality (and is even slightly faster)
79
80 Properly localize all variables, including variables returned by
81 setup_vars
82
83 Allow full options for every ifconfig command, both base address and
84 aliases via ifconfig_eth0, replacing the convoluted and less-functional
85 iface_eth0, alias_eth0, broadcast_eth0, netmask_eth0
86
87 Provide full support for static routes via routes_eth0
88
89 Fix potential quoting problems in setup_vars by using better eval syntax
90 instead of eval echo
91
92 Display IP addresses while configuring, both DHCP-retrieved and
93 statically set addresses
94
95 Collapse redundant caching of $? since eend returns $? again
96
97 Report when keeping kernel configuration for an interface along with IP
98 address gleaned
99
100 Don't reset the default gateway if it is already set correctly
101
102 Don't bind default gateway to particular interface when /sbin/route is
103 called so that it can survive if there is more than one interface on the
104 required subnet. (Old behavior can be obtained by setting
105 routes_eth0="default gw 1.2.3.4 dev eth0" if you really want it)
106
107 Don't bomb if default gateway can't be set since that doesn't
108 necessarily mean that the interface configuration is invalid.
109 (Old behavior was completely broken, but commented section
110 demonstrates how to do it right if necessary)
111
112 iface_stop no longer relies on configuration in /etc/conf.d/net AT ALL.
113 This is very good because it means you can put new configuration in
114 /etc/conf.d/net, then restart the interface and the old configuration will
115 be properly shut down.
116
117 iface_stop reports when it is releasing the DHCP lease
118
119* rc-scripts 1.4.3.13p1 (26 Feb 2004)
120
121 26 Feb 2004; Martin Schlemmer <azarah@gentoo.org>:
122
123 Remove /etc/DIR_COLORS, as coreutils provides it now.
124
125 Add RC_DEVICE_TARBALL to /etc/conf.d/rc to control use of device tarball.
126 Also modified /sbin/rc and /etc/init.d/halt.sh for this.
127
128 Start udevd if present.
129
130 Small fix to sbin/rc-services.sh related to mtime checking and 'net'
131 virtual service - it had no mtime generated, so check_mtime() failed
132 for it ...
133
134 25 Feb 2004; Martin Schlemmer <azarah@gentoo.org>:
135
136 Update to enable checking of mtimes on rc-scripts, and auto running
137 depscan.sh if needed. Also try to run depscan.sh when RC_GOT_DEPTREE_INFO
138 is not set instead of just erroring.
139
140 19 Feb 2004; Martin Schlemmer <azarah@gentoo.org>:
141
142 Fix irda type-o in /sbin/MAKEDEV, thanks to Tobias Sager <moixa@gmx.ch>.
143
144 Fix type-o in /etc/initrc, bug #41666 (Tom Vergote <bugzilla@tomvergote.be>).
145
146 15 Feb 2004; Martin Schlemmer <azarah@gentoo.org>:
147
148 Add RC_TTY_NUMBER to /etc/conf.d/rc to configure how many tty devices
149 are used in scripts such as consolefonts, numlock, etc. This should
150 close bug #39863.
151
152 Fix type-o in /etc/init.d/consolefont, bug #40938, thanks to patch from
153 Cory Tusar <ctusar@adelphia.net>.
154
155 09 Feb 2004; Martin Schlemmer <azarah@gentoo.org>:
156
157 Add SELinux modifications to /sbin/runscript. This allows runscript to
158 make sure it is running in the right domain. Patch done by
159 Chris PeBenito <pebenito@gentoo.org>.
160
161* rc-scripts 1.4.3.13 (08 Feb 2004)
162
163 08 Feb 2004; Martin Schlemmer <azarah@gentoo.org>:
164
165 Fix wrong logic in /etc/init.d/halt.sh which did not umount all mounts
166 _but_ /mnt/cdrom and /mnt/livecd.
167
168 Update /etc/init.d/consolefont to use newer kbd. Should also close
169 bug #39864.
170
171 Fix /sbin/depscan.sh, /sbin/functions.sh and /sbin/rc to use mkdir rather
172 than install, as newer versions of install is located in /usr/bin. This
173 closes bug #39648.
174
175 06 Feb 2004; Martin Schlemmer <azarah@gentoo.org>:
176
177 Tweak livecd support changes and add some more to hopefully sort out
178 last issues, with help from Brad House <brad_mssw@gentoo.org>.
179
180 Add code to generate /dev/fd, /dev/std* and /dev/core to /sbin/rc,
181 bug #37349.
182
183* rc-scripts 1.4.3.12p3 (21 Jan 2004)
184
185 19 Jan 2004; Martin Schlemmer <azarah@gentoo.org>:
186
187 Add /sbin/livecd-functions.sh from Brad House <brad_mssw@gentoo.org>
188 for livecd support. Add bits to /sbin/rc to support it.
189
190 06 Jan 2004; Martin Schlemmer <azarah@gentoo.org>:
191
192 Fix type-o in /etc/init.d/checkfs, bug #37113.
193
194 29 Dec 2003; Martin Schlemmer <azarah@gentoo.org>:
195
196 Update /sbin/depscan.sh, /sbin/env-update.sh, src/awk/cachedepends.awk,
197 src/awk/gendepends.awk and src/awk/genenviron.awk to use ENVIRON rather
198 then gawk -v. Also add some tests to see if we got the environment
199 variables.
200
201 28 Dec 2003; Martin Schlemmer <azarah@gentoo.org>:
202
203 Fix /sbin/rc to mount /dev/pts with gid=5 and mode=0620, bug #36088.
204
205* rc-scripts 1.4.3.12p2 (27 Dec 2003)
206
207 26 Dec 2003; Martin Schlemmer <azarah@gentoo.org>:
208
209 Update code to generate /dev from /sys. Add UDEV_NO_SLEEP=1 for
210 hack to not make udev sleep - its not needed as these entries
211 are already present, and not a hotplug event.
212
213 Update /etc/init.d/{consolefont,numlock} to work with udev managed
214 /dev that have devfs layout.
215
216 14 Dec 2003; Martin Schlemmer <azarah@gentoo.org>:
217
218 Fix type-o in /sbin/rc, bug #34837.
219
220* rc-scripts 1.4.3.12p1 (26 Nov 2003)
221
222 26 Nov 2003; Martin Schlemmer <azarah@gentoo.org>:
223
224 Fix /etc/init.d/halt.sh to reset pam_console permissions, else
225 the next bootup might be done with some non-root nodes which cause
226 some odd issues.
227
228 Add code to generate /dev from sysfs entries - not much it currently
229 support but block/tty devices, but it is a start for when we have
230 full sysfs support in all drivers.
231
232 Revert carrier detection check, as there is currently too many
233 issues with it, bug #33272.
234
235 Make sure we mount already mounted mount (done in /sbin/rc) with
236 correct permissions, etc, bug #33764. Modified /etc/init.d/checkroot
237 for this.
238
239 16 Nov 2003; Martin Schlemmer <azarah@gentoo.org>:
240
241 Fix carrier detection - we need to do a 'ifconfig $IFACE up' else
242 some drivers do not set the IFF_RUNNING bit, bug #33272, thanks to
243 Jason Rhinelander <jason-gentoo@gossamer-threads.com> for the fix.
244
245 15 Nov 2003; Martin Schlemmer <azarah@gentoo.org>:
246
247 Add a warning to cachedepends.awk if a rc-script's name ends in
248 '.sh', bug #33134. Add better error checking to /sbin/depscan.sh.
249
250 Fix /etc/init.d/halt.sh to not try and remount virtual devices,
251 also do a few cleanups. Closes bug #33271.
252
253* rc-scripts 1.4.3.12 (11 Nov 2003)
254
255 11 Nov 2003; Martin Schlemmer <azarah@gentoo.org>:
256
257 Add carrier detection to /etc/init.d/net.eth0 closing bug #25480;
258 patch by Jordan Ritter <jpr5+gentoo@darkridge.com>.
259
260 Add extra checks for critical directories to /sbin/rc.
261
262 04 Nov 2003; Martin Schlemmer <azarah@gentoo.org>:
263
264 Update /bin/rc-status giving a working '-u' parameter, bug #32417.
265 Fix by Michael Frysinger <vapier@gentoo.org>.
266
267 31 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
268
269 Add support for --tty switch added to setfont and remove consolechars
270 support; modified /etc/init.d/consolefont for this. Also remove
271 consoletools support from /etc/init.d/keymaps.
272
273 29 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
274
275 We should still use /sbin/udev as hotplug agent if /sbin/hotplug do
276 not exist. Updated /sbin/rc for this.
277
278 Add a fix to /etc/init.d/keymaps for bug #32111 (we should not have
279 '-u' in the call to loadkeys when using unicode).
280
281 We should not use '-' in variable names for bash, bug #31184, thanks
282 to Andreas Simon <yuipx@gmx.net>. Updated /sbin/MAKEDEV.
283
284 27 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
285
286 Fix return code checking of fsck in /etc/init.d/checkfs, bug #31349.
287
288 26 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
289
290 The unmount stuff in /etc/init.d/halt.sh was flawed, in the fact that
291 it called 'umount -t no<insert_fs_here>', which resulted in /proc, etc
292 unmounted anyhow. Change it to remount the last filesystems readonly
293 without trying to unmount any. This fixes a few cases where reboot
294 would halt due to unmounted /proc, etc.
295
296 This change set fixes two things:
297 1) In exporting all functions/variables in functions.sh, rc-services.sh
298 and rc-daemon.sh, we created an overly large environment, and also
299 broke stuff like glftpd. Do not do this, and hope whatever caused
300 the issues previously is fixed in the meantime. This should close
301 bugs #25754 and #31794.
302 2) gendepend.awk used to generate deptree with functions called
303 depinfo_<scriptname> which set appropriate variables when called.
304 This broke if the scriptname contained characters that is not valid
305 for bash variable names. Changed things to use an array fixing this.
306 This closes bug #24092.
307
308 Change /sbin/rc again to not set the hotplug agent to /sbin/udev, as
309 /sbin/hotplug will call udev as well.
310
311 Fix a logic error in /lib/rcscripts/sh/rc-services.sh that cause the
312 get_dep_info() function to skip the last entry in the RC_DEPEND_TREE
313 array (in my case 'net').
314
315 We did not handle the 'net' dependency properly in valid_iuse() and
316 valid_iafter(). Fix this in /lib/rcscripts/sh/rc-services.sh, closing
317 bugs #30327 and #31950.
318
319 Change an occurance of /etc/modutils in modules-update.8 to
320 /etc/modules.d/ closing bug #31171.
321
322 19 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
323
324 More bootsplash fixes, bug #21019 (comment #21).
325
326 Remove the killall5 stuff from /etc/init.d/halt.sh, as it messes with
327 bootsplash. Add support to kill processes still using non-critical
328 mounts with fuser though.
329
330 17 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
331
332 Bootsplash fixes from Michael Aichler <micha@aichler.net>, (comment #15
333 and #16 from bug #21019).
334
335 Bootsplash coded did not play nice with boot profiles, so I fixed that
336 as well. Some other style tweaks.
337
338 Fix /sbin/MAKEDEV to use 'user:group' form, and not depriciated '.'.
339 Also changed the permissions on tty's, ibcs and scanner devices
340 to 0660.
341
342* rc-scripts 1.4.3.11p2 (14 Sep 2003)
343
344 14 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
345
346 Revert previous changes, and substitute it for the bootsplash patches
347 from Michael Aichler <micha@aichler.net>, bug #21019. His www pages
348 can be reached at:
349
350 http://www.aichler.net/gentoo/bootsplash/
351
352 I should note that the bootsplash stuff is not 100% tested.
353
354
355* rc-scripts 1.4.3.11p1 (14 Sep 2003)
356
357 14 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
358
359 Initial bootsplash patch as from LiveCD's.
360
361 Add more tty's to /etc/init.d/numlock, bug #28252.
362
363* rc-scripts 1.4.3.11 (14 Sep 2003)
364
365 14 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
366
367 Add initial udev support. Modified /sbin/rc and /etc/init.d/halt.sh.
368 Resolves bug #27527.
369
370 Add squid to /etc/services, bug #30995. Other cleanups from rac.
371
372 Add patch from Kumba <kumba@gentoo.org> to MAKEDEV to not allow
373 running while pwd is root (/).
374
375 Add 'after hotplug' to /etc/init.d/consolefont, bug #30856.
376
377 Add entry for floppy in /etc/fstab, bug #30574.
378
379 Remove changing group of /tmp/.{X,ICE}-unix, as it it not needed,
380 bug #28861.
381
382 Apply a patch from Mike Frysinger <vapier@gentoo.org> for rc-status.
383 It now will work with runlevels named with any characters (other than
384 ones found in default bash IFS). It also adds a few sanity/error
385 checks, bug #26432.
386
387 Change /etc/inputrc to have PageUp/PageDown search through bash
388 history again, bug #26036.
389
390 14 Sep 2003; Martin Schlemmer <azarah@gentoo.org>:
391
392 Change update-modules to modules-update in manpage, bug #28101.
393
394* rc-scripts 1.4.3.10p1 (08 Sep 2003)
395
396 08 Sep 2003; Martin Schlemmer <azarah@gentoo.org>:
397
398 Change the '-k' switch to dhcpcd to '-z' in /etc/init.d/net.eth0.
399
400 12 Aug 2003; Martin Schlemmer <azarah@gentoo.org>:
401
402 Add missing 'local x' to filter_environ() (bug #26429), thanks to
403 Mark Wagner <mark@lanfear.net>. Modified rc-services.sh for this.
404
405 11 Aug 2003; Martin Schlemmer <azarah@gentoo.org>:
406
407 Modify /etc/init.d/modules not to print the autoloading stuff if
408 no modules should be loaded (resolving bug #26288), per request from
409 Michael Frysinger <vapier@gentoo.org>.
410
411 Fix get_bootparam() in /sbin/functions.sh to check for existance of
412 the /proc/cmdline proc entry.
413
414 10 Aug 2003; Martin Schlemmer <azarah@gentoo.org>:
415
416 Modify /etc/init.d/halt.sh to first kill, and then deactivate swap on
417 request of Luke-Jr <luke-jr@gentoo.org>. It should be ok now, as the
418 whole way of devfs handling changed long ago already.
419
420 Fix /etc/init.d/halt.sh to unmount the mount point and not the device.
421 Also change it to 'mount -d' to detach the loop device. Patch by
422 Kalin KOZHUHAROV <kalin@ThinRope.net>, bug #26256.
423
424 Fix /etc/init.d/consolefont to not error out if CONSOLEFONT in rc.conf
425 is not set, bug #26278 (noted by Michael Frysinger <vapier@gentoo.org>).
426
427* rc-scripts 1.4.3.10 (04 Aug 2003)
428
429 04 Aug 2003; Martin Schlemmer <azarah@gentoo.org>:
430
431 Add /bin/rc-status and 'show' support to /sbin/rc-update (long overdue),
432 bug #4222, thanks to Sean E Russell <ser@germane-software.com>,
433 Michael Frysinger <vapier@gentoo.org> (/bin/rc-status) and for the 'show'
434 stuff to /sbin/rc-update, Max Kalika <max@gentoo.org>.
435
436 Fixed modules-update to only do the /etc/modprobe.conf generation if we
437 are actually running a 2.5+ kernel.
438
439 Add pop3 entries to /etc/services, bug #25501.
440
441 Add a switch for devfsd startup to /etc/conf.d/rc, fix /sbin/rc to check
442 RC_DEVFSD_STARTUP. Closes bug #24361, thanks to patches from
443 Kurt V. Hindenburg <khindenburg@cherrynebula.net>.
444
445 Add LVM2 support thanks to Max Kalika <max@gentoo.org> (bug #21908).
446
447 Add IPV6 versions of localhost and co in /etc/hosts, bug #25859.
448
449 Fix type-o in /sbin/rc-update, bug #25854.
450
451 29 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
452
453 Tweak /etc/init.d/check{root,fs} to set retval after each fsck call,
454 and not the whole block. Tweak check checkroot to reboot if need be
455 (This is with sufficient warning and message). Tweak checkfs to not
456 drop to a sulogin if return code 2 or 3 is given - as we did not
457 mount the filesystems yet, we should not need to reboot ... bug #25398.
458
459 Add '-T' option to fsck (/etc/init.d/check{root,fs} - requested by
460 Michael Frysinger <vapier@gentoo.org>.
461
462 28 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
463
464 Rework changes for the Adelie project to support boot config profiles
465 better. Added support for /etc/runlevels/LEVEL/.fake to specify which
466 runlevels should be marked started or stopped without executing the
467 script. Renamed the /etc/runlevels/LEVEL/critical to ".critical" for
468 more uniformity. Modified /sbin/rc, /sbin/functions.sh, /sbin/runscript.sh
469 for this.
470
471 Add better support for services that provide the "logger" virtual. We
472 should really start the logger earlier, and stop it as late as possible.
473 Modified /sbin/rc, /lib/rcscripts/sh/rc-services.sh and gendepends.awk
474 for this.
475
476 Fix .../boot/... paths hardcoded in /lib/rcscripts/sh/rc-services.sh,
477 thanks to Jean-Francois Richard <jean-francois@richard.name>.
478
479 Replace the Suse /etc/inputrc with a non copyrighted one, bug #24918.
480
481 23 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
482
483 From Jean-Francois Richard <jean-francois@richard.name> and
484 Olivier Crete <tester@gentoo.org> from the Adelie project:
485
486 The last four patches are the "adaptation" of our previous patches to
487 the new "no-tmpfs" init system in Gentoo. Since we were using quite
488 different scripts for the boot runlevel (no "checkroot" for example) and
489 that the new system hardcodes some of the boot services, we had to find
490 a simple yet elegant solution.
491
492 We chose to make init scripts read "/etc/runlevels/LEVEL/critical" to
493 know what are the boot runlevel services. If this file is not present,
494 it uses the Gentoo hardcoded defaults.
495
496 This touches /sbin/rc, /sbin/functions.sh, /sbin/runscript.sh and
497 /etc/init.d/halt.sh.
498
499 I just changed the behaviour of 'softlevel' kernel command line argument
500 to not only add a suffix and some other cleanups.
501
502 Add support for irqbalance.
503
504 22 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
505
506 Fix the /dev/root entry in /etc/mtab, bug #24916.
507
508 Add EVMS2 support, thanks to Mike Javorski <mike_javorski@bigfoot.com>,
509 bug #24064.
510
511* rc-scripts 1.4.3.9 (17 Jul 2003)
512
513 17 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
514
515 Add vlan support to /etc/init.d/net.eth0, bug #15588, thanks to
516 Andy Dustman <andy-gentoo.54e552@dustman.net>.
517
518 Add 'TERM=Eterm' to /etc/DIR_COLORS, bug #23423.
519
520 Add mdadm support to /etc/init.d/checkfs, bug #23437, many thanks
521 to Wes Kurdziolek <wkurdzio@vtluug.org>.
522
523 Rather use 'uname -r' to get kernel version, as else we need sysctl.
524 This closes bug #23923, modified /etc/init.d/modules.
525
526 Fix a type-o in /etc/fstab, bug #23308.
527
528 Add support for the new 'O' agetty option to display the DNS domainname
529 in the issue file thanks to Marius Mauch <genone@genone.de>, bug #22275.
530 Updated /etc/issue and /etc/issue.logo for this.
531
532 16 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
533
534 Add aliases for add/del to /sbin/rc-update closing bug #24317, thanks
535 to Antonio Dolcetta <zagarna@yahoo.com>.
536
537 Fix /etc/init.d/net.eth0 to not set rp_filter if already set via
538 /etc/sysctl.conf, bug #24235 - thanks jochen <jochen.eisinger@gmx.de>.
539
540 Fix /sbin/runscript.sh and /lib/rcscripts/awk/cachedepend.awk to work
541 with symlinks in /etc/init.d/, closing bug #24228.
542
543 Fix /etc/init.d/clock to work with UML, closing bug #24225 thanks to
544 John Mylchreest <johnm@gentoo.org>.
545
546 Fix hardcoded color escape sequence in /sbin/rc, closing bug #24109,
547 thanks to splite <splite-gentoo@sigint.cs.purdue.edu>.
548
549 Fix /sbin/functions.sh to disable color printing if NOCOLOR is set to
550 "true" in /etc/make.conf, closing bug #24107.
551
552 Fix /etc/init.d/keymaps to be more non-x86 friendly, and also allow
553 more keymaps to be specified in /etc/rc.conf, bug #24084.
554
555 15 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
556
557 Add /bin/csh to /etc/shells.
558
559 Add new protocols to /etc/services, thanks Rajiv Aaron Manglani
560 <rajiv@gentoo.org>.
561
562 23 Jun 2003; Martin Schlemmer <azarah@gentoo.org>:
563
564 Cleanups for bug #21438 from bug #22637, thanks to
565 Christian Strauf <christian.strauf@gmx.de> and Ian Abbott <ian@abbott.org>.
566
567 22 Jun 2003; Martin Schlemmer <azarah@gentoo.org>:
568
569 Really commit fix for bug #21438 to CVS.
570
571 21 May 2003; Martin Schlemmer <azarah@gentoo.org>:
572
573 Call /proc mount with explicit options to fix issues where user
574 have 'bind' mounts for /proc in fstab as well, bug #21068.
575
576 Fix /etc/init.d/bootmisc to check for /sbin/env-update.sh, bug #21384,
577 reported by Gunnlaugur Thor Briem <gthb@hi.is>.
578
579 Add 'before bootmisc' to /etc/init.d/domainname, as we need to start
580 it before 'env-update.sh' gets run by /etc/init.d/bootmisc.
581
582* rc-scripts 1.4.3.8p1 (21 May 2003)
583
584 21 May 2003; Martin Schlemmer <azarah@gentoo.org>:
585
586 Last fix I did not use the modified 'myservice', but used $1 again,
587 causing the network dependencies to bork. I did not notice this
588 as I have net.eth0 in default runlevel.
589
590* rc-scripts 1.4.3.8 (20 May 2003)
591
592 20 May 2003; Martin Schlemmer <azarah@gentoo.org>:
593
594 A '-' in a bash variable is not valid as well. Fix gendepend.awk and
595 rc-service.sh to handle this, thanks to YAMAKURA Makoto
596 <makoto@dsb.club.ne.jp>.
597
598 Move /etc/issue to /etc/issue.logo, and have /etc/issue only print info
599 about the host it is running on.
600
5 18 May 2003; Martin Schlemmer <azarah@gentoo.org>: 601 18 May 2003; Martin Schlemmer <azarah@gentoo.org>:
6 602
7 Do not let devfsd handle /dev/log's permission management, as it breaks 603 Do not let devfsd handle /dev/log's permission management, as it breaks
8 selinux. Modified /etc/devfsd.conf, changes submited by Chris PeBenito 604 selinux. Modified /etc/devfsd.conf, changes submited by Chris PeBenito
9 <pebenito@gentoo.org>. 605 <pebenito@gentoo.org>.
10 606
11 Fix type-o in /etc/init.d/net.ppp0, and add local ip-up/ip-down support. 607 Fix type-o in /etc/init.d/net.ppp0, and add local ip-up/ip-down support.
12 608
13 14 May 2003; Martin Schlemmer <azarah@gentoo.org>: 609 14 May 2003; Martin Schlemmer <azarah@gentoo.org>:
14 610
15 We should not export the RC_GOT_* variables, as it breaks on some systems, 611 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. 612 thanks to J?rg Gollnick <gentoo-bugs@wurzelbenutzer.de>, bug #20851.
17 613
18 From C. Brewer <killian@gentoo.org>: 614 From C. Brewer <killian@gentoo.org>:
19 - Add hide-password to the connect cmd-line of /etc/init.d/net.ppp0, which is 615 - 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? 616 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 617 - Also, echoing chmod 640 in the resolv.conf two-step at the end to solve the
22 kppp complaint. 618 kppp complaint.
23 619
24 13 May 2003; Martin Schlemmer <azarah@gentoo.org>: 620 13 May 2003; Martin Schlemmer <azarah@gentoo.org>:
25 621
26 For the network functions, the dependency code tried to create a funcion 622 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 623 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 624 dependencies. This should fix bug #20849 's order issue, thanks to
29 YAMAKURA Makoto <makoto@dsb.club.ne.jp> for noticing. 625 YAMAKURA Makoto <makoto@dsb.club.ne.jp> for noticing.
30 626
31 Fix query_{before,after} to also check 'net' if 'service2' is a network 627 Fix query_{before,after} to also check 'net' if 'service2' is a network
32 service. 628 service.
33 629
34 12 May 2003; Martin Schlemmer <azarah@gentoo.org>: 630 12 May 2003; Martin Schlemmer <azarah@gentoo.org>:
35 631
36 More cleanups: 632 More cleanups:
37 - Move the broken stuff from symlinks to a DB entry in ${svcdir}/deptree. 633 - 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 634 Updated /sbin/runscript.sh, /sbin/rc-services.sh and gendepend.awk for
39 this. 635 this.
40 - Add functions for more common tasks in /sbin/runscript.sh to 636 - Add functions for more common tasks in /sbin/runscript.sh to
41 /sbin/rc-services.sh. 637 /sbin/rc-services.sh.
42 - Move 'consoletype' to /sbin. 638 - Move 'consoletype' to /sbin.
43 - Rename /sbin/rc-envupdate.sh to /sbin/env-update.sh; updated 639 - Rename /sbin/rc-envupdate.sh to /sbin/env-update.sh; updated
44 /etc/init.d/bootmisc for this. 640 /etc/init.d/bootmisc for this.
45 - Move rc-services.sh, rc-daemon.sh and rc-help.sh to /lib/rcscripts/sh. 641 - 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. 642 - Improve detection of circular depends ... modified gendepend.awk for this.
47 643
48* rc-scripts 1.4.3.7 (11 May 2003) 644* rc-scripts 1.4.3.7 (11 May 2003)
49 645
50 11 May 2003; Martin Schlemmer <azarah@gentoo.org>: 646 11 May 2003; Martin Schlemmer <azarah@gentoo.org>:
51 647

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

  ViewVC Help
Powered by ViewVC 1.1.20