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

Diff of /rc-scripts/ChangeLog

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

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

Legend:
Removed from v.1.272  
changed lines
  Added in v.1.302

  ViewVC Help
Powered by ViewVC 1.1.20