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

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

  ViewVC Help
Powered by ViewVC 1.1.20