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

Diff of /rc-scripts/ChangeLog

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

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

Legend:
Removed from v.1.278  
changed lines
  Added in v.1.324

  ViewVC Help
Powered by ViewVC 1.1.20