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

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

  ViewVC Help
Powered by ViewVC 1.1.20