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

Diff of /rc-scripts/ChangeLog

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

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

Legend:
Removed from v.1.266  
changed lines
  Added in v.1.319

  ViewVC Help
Powered by ViewVC 1.1.20