/[baselayout]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 348 Revision 358
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
5* rc-scripts 1.4.3.7 (10 May 2003)
6
7 08 May 2003; Martin Schlemmer <azarah@gentoo.org>:
8
9 Major rework of /lib/rcscript/awk/gendepend.awk, cleaning it up nicely,
10 and adding more sanity checks.
11
12 04 May 2003; Martin Schlemmer <azarah@gentoo.org>:
13
14 Revert /etc/init.d/hostname the way it was, as it should be the user's
15 choice if he want to have a FQDN in there or not, bug #14946.
16
17 Add /etc/init.d/domainname for those that want to use it.
18
19 29 Apr 2003; Martin Schlemmer <azarah@gentoo.org>:
20
21 Change the root check back the way it was, else it breaks with non bash
22 shells; modified /etc/profile.
23
24 29 Apr 2003; Martin Schlemmer <azarah@gentoo.org>:
25
26 Change test in /etc/profile for root to '[ "$EUID" -eq 0 ]', bug #20140.
27
28 27 Apr 2003; Martin Schlemmer <azarah@gentoo.org>:
29
30 Add various patches from Rachel Holmes <rach@gmx.net>:
31
32 Dropped use of 'cat' in bash scripts, '$(<$file)' is there for that
33 purpose. Modified:
34
35 /etc/init.d/net.ppp0
36 /etc/init.d/nscd
37 /sbin/functions.sh
38 /sbin/rc
39 /sbin/rc-daemon.sh
40 /sbin/rc-envupdate.sh.bash
41 /sbin/runscript.sh
42
43 Exchanged some gratuitous use of awk for grep. Awk is a little resource
44 hungry just for a simple test. (I [azarah] did not apply the changes to
45 tests for 'devfs', as having 'usbdevfs' in the equation will break
46 things). Modified /sbin/rc for this.
47
48 Gentoo enforces having /proc, so uname -r is a little redundant when the
49 information is available without an external command. Modified:
50
51 /etc/init.d/modules
52 /etc/init.d/serial
53 /sbin/functions.sh
54 /sbin/modules-update
55
56 Changed 'id -u' commands to use $EUID in bash executed scripts, same
57 result no extra command. Modified:
58
59 /sbin/rc-envupdate.sh
60 /sbin/rc-envupdate.sh.bash
61 /sbin/rc-update
62
63 Removed all the cat sections, and the separate echo sections. The output
64 is _exactly_ the same, minus some spare spaces that have been removed.
65 Fourfold speed increase in the (granted flimsy) tests I have done.
66 Modified /sbin/rc-help.sh for this.
67
68 Final remaining 'cat' commands removed, in favour of using bash's internal
69 '$(< )' or 'echo'. Use of echo leads the way to future support for bash's
70 i18n anyway. Modified:
71
72 /sbin/rc
73 /sbin/rc-envupdate.sh
74 /sbin/rc-envupdate.sh.bash
75
76
77
78* rc-scripts 1.4.3.6 (27 Apr 2003)
79
80 27 Apr 2003; Martin Schlemmer <azarah@gentoo.org>:
81
82 Add a 'save' function /etc/init.d/clock, bug #19685.
83
84 Add a slocate group to /etc/group, bug #19604.
85
86 Do not stop a network service if we do not reboot on runlevel change,
87 as it could have been started by the user or hotplug. This should
88 address bug #12763; modified /sbin/rc for this.
89
90 Fix /etc/init.d/hostname to set only the hostname, and not the NIS
91 domainname.
92
93 Fix /etc/init.d/keymaps to be able to set the extended keymap in rc.conf.
94 This should close bug #16884.
95
96 Fix /etc/profile to be /bin/sh compadible, bug #18918.
97
98 Change the swap comments in /sbin/rc to "Activating (possible) swap" to
99 be more 'generic' ? Only try to disable swap if any devices/files was
100 activated. This should close bug #19089.
101
102 Fix /etc/init.d/checkroot to only remount / rw if not set explicitly to
103 rw in /etc/fstab, bug #19158.
104
105 24 Apr 2003; Martin Schlemmer <azarah@gentoo.org>:
106
107 Fix /etc/init.d/net.ppp0 to do the right thing if stopped was called,
108 but the ppp link was already down, bug #15333.
109
110 12 Apr 2003; Martin Schlemmer <azarah@gentoo.org>:
111
112 Fix type-o in /etc/init.d/consolefont (line 38 should be 'retval=$?').
113 Thanks to Matt Taylor <liverbugg@juno.com> (comment #6, bug #18344).
114
115 From linux-2.5.68, we need to mount devpts on /dev/pts again ...
116 updated /sbin/rc for this.
117
118 11 Apr 2003; Martin Schlemmer <azarah@gentoo.org>:
119
120 Fix errors on sourcing /etc/profile if EDITOR is not set, bug #18995.
121
122 10 Apr 2003; Martin Schlemmer <azarah@gentoo.org>:
123
124 Make checking in unmount more strict, fixing bug #19007.
4 125
5 09 Apr 2003; Martin Schlemmer <azarah@gentoo.org>: 126 09 Apr 2003; Martin Schlemmer <azarah@gentoo.org>:
6 127
7 Add one more check to genenviron.awk, to spot cases where there is a 128 Add one more check to genenviron.awk, to spot cases where there is a
8 space between the variable and the '='. 129 space between the variable and the '='.
1445 1566
1446* rc-scripts 1.1.7 (18 Oct 2001) 1567* rc-scripts 1.1.7 (18 Oct 2001)
1447 1568
1448[old changelog format follows] 1569[old changelog format follows]
1449 1570
1450 *lots of scripts; woodchip 1571 *lots of scripts; woodchip
1451 removed old rc5 scripts from cvs 1572 removed old rc5 scripts from cvs
1452 1573
1453 *init.d/runscript.sh; agriffis 1574 *init.d/runscript.sh; agriffis
1454 Added support for rc.conf and home-grown functions 1575 Added support for rc.conf and home-grown functions
1455 1576
1456 *init.d/modules; 1577 *init.d/modules;
1457 Now correctly looks at /etc/modules.autoload 1578 Now correctly looks at /etc/modules.autoload
1458 1579
1459rc-scripts-1.1.6, released 15 Sep 2001 1580rc-scripts-1.1.6, released 15 Sep 2001
1460====================================== 1581======================================
1461 1582
1462 *init.d/runscript.sh, others 1583 *init.d/runscript.sh, others
1463 Handling of "net" dependencies resolve to all net devices in 1584 Handling of "net" dependencies resolve to all net devices in
1464 /etc/runlevels/boot and /etc/runlevels/[curr-runlevel]. INTERFACES 1585 /etc/runlevels/boot and /etc/runlevels/[curr-runlevel]. INTERFACES
1465 variable in /etc/rc.conf has been removed. 1586 variable in /etc/rc.conf has been removed.
1466 1587
1467 *init.d/runscript.sh 1588 *init.d/runscript.sh
1468 New "zap" option for manually resetting the state of an initscript 1589 New "zap" option for manually resetting the state of an initscript
1469 to stopped. 1590 to stopped.
1470 1591
1471 *init.d/{samba,sysklogd,sshd} 1592 *init.d/{samba,sysklogd,sshd}
1472 Removed from CVS; they live in their respective packages. 1593 Removed from CVS; they live in their respective packages.
1473 1594
1474rc-scripts-1.1.5, released 02 Sep 2001 1595rc-scripts-1.1.5, released 02 Sep 2001
1475==================================== 1596====================================
1476 1597
1477 *sbin/rc-update 1598 *sbin/rc-update
1478 New version of the rc-update command for the new initscripts. Works 1599 New version of the rc-update command for the new initscripts. Works
1479 similarly to the old version, except this one updates our dependency 1600 similarly to the old version, except this one updates our dependency
1480 cache. 1601 cache.
1481 1602
1482 *init.d/functions.sh 1603 *init.d/functions.sh
1483 New and better looking informational message functions (einfo, einfon). 1604 New and better looking informational message functions (einfo, einfon).
1484 Brand new message functions (ewarn). 1605 Brand new message functions (ewarn).
1485 1606
1486 *sbin/init, init.d/checkroot 1607 *sbin/init, init.d/checkroot
1487 We're going back to a /proc/mounts-based mtab symlink because it's 1608 We're going back to a /proc/mounts-based mtab symlink because it's
1488 just plain better. Appropriate changes made. 1609 just plain better. Appropriate changes made.
1489 1610
1490# vim:expandtab 1611# vim:expandtab

Legend:
Removed from v.348  
changed lines
  Added in v.358

  ViewVC Help
Powered by ViewVC 1.1.20