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

Diff of /rc-scripts/ChangeLog

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

Revision 1.527.2.21 Revision 1.604
1# ChangeLog for Gentoo System Intialization ("rc") scripts 1# ChangeLog for Gentoo System Intialization ("rc") scripts
2# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPLv2 2# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPLv2
3 3
4 25 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5 sbin/livecd-functions.sh:
6 Updated livecd-functions.sh to match what we are using on the LiveCD.
7
8 25 Feb 2005; Martin Schlemmer <azarah@gentoo.org>:
9
10 Fix init.d/checkfs, init.d/localmount and init.d/halt.sh to call
11 start_addon, stop_addon, start_volumes and stop_volumes.
12
13 24 Feb 2005; Martin Schlemmer <azarah@gentoo.org>:
14
15 Update /sbin/modules-update to work without modprobe.old (modutils) for
16 2.6 kernels.
17
18 Update /etc/init.d/modules so that it will only touch modules.conf if we
19 have a <= 2.4 kernel, or have /sbin/modprobe.old.
20
21 23 Feb 2005; Martin Schlemmer <azarah@gentoo.org>:
22
23 Remove RAID/LVM/EVMS2/dm-crypt from checkfs and localmount, and
24 add needed {start,stop}-volumes() and {start,stop}-addons().
25
26 Add use tempory file for deptree, bug #48303, thanks to patch from
27 Stefan Hoefer <stefan@hoefer.ch>.
28
29 Add {start,stop}-volumes() to /sbin/functions.sh, as well as
30 RC_VOLUME_ORDER to /etc/conf.d/rc.
31
32 21 Feb 2005; Mike Frysinger <vapier@gentoo.org>:
33
34 Move the serial init.d to the setserial package.
35
36 Create a rc-status.8 manpage #81917.
37
38 11 Feb 2005; Mike Frysinger <vapier@gentoo.org>:
39
40 Add UPS kill fixes for halt.sh by Lee Weisz / Remy Blank #46440.
41
42 Define a few more {for,back}ward-word bindings in inputrc to fix up
43 the different GUI terminals #53770 by Arturo Alberto Busleiman.
44
45 10 Feb 2005; Roy Marples <uberlord@gentoo.org>:
46
47 net.lo now supports fallback_route - fixes #75676
48 due to bash limitations, only one fallback route is supported
49
50 cleaned up dhcp helper
51
52 iproute now appends routes instead of adding them - this allows multiple
53 default routes
54
55 RC_STRICT_NET_CHECKING now supports the none "option" which means
56 that the net service is always up
57
58 31 Jan 2005; Mike Frysinger <vapier@gentoo.org>:
59
60 Punt the PROTOCOL variable from rc.conf since nothing uses it.
61
62 Punt the consolefont related variables from rc.conf since they've
63 been moved to conf.d/consolefont.
64
65 Import some VServer support from #55973. For now, just add the
66 detection function to functions.sh and support in init.d/clock.
67
68 07 Feb 2005; Martin Schlemmer <azarah@gentoo.org>:
69
70 Fix /sbin/functions.sh not to run stty during 'emerge depend'.
71
72 07 Feb 2005; Roy Marples <uberlord@gentoo.org>:
73
74 netmask2cidr now works correctly - fixes #81119
75 Thanks to Benoit Boissinot for the patch
76
77 06 Feb 2005; Mike Frysinger <vapier@gentoo.org>:
78
79 Remove the apache user and let apache ebuilds handle it #77738.
80
81 04 Feb 2005; Roy Marples <uberlord@gentoo.org>:
82
83 It's now possible to configure addresses and routes for the loopback
84 interface if required - however you cannot override our defaults
85
86 wpa_supplicant and iwconfig now loop for 5 seconds if essid is
87 not returned straight away
88
89 31 Jan 2005; Mike Frysinger <vapier@gentoo.org>:
90
91 Fix the test for device-mapper in checkfs #80206.
92
93 Change home of man to /usr/share/man.
94
95* rc-scripts 1.6.9 (30 Jan 2004)
96
97 30 Jan 2005; Mike Frysinger <vapier@gentoo.org>:
98
99 Use clock, don't need it. Not everyone has a RTC #78997.
100
101 Rewrite the KV_* functions to use pure bash rather than awk #75836.
102
103 Don't use 'none' when mounting virtual filesystems since `umount` can
104 produce some pretty vague output #78684. Fixed sbin/rc and etc/fstab
105 and etc/halt.sh to handle the new format.
106
107 modules-update.8 touchups by Benno Schulenberg #77582.
108
109 Don't symlink /etc/filesystems since it is an user config file #74176.
110
111 Punt the 'guest' user #74737.
112
113 Add support for loopback dm-crypt by Dylan Carlson #73598 and for gpg
114 dm-crypt by Lars Strojny #75659.
115
116 Update crypto-loop to newer util-linux #40874 by jochen / Jürgen Hötzel.
117
118 27 Jan 2005; Roy Marples <uberlord@gentoo.org>:
119
120 removed udhcpc-* and dhclient-* helper modules and replaced them with a
121 generic dhcp module which caters for all interfaces and dhcp clients that
122 need it.
123 We now prefer iproute2 over ifconfig if both are installed.
124
125 24 Jan 2005; Roy Marples <uberlord@gentoo.org>:
126
127 replaced awk commands with sed equivalents in net-scripts to make us
128 more portable
129 STYLE fixes to many net-scripts modules
130 Removed hardcoded Version and replaced with cvs $Header:
131
132 17 Jan 2005; Roy Marples <uberlord@gentoo.org>:
133
134 net.lo changed logic to read "only fail if no configuration parameters
135 work, bring interface down and abort". Fixes #78092
136 all modules should now check interface existance correctly - fixes #76385
137 wpa_supplicant now works with EAP - fixes #78367
138
4 13 Jan 2004; Roy Marples <uberlord@gentoo.org>: 139 13 Jan 2005; Roy Marples <uberlord@gentoo.org>:
5 140
6 wpa_supplicant forces ctrl_interface to /var/run/wpa_supplicant 141 wpa_supplicant forces ctrl_interface to /var/run/wpa_supplicant
7 and removes stale directories 142 and removes stale directories
8 clean_pidfile function no longer errors on empty pidfiles 143 clean_pidfile function no longer errors on empty pidfiles
9 net dependancies corrected in runscript.sh - fixes #77839 144 net dependancies corrected in runscript.sh - fixes #77839
145 allow pure IPv6 addresses - fixes #73844
10 146
11 12 Jan 2004; Roy Marples <uberlord@gentoo.org>: 147 12 Jan 2005; Roy Marples <uberlord@gentoo.org>:
12 148
13 net.lo now ignores dot files when loading modules 149 net.lo now ignores dot files when loading modules
14 ipppd module now stops correctly - fixes #73067 again 150 ipppd module now stops correctly - fixes #73067 again
15 151
16 11 Jan 2004; Roy Marples <uberlord@gentoo.org>: 152 11 Jan 2005; Roy Marples <uberlord@gentoo.org>:
17 153
18 added "noop" config parameter which means take no action if the interface 154 added "noop" config parameter which means take no action if the interface
19 is up and has an address configured, otherwise continue 155 is up and has an address configured, otherwise continue
20 addresses are now removed when starting an interface - fixes #77111 156 addresses are now removed when starting an interface - fixes #77111
21 157
22 06 Jan 2004; Roy Marples <uberlord@gentoo.org>: 158 06 Jan 2005; Roy Marples <uberlord@gentoo.org>:
23 159
24 ifconfig, udhcpc-ifconfig now deletes addresses using 0.0.0.0 for uclibc 160 ifconfig, udhcpc-ifconfig now deletes addresses using 0.0.0.0 for uclibc
25 - fixes #76846 161 - fixes #76846
26 162
27 05 Jan 2004; Roy Marples <uberlord@gentoo.org>:
28
29 dhcpcd and udhcpc now run via the eval statement so quotes can be used
30 in options. Fixes #74053 - thanks to Evan Buswell
31 (merged from HEAD change on 12 Dec 2004)
32
33 04 Jan 2005; Roy Marples <uberlord@gentoo.org>: 163 04 Jan 2005; Roy Marples <uberlord@gentoo.org>:
34 164
35 bridge now marks interfaces as UP - fixes #75354 165 bridge now marks interfaces as UP - fixes #75354
166 bridge, net.lo, iwconfig touched up to match new STYLE
36 net.lo tests the return value of modprobe - fixes #76385 167 net.lo tests the return value of modprobe - fixes #76385
37 iwconfig now sets enc keys through an eval statement - fixes #76601 168 iwconfig now sets enc keys through an eval statement - fixes #76601
38 updated wireless.example for whitespace in keys 169 updated wireless.example for whitespace in keys
39 iwconfig now accepts mode "auto" and defaults to it 170 iwconfig now accepts mode "auto" and defaults to it
40 171
172 30 Dec 2004; Mike Frysinger <vapier@gentoo.org>:
173
174 Touch up rc-update to match our new STYLE. Also tweak the help
175 to fit in the standard console.
176
177 23 Dec 2004; Mike Frysinger <vapier@gentoo.org>:
178
179 Merge a bunch of BSD fixes into our .c files.
180
41 19 Dec 2004; Roy Marples <uberlord@gentoo.org>: 181 18 Dec 2004; Roy Marples <uberlord@gentoo.org>:
42 182
43 iwconfig now sets ESSIDVAR for master/ad-hoc modes - fixes #74802 183 iwconfig now sets ESSIDVAR for master/ad-hoc modes - fixes #74802
44 184
45 18 Dec 2004; Roy Marples <uberlord@gentoo.org>:
46
47 macchanger now localalises ${opts} - fixes #74809
48
49 17 Dec 2004; Roy Marples <uberlord@gentoo.org>: 185 17 Dec 2004; Roy Marples <uberlord@gentoo.org>:
50
51 wpa_supplicant now brings the interface up before launching - fixes #74637
52
53 16 Dec 2004; Roy Marples <uberlord@gentoo.org>:
54 186
55 wpa_supplicant - fixed file location for wpa_cli and association test 187 wpa_supplicant - fixed file location for wpa_cli and association test
56 as it they changed in wpa_supplicant-0.3.x 188 as it they changed in wpa_supplicant-0.3.x
189 wpa_supplicant now brings the interface up before launching - fixes #74637
190
191* rc-scripts 1.6.8 (15 Dec 2004)
192
193 15 Dec 2004; Mike Frysinger <vapier@gentoo.org>:
194
195 start_critical_service in /sbin/rc should rely on $1 instead of
196 the external variable $x for the service name. #74425
197
198 15 Dec 2004; Roy Marples <uberlord@gentoo.org>:
199
200 rc-status now reports stopping status
201 Updated documentation to point non-usb linux-wlan-ng users to use
202 hostap-driver instead
203
204 13 Dec 2004; Martin Schlemmer <azarah@gentoo.org>:
205
206 Tweak init.d/halt.sh to support new text based udev_db ('udevinfo -d' do
207 not work anymore, and there is no space after '(S|N):'). Also check if
208 devices.tar.bz2 is empty before trying to create it, bug #71143.
209
210 12 Dec 2004; Mike Frysinger <vapier@gentoo.org>:
211
212 Tweak get_mount_fstab to only print the first mount point found and then
213 spit warning messages for extra matches. Also add support for RC_USE_FSTAB
214 so normal users don't have to worry about a broken /etc/fstab.
215
216 Add an additional sanity check to the udev tarball usage. Don't try to
217 unpack an empty or non-existant tarball.
218
219 Tweak the 'static' description so users know they can use it to make
220 /sbin/rc ignore /dev completely.
221
222 12 Dec 2004; Martin Schlemmer <azarah@gentoo.org>:
223
224 Add suport for using /sbin/udevsend from new udev-048 as hotplug multiplexer.
57 225
58 12 Dec 2004; Roy Marples <uberlord@gentoo.org>: 226 12 Dec 2004; Roy Marples <uberlord@gentoo.org>:
59 227
60 fixed installed typo in net.lo - fixes #74152. Thanks to Federico Galassi 228 fixed installed typo in net.lo - fixes #74152. Thanks to Federico Galassi
229
230 dhcpcd and udhcpc now run via the eval statement so quotes can be used
231 in options. Fixes #74053 - thanks to Evan Buswell
61 232
62 09 Dec 2004; Roy Marples <uberlord@gentoo.org>: 233 09 Dec 2004; Roy Marples <uberlord@gentoo.org>:
63 234
64 fixed net.lo getting vlan config 235 fixed net.lo getting vlan config
65 rc doesn't stop hotplugged devices when system is booting - fixes #61594 236 rc doesn't stop hotplugged devices when system is booting - fixes #61594
66 thanks to Andreas Sundebo for the fix 237 thanks to Andreas Sundebo for the fix
238 rc-status now reports stopping
239
240 08 Dec 2004; Roy Marples <uberlord@gentoo.org>:
241
242 iwconfig now unsets wireless config and downs interface when backgrounding
243 fails
244 wpa_supplicant now supports backgrounding
245 removed is_in_fstab function and replaced with get_mount_fstab which
246 returns a mount command based on the contents of fstab. Resolves bugs
247 #70044 and #73762
67 248
68 07 Dec 2004; Roy Marples <uberlord@gentoo.org>: 249 07 Dec 2004; Roy Marples <uberlord@gentoo.org>:
69 250
70 essidnet - fixed setting up search domains 251 essidnet - fixed setting up search domains
71 removed hardcoded ath0 in wpa_supplicant
72 ifconfig now reads the old gateway variable correctly - fixes #73641 252 ifconfig now reads the old gateway variable correctly - fixes #73641
253 iwconfig now supports backgrounding
254 ifconfig and iproute2 now support function interface_set_mac_address
255 macchanger no longer depends on macchanger if configuring a specific
256 mac address
257
258 fix depstop for net-services when system is booting - should fix #61594
259 added service_stopped function to make reading code easier and trying
260 to avoid race conditions
73 261
74 06 Dec 2004; Roy Marples <uberlord@gentoo.org>: 262 06 Dec 2004; Roy Marples <uberlord@gentoo.org>:
75 263
76 macchanger defaults to setting the interface down, and then trying 264 macchanger defaults to setting the interface down, and then trying
77 with it up - fixes #71929 265 with it up - fixes #71929
78 macchanger converts mac_${IFACE} to lowercase - fixes #73549 266 macchanger converts mac_${IFACE} to lowercase - fixes #73549
79 iproute2 now configures the interface up everytime we add an address 267 iproute2 now configures the interface up everytime we add an address
80 removed "need interface" from all modules depends as net.lo requires 268 removed "need interface" from all modules depends as net.lo requires
81 interface anyway 269 interface anyway
270 removed hardcoded ath0 in wpa_supplicant
271
272 added rc-script statuses "starting", "stopping" and "inactive"
273 dhcpcd, udhcpc and dhclient now support backgrounding - fixes #52975
82 274
83 05 Dec 2004; Roy Marples <uberlord@gentoo.org>: 275 05 Dec 2004; Roy Marples <uberlord@gentoo.org>:
84 276
85 dhclient now kill it's process if it failed to get a lease on startup 277 dhclient now kill it's process if it failed to get a lease on startup
86 all dhclient responses are now handled correctly 278 all dhclient responses are now handled correctly
1087 1279
1088 12 Apr 2004; Aron Griffis <agriffis@gentoo.org>: 1280 12 Apr 2004; Aron Griffis <agriffis@gentoo.org>:
1089 1281
1090 Fix bug 47218 (net.eth0 broken for vlans) with patch provided by 1282 Fix bug 47218 (net.eth0 broken for vlans) with patch provided by
1091 Andy Dustman. Fix bug 47250 (depscan.sh fails to create 1283 Andy Dustman. Fix bug 47250 (depscan.sh fails to create
1092 /var/lib/init.d/* directories) with patch from Terje Bergström. 1284 /var/lib/init.d/* directories) with patch from Terje Bergström.
1093 1285
1094* rc-scripts 1.4.6 (08 Apr 2004) 1286* rc-scripts 1.4.6 (08 Apr 2004)
1095 1287
1096 08 Apr 2004; Aron Griffis <agriffis@gentoo.org>: 1288 08 Apr 2004; Aron Griffis <agriffis@gentoo.org>:
1097 1289
2711 is needed, else /usr/bin/newgrp segfault. 2903 is needed, else /usr/bin/newgrp segfault.
2712 2904
2713 11 Apr 2002; Martin Schlemmer <azarah@gentoo.org>: 2905 11 Apr 2002; Martin Schlemmer <azarah@gentoo.org>:
2714 2906
2715 Update /etc/skel/.bash_profile to make it tcsh compadible. 2907 Update /etc/skel/.bash_profile to make it tcsh compadible.
2716 Thanks to Väinö Järvelä for this fix. 2908 Thanks to Väinö Järvelä for this fix.
2717 2909
2718 Update /etc/profile to also set the PS? variables if $SHELL 2910 Update /etc/profile to also set the PS? variables if $SHELL
2719 is set to /bin/sh. This should make prompt colours in 2911 is set to /bin/sh. This should make prompt colours in
2720 bootstrap work again. 2912 bootstrap work again.
2721 2913

Legend:
Removed from v.1.527.2.21  
changed lines
  Added in v.1.604

  ViewVC Help
Powered by ViewVC 1.1.20