/[gentoo-src]/rc-scripts/ChangeLog
Gentoo

Diff of /rc-scripts/ChangeLog

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

Revision 1.281 Revision 1.326
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
5 26 Feb 2004; Martin Schlemmer <azarah@gentoo.org>:
6
7 Remove /etc/DIR_COLORS, as coreutils provides it now.
8
9 Add RC_DEVICE_TARBALL to /etc/conf.d/rc to control use of device tarball.
10 Also modified /sbin/rc and /etc/init.d/halt.sh for this.
11
12 Start udevd if present.
13
14 Small fix to sbin/rc-services.sh related to mtime checking and 'net'
15 virtual service - it had no mtime generated, so check_mtime() failed
16 for it ...
17
18 25 Feb 2004; Martin Schlemmer <azarah@gentoo.org>:
19
20 Update to enable checking of mtimes on rc-scripts, and auto running
21 depscan.sh if needed. Also try to run depscan.sh when RC_GOT_DEPTREE_INFO
22 is not set instead of just erroring.
23
24 19 Feb 2004; Martin Schlemmer <azarah@gentoo.org>:
25
26 Fix irda type-o in /sbin/MAKEDEV, thanks to Tobias Sager <moixa@gmx.ch>.
27
28 Fix type-o in /etc/initrc, bug #41666 (Tom Vergote <bugzilla@tomvergote.be>).
29
30 15 Feb 2004; Martin Schlemmer <azarah@gentoo.org>:
31
32 Add RC_TTY_NUMBER to /etc/conf.d/rc to configure how many tty devices
33 are used in scripts such as consolefonts, numlock, etc. This should
34 close bug #39863.
35
36 Fix type-o in /etc/init.d/consolefont, bug #40938, thanks to patch from
37 Cory Tusar <ctusar@adelphia.net>.
38
39 09 Feb 2004; Martin Schlemmer <azarah@gentoo.org>:
40
41 Add SELinux modifications to /sbin/runscript. This allows runscript to
42 make sure it is running in the right domain. Patch done by
43 Chris PeBenito <pebenito@gentoo.org>.
44
45* rc-scripts 1.4.3.13 (08 Feb 2004)
46
47 08 Feb 2004; Martin Schlemmer <azarah@gentoo.org>:
48
49 Fix wrong logic in /etc/init.d/halt.sh which did not umount all mounts
50 _but_ /mnt/cdrom and /mnt/livecd.
51
52 Update /etc/init.d/consolefont to use newer kbd. Should also close
53 bug #39864.
54
55 Fix /sbin/depscan.sh, /sbin/functions.sh and /sbin/rc to use mkdir rather
56 than install, as newer versions of install is located in /usr/bin. This
57 closes bug #39648.
58
59 06 Feb 2004; Martin Schlemmer <azarah@gentoo.org>:
60
61 Tweak livecd support changes and add some more to hopefully sort out
62 last issues, with help from Brad House <brad_mssw@gentoo.org>.
63
64 Add code to generate /dev/fd, /dev/std* and /dev/core to /sbin/rc,
65 bug #37349.
66
67* rc-scripts 1.4.3.12p3 (21 Jan 2004)
68
69 19 Jan 2004; Martin Schlemmer <azarah@gentoo.org>:
70
71 Add /sbin/livecd-functions.sh from Brad House <brad_mssw@gentoo.org>
72 for livecd support. Add bits to /sbin/rc to support it.
73
74 06 Jan 2004; Martin Schlemmer <azarah@gentoo.org>:
75
76 Fix type-o in /etc/init.d/checkfs, bug #37113.
77
78 29 Dec 2003; Martin Schlemmer <azarah@gentoo.org>:
79
80 Update /sbin/depscan.sh, /sbin/env-update.sh, src/awk/cachedepends.awk,
81 src/awk/gendepends.awk and src/awk/genenviron.awk to use ENVIRON rather
82 then gawk -v. Also add some tests to see if we got the environment
83 variables.
84
85 28 Dec 2003; Martin Schlemmer <azarah@gentoo.org>:
86
87 Fix /sbin/rc to mount /dev/pts with gid=5 and mode=0620, bug #36088.
88
89* rc-scripts 1.4.3.12p2 (27 Dec 2003)
90
91 26 Dec 2003; Martin Schlemmer <azarah@gentoo.org>:
92
93 Update code to generate /dev from /sys. Add UDEV_NO_SLEEP=1 for
94 hack to not make udev sleep - its not needed as these entries
95 are already present, and not a hotplug event.
96
97 Update /etc/init.d/{consolefont,numlock} to work with udev managed
98 /dev that have devfs layout.
99
100 14 Dec 2003; Martin Schlemmer <azarah@gentoo.org>:
101
102 Fix type-o in /sbin/rc, bug #34837.
103
104* rc-scripts 1.4.3.12p1 (26 Nov 2003)
105
106 26 Nov 2003; Martin Schlemmer <azarah@gentoo.org>:
107
108 Fix /etc/init.d/halt.sh to reset pam_console permissions, else
109 the next bootup might be done with some non-root nodes which cause
110 some odd issues.
111
112 Add code to generate /dev from sysfs entries - not much it currently
113 support but block/tty devices, but it is a start for when we have
114 full sysfs support in all drivers.
115
116 Revert carrier detection check, as there is currently too many
117 issues with it, bug #33272.
118
119 Make sure we mount already mounted mount (done in /sbin/rc) with
120 correct permissions, etc, bug #33764. Modified /etc/init.d/checkroot
121 for this.
122
123 16 Nov 2003; Martin Schlemmer <azarah@gentoo.org>:
124
125 Fix carrier detection - we need to do a 'ifconfig $IFACE up' else
126 some drivers do not set the IFF_RUNNING bit, bug #33272, thanks to
127 Jason Rhinelander <jason-gentoo@gossamer-threads.com> for the fix.
128
129 15 Nov 2003; Martin Schlemmer <azarah@gentoo.org>:
130
131 Add a warning to cachedepends.awk if a rc-script's name ends in
132 '.sh', bug #33134. Add better error checking to /sbin/depscan.sh.
133
134 Fix /etc/init.d/halt.sh to not try and remount virtual devices,
135 also do a few cleanups. Closes bug #33271.
136
137* rc-scripts 1.4.3.12 (11 Nov 2003)
138
139 11 Nov 2003; Martin Schlemmer <azarah@gentoo.org>:
140
141 Add carrier detection to /etc/init.d/net.eth0 closing bug #25480;
142 patch by Jordan Ritter <jpr5+gentoo@darkridge.com>.
143
144 Add extra checks for critical directories to /sbin/rc.
145
146 04 Nov 2003; Martin Schlemmer <azarah@gentoo.org>:
147
148 Update /bin/rc-status giving a working '-u' parameter, bug #32417.
149 Fix by Michael Frysinger <vapier@gentoo.org>.
150
151 31 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
152
153 Add support for --tty switch added to setfont and remove consolechars
154 support; modified /etc/init.d/consolefont for this. Also remove
155 consoletools support from /etc/init.d/keymaps.
156
157 29 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
158
159 We should still use /sbin/udev as hotplug agent if /sbin/hotplug do
160 not exist. Updated /sbin/rc for this.
161
162 Add a fix to /etc/init.d/keymaps for bug #32111 (we should not have
163 '-u' in the call to loadkeys when using unicode).
164
165 We should not use '-' in variable names for bash, bug #31184, thanks
166 to Andreas Simon <yuipx@gmx.net>. Updated /sbin/MAKEDEV.
167
168 27 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
169
170 Fix return code checking of fsck in /etc/init.d/checkfs, bug #31349.
171
172 26 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
173
174 The unmount stuff in /etc/init.d/halt.sh was flawed, in the fact that
175 it called 'umount -t no<insert_fs_here>', which resulted in /proc, etc
176 unmounted anyhow. Change it to remount the last filesystems readonly
177 without trying to unmount any. This fixes a few cases where reboot
178 would halt due to unmounted /proc, etc.
179
180 This change set fixes two things:
181 1) In exporting all functions/variables in functions.sh, rc-services.sh
182 and rc-daemon.sh, we created an overly large environment, and also
183 broke stuff like glftpd. Do not do this, and hope whatever caused
184 the issues previously is fixed in the meantime. This should close
185 bugs #25754 and #31794.
186 2) gendepend.awk used to generate deptree with functions called
187 depinfo_<scriptname> which set appropriate variables when called.
188 This broke if the scriptname contained characters that is not valid
189 for bash variable names. Changed things to use an array fixing this.
190 This closes bug #24092.
191
192 Change /sbin/rc again to not set the hotplug agent to /sbin/udev, as
193 /sbin/hotplug will call udev as well.
194
195 Fix a logic error in /lib/rcscripts/sh/rc-services.sh that cause the
196 get_dep_info() function to skip the last entry in the RC_DEPEND_TREE
197 array (in my case 'net').
198
199 We did not handle the 'net' dependency properly in valid_iuse() and
200 valid_iafter(). Fix this in /lib/rcscripts/sh/rc-services.sh, closing
201 bugs #30327 and #31950.
202
203 Change an occurance of /etc/modutils in modules-update.8 to
204 /etc/modules.d/ closing bug #31171.
4 205
5 19 Oct 2003; Martin Schlemmer <azarah@gentoo.org>: 206 19 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
6 207
7 More bootsplash fixes, bug #21019 (comment #21). 208 More bootsplash fixes, bug #21019 (comment #21).
8 209

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

  ViewVC Help
Powered by ViewVC 1.1.20