/[baselayout]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

Revision 408 Revision 447
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 26 Nov 2003; Martin Schlemmer <azarah@gentoo.org>:
6
7 Fix /etc/init.d/halt.sh to reset pam_console permissions, else
8 the next bootup might be done with some non-root nodes which cause
9 some odd issues.
10
11 Add code to generate /dev from sysfs entries - not much it currently
12 support but block/tty devices, but it is a start for when we have
13 full sysfs support in all drivers.
14
15 Revert carrier detection check, as there is currently too many
16 issues with it, bug #33272.
17
18 16 Nov 2003; Martin Schlemmer <azarah@gentoo.org>:
19
20 Fix carrier detection - we need to do a 'ifconfig $IFACE up' else
21 some drivers do not set the IFF_RUNNING bit, bug #33272, thanks to
22 Jason Rhinelander <jason-gentoo@gossamer-threads.com> for the fix.
23
24 15 Nov 2003; Martin Schlemmer <azarah@gentoo.org>:
25
26 Add a warning to cachedepends.awk if a rc-script's name ends in
27 '.sh', bug #33134. Add better error checking to /sbin/depscan.sh.
28
29 Fix /etc/init.d/halt.sh to not try and remount virtual devices,
30 also do a few cleanups. Closes bug #33271.
31
32* rc-scripts 1.4.3.12 (11 Nov 2003)
33
34 11 Nov 2003; Martin Schlemmer <azarah@gentoo.org>:
35
36 Add carrier detection to /etc/init.d/net.eth0 closing bug #25480;
37 patch by Jordan Ritter <jpr5+gentoo@darkridge.com>.
38
39 Add extra checks for critical directories to /sbin/rc.
40
41 04 Nov 2003; Martin Schlemmer <azarah@gentoo.org>:
42
43 Update /bin/rc-status giving a working '-u' parameter, bug #32417.
44 Fix by Michael Frysinger <vapier@gentoo.org>.
45
46 31 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
47
48 Add support for --tty switch added to setfont and remove consolechars
49 support; modified /etc/init.d/consolefont for this. Also remove
50 consoletools support from /etc/init.d/keymaps.
51
52 29 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
53
54 We should still use /sbin/udev as hotplug agent if /sbin/hotplug do
55 not exist. Updated /sbin/rc for this.
56
57 Add a fix to /etc/init.d/keymaps for bug #32111 (we should not have
58 '-u' in the call to loadkeys when using unicode).
59
60 We should not use '-' in variable names for bash, bug #31184, thanks
61 to Andreas Simon <yuipx@gmx.net>. Updated /sbin/MAKEDEV.
62
63 27 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
64
65 Fix return code checking of fsck in /etc/init.d/checkfs, bug #31349.
66
67 26 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
68
69 The unmount stuff in /etc/init.d/halt.sh was flawed, in the fact that
70 it called 'umount -t no<insert_fs_here>', which resulted in /proc, etc
71 unmounted anyhow. Change it to remount the last filesystems readonly
72 without trying to unmount any. This fixes a few cases where reboot
73 would halt due to unmounted /proc, etc.
74
75 This change set fixes two things:
76 1) In exporting all functions/variables in functions.sh, rc-services.sh
77 and rc-daemon.sh, we created an overly large environment, and also
78 broke stuff like glftpd. Do not do this, and hope whatever caused
79 the issues previously is fixed in the meantime. This should close
80 bugs #25754 and #31794.
81 2) gendepend.awk used to generate deptree with functions called
82 depinfo_<scriptname> which set appropriate variables when called.
83 This broke if the scriptname contained characters that is not valid
84 for bash variable names. Changed things to use an array fixing this.
85 This closes bug #24092.
86
87 Change /sbin/rc again to not set the hotplug agent to /sbin/udev, as
88 /sbin/hotplug will call udev as well.
89
90 Fix a logic error in /lib/rcscripts/sh/rc-services.sh that cause the
91 get_dep_info() function to skip the last entry in the RC_DEPEND_TREE
92 array (in my case 'net').
93
94 We did not handle the 'net' dependency properly in valid_iuse() and
95 valid_iafter(). Fix this in /lib/rcscripts/sh/rc-services.sh, closing
96 bugs #30327 and #31950.
97
98 Change an occurance of /etc/modutils in modules-update.8 to
99 /etc/modules.d/ closing bug #31171.
100
101 19 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
102
103 More bootsplash fixes, bug #21019 (comment #21).
104
105 Remove the killall5 stuff from /etc/init.d/halt.sh, as it messes with
106 bootsplash. Add support to kill processes still using non-critical
107 mounts with fuser though.
108
109 17 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
110
111 Bootsplash fixes from Michael Aichler <micha@aichler.net>, (comment #15
112 and #16 from bug #21019).
113
114 Bootsplash coded did not play nice with boot profiles, so I fixed that
115 as well. Some other style tweaks.
116
117 Fix /sbin/MAKEDEV to use 'user:group' form, and not depriciated '.'.
118 Also changed the permissions on tty's, ibcs and scanner devices
119 to 0660.
120
121* rc-scripts 1.4.3.11p2 (14 Sep 2003)
122
123 14 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
124
125 Revert previous changes, and substitute it for the bootsplash patches
126 from Michael Aichler <micha@aichler.net>, bug #21019. His www pages
127 can be reached at:
128
129 http://www.aichler.net/gentoo/bootsplash/
130
131 I should note that the bootsplash stuff is not 100% tested.
132
133
134* rc-scripts 1.4.3.11p1 (14 Sep 2003)
135
136 14 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
137
138 Initial bootsplash patch as from LiveCD's.
139
140 Add more tty's to /etc/init.d/numlock, bug #28252.
141
142* rc-scripts 1.4.3.11 (14 Sep 2003)
143
144 14 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
145
146 Add initial udev support. Modified /sbin/rc and /etc/init.d/halt.sh.
147 Resolves bug #27527.
148
149 Add squid to /etc/services, bug #30995. Other cleanups from rac.
150
151 Add patch from Kumba <kumba@gentoo.org> to MAKEDEV to not allow
152 running while pwd is root (/).
153
154 Add 'after hotplug' to /etc/init.d/consolefont, bug #30856.
155
156 Add entry for floppy in /etc/fstab, bug #30574.
157
158 Remove changing group of /tmp/.{X,ICE}-unix, as it it not needed,
159 bug #28861.
160
161 Apply a patch from Mike Frysinger <vapier@gentoo.org> for rc-status.
162 It now will work with runlevels named with any characters (other than
163 ones found in default bash IFS). It also adds a few sanity/error
164 checks, bug #26432.
165
166 Change /etc/inputrc to have PageUp/PageDown search through bash
167 history again, bug #26036.
168
169 14 Sep 2003; Martin Schlemmer <azarah@gentoo.org>:
170
171 Change update-modules to modules-update in manpage, bug #28101.
4 172
5* rc-scripts 1.4.3.10p1 (08 Sep 2003) 173* rc-scripts 1.4.3.10p1 (08 Sep 2003)
6 174
7 08 Sep 2003; Martin Schlemmer <azarah@gentoo.org>: 175 08 Sep 2003; Martin Schlemmer <azarah@gentoo.org>:
8 176

Legend:
Removed from v.408  
changed lines
  Added in v.447

  ViewVC Help
Powered by ViewVC 1.1.13