/[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.31 Revision 1.685
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
4 31 May 2005; Mike Frysinger <vapier@gentoo.org>:
5
6 Add support for bootlogging (via blogd in showconsole package).
7
8 Rewrite the modules.autoload code in init.d/modules to work off the
9 current arbitrary kernel version #35872.
10
11 29 May 2005; Mike Frysinger <vapier@gentoo.org>:
12
13 Make sure we quote EDITOR in /etc/profile #94412 by Stanislav Brabec.
14
15 27 May 2005; Roy Marples <uberlord@gentoo.org>:
16
17 Added macnet module (like essidnet but for mac addresses)
18 Regresses macchanger one version
19 Tweaked module depends for macnet
20 dhcp helper now uses macnet
21
22 is_net_fs now works with what $1 was mounted as, not would it would
23 be remounted as - fixes #53104
24
25 26 May 2005; Roy Marples <uberlord@gentoo.org>:
26
27 report ${myservice} instead of $0 when disallowing net scripts to work in
28 the boot runlevel - fixes #91534
29
30 You can now configure all options via the MAC address of your network card
31 and the MAC address of AP you connect to like so
32 config_001122334455=( "192.168.0.2/24 brd +")
33 Fixes the last part of #52975
34
35 The old way of configuring for the MAC address of the AP is no longer
36 supported
37
38 25 May 2005; Mike Frysinger <vapier@gentoo.org>:
39
40 Add gfs to the NET_FS_LIST #93911 by Thomas Rasch.
41
42 25 May 2005; Roy Marples <uberlord@gentoo.org>:
43
44 networking now expands configuration parameters - fixes #91564
45 so config_eth0=( "192.168.{1..3}.{1..3}/24 brd +" ) expands into
46 config_eth0=(
47 "192.168.1.1/24 brd +"
48 "192.168.1.2/24 brd +"
49 "192.168.1.3/24 brd +"
50 "192.168.2.1/24 brd +"
51 "192.168.2.2/24 brd +"
52 "192.168.2.3/24 brd +"
53 "192.168.3.1/24 brd +"
54 "192.168.3.2/24 brd +"
55 "192.168.3.3/24 brd +"
56 )
57
58 updated ESSID variables example in wireless.example - fixes #92469
59
60 21 May 2005; Martin Schlemmer <azarah@gentoo.org>:
61
62 Quiet down valid_i() if ${svcdir}/softlevel do not yet exist, try #2.
63
64 20 May 2005; Roy Marples <uberlord@gentoo.org>:
65
66 fix ifconfig to understand CIDR addresses - bug #93237
67 iproute2 now works out broadcast addresses
68
69 added #!/bin/bash or #!/bin/sh to modules and helpers so they now get
70 nice syntax highlighting and indenting
71
72 20 May 2005; Martin Schlemmer <azarah@gentoo.org>:
73
74 Fixup sbin/{depscan.sh,modules-update} to use is_older_than() for mtime
75 logic. Some small tweaks regarding 2.6 systems and modules-update.
76
77 19 May 2005; Roy Marples <uberlord@gentoo.org>:
78
79 Merged Paul Pacheco's parallel startup #69854 and modules update
80 #55329 patches
81
82 If RC_PARALLEL_STARTUP==yes then we no longer output einfo/ebegin
83 messages as they don't line up on screen correctly - instead we output
84 service ${myservice} starting/started/stopping/stopped/failed
85
86 17 May 2005; Mike Frysinger <vapier@gentoo.org>:
87
88 Make sure /dev is mounted with exec since many video drivers need to
89 mmap() device nodes in there with exec access #92921 by Lachlan Pease.
90
91 16 May 2005; Mike Frysinger <vapier@gentoo.org>:
92
93 If halt/reboot failed, try to force it as a fallback.
94
95 Add RC_FORCE_AUTO setting so people can try to minimize amount of
96 user interaction required for booting.
97
98 Move nsswitch.conf to glibc.
99
100 15 May 2005; Roy Marples <uberlord@gentoo.org>:
101
102 udhcpc and dhclient now select the best interface when one goes down
103
104 14 May 2005; Mike Frysinger <vapier@gentoo.org>:
105
106 Make sure /dev is mounted with sane permissions #87745 by Jordan.
107
108 When we search /etc/fstab for /, make sure we handle mounts that have
109 UUID/LABEL info in them #90603 by Alessandro Sappia.
110
111 Simplify rc-script error checking so we don't need a tempfile and so
112 non-root users can run /etc/init.d/status #85892 by Stuart Shelton.
113
114 Add a sanity check for devs who write bad scripts and call exit #85298.
115
116 Run irqbalance after /var is rw #85304 by Miroslaw Mieszczak.
117
118 Redo the addon code to prepare for profiling support #74425.
119
120 12 May 2005; Mike Frysinger <vapier@gentoo.org>:
121
122 Move pam files out of baselayout and into packages #92387.
123
124 10 May 2005; Martin Schlemmer <azarah@gentoo.org>:
125
126 Really fix trace_dependencies() to handle net.* services properly.
127
128 Quiet down valid_i() if ${svcdir}/softlevel do not yet exist.
129
130 10 May 2005; Martin Schlemmer <azarah@gentoo.org>:
131
132 Fix get_service_index() being off by one. Fix trace_dependencies() to also
133 take "net" into regard if its a net_service. This fixes two problems, first
134 shutdown should bring services down that uses net before the net.* services,
135 and secondly '/etc/init.d/net.eth0 needsme', etc should now work properly.
136 All changes to sbin/rc-services.sh.
137
138 03 May 2005; Roy Marples <uberlord@gentoo.org>:
139
140 changed default indentation to 2 spaces to match rcscripts in functions.sh
141
142 wpa_supplicant now stops wpa_cli before wpa_supplicant to fix a potential
143 future error
144
145 02 May 2005; Roy Marples <uberlord@gentoo.org>:
146
147 Fix user function hooks for echoing to stdout and protecting our vars
148
149 30 Apr 2005; Martin Schlemmer <azarah@gentoo.org>:
150
151 Do not create the udev devices.tar.bz2 if we do not have write permissions
152 for /. Request by Donnie (spyderous) for boxes with / on NFS.
153
154 30 Apr 2005; Martin Schlemmer <azarah@gentoo.org>:
155
156 Fixor column/color logic for when used in portage.
157
158 29 Apr 2005; Mike Frysinger <vapier@gentoo.org>:
159
160 Move crypto-loop to util-linux and skel bash files to bash.
161
162 28 Apr 2005; Mike Frysinger <vapier@gentoo.org>:
163
164 Export the 'service name' for init scripts #86348.
165
166 28 Apr 2005; Martin Schlemmer <azarah@gentoo.org>:
167
168 If no /etc/modules.conf exist, do not 'touch' it, but create a new
169 file with the 'modules-update header' in it to get modules-update
170 to do the right thing (regen), and not just quit (init.d/modules).
171
172 27 Apr 2005; Mike Frysinger <vapier@gentoo.org>:
173
174 Ignore trailing comments in module files #88553.
175
176 26 Apr 2005; Mike Frysinger <vapier@gentoo.org>:
177
178 Sync special var's with portage's env-update.sh and ours #88819.
179
180 26 Apr 2005; Roy Marples <uberlord@gentoo.org>:
181
182 wpa_supplicant now supports wpa_supplicant-0.4.0
183
184 iwconfig downs and ups the interface after a scan
185
186 25 Apr 2005; Roy Marples <uberlord@gentoo.org>:
187
188 iproute2 now handles mtu the same way as ifconfig - fixes #90242
189
190 net.lo no longer errors when using postdown and postup functions
191
192 22 Apr 2005; Roy Marples <uberlord@gentoo.org>:
193
194 Address network routes now get metrics applied as well
195 (ie a route automatically added when an address is added)
196
197 net.lo no longer errors when exlcuding modules who are installed
198
199* rc-scripts 1.7.1 (19 Apr 2005)
200
201 18 Apr 2005; Roy Marples <uberlord@gentoo.org>:
202
203 Changed "sed -ne" to "sed -n -e" for portability.
204
205 Added auto_interface (default yes).
206 if auto_interface is yes then we
207 *) default to dhcp
208 *) automatically calculate a metric (this may need work)
209 *) select the best interface based on metric
210 (restore resolv.conf, ntp.conf and yp.conf we have saved)
211 otherwise we
212 *) default to null
213
214 wpa_supplicant no longer kills itself when we're not stopping the interface
215 it's running on.
216
217 wpa_supplicant now uses wpa_monitor (yet to be released) if available.
218
219 Added a new module called system which enables the definition of domain
220 name, dns servers, ntp servers, nis domain and nis servers per interface.
221 essidnet and dhcp helpers have been re-coded around this module.
222
223 15 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -bin/bashlogin,
224 -sbin/livecd-functions.sh:
225 Removed sbin/livecd-functions.sh and bin/bashlogin as they are only used in
226 release building, and they have been moved to livecd-tools.
227
228 14 Apr 2005; Martin Schlemmer <azarah@gentoo.org>:
229
230 Do not kill udevd in /sbin/rc, as it is apparently evil.
231
232 14 Apr 2005; Roy Marples <uberlord@gentoo.org>:
233
234 Fixed ifconfig and iproute2 erroring from new lo code - fixes #88006
235
236 If /proc/net/netlink does not exist then iproute2 will fail the
237 check_installed function with an appropriate error - Thanks to
238 Jeremy Huddleston for the patch.
239
240 If /proc/net/packet does not exist then wpa_supplicant will fail
241 check_installed function with an appropriate error
242
243 Background fixes for net.lo, udhcpc and wpa_supplicant
244
245 11 Apr 2005; Roy Marples <uberlord@gentoo.org>:
246
247 removed ${devnull} from net.lo and net-script modules
248 updated all modules not to re-direct stderr where appropriate
249
250 iwconfig and wpa_supplicant now save their current ESSID via save_options
251 and reload it in their pre_stops so that ${ESSID} and ${ESSIDVAR} can be
252 used in users custom postdown functions
253
254 wpa_supplicant now calls iwconfig_defaults and iwconfig_user_config
255 if available - fixes #88703
256
257 09 Apr 2005; Mike Frysinger <vapier@gentoo.org>:
258
259 Have the 'status' function return 0/1 based upon the status of the
260 init script #88319 by Josh Nichols.
261
262 08 Apr 2005; Roy Marples <uberlord@gentoo.org>:
263
264 added a bash_variable to functions.sh which converts the given string
265 into a variable that bash can use - fixes #88175
266
267 net scripts can only launch if we're not in ${BOOTLEVEL} - fixes #78495
268
269 01 Apr 2005; Roy Marples <uberlord@gentoo.org>:
270
271 RC_DAEMON_syslog_ng allows syslog-ng to be started with the specified
272 launcher - like valgrind or strace. Handy for debugging/auditing.
273 Thanks to Rob Holland for the idea.
274
275 Stopped setting ESSID in predown functions in iwconfig and wpa_supplicant
276 as there is no guarantee that the current ESSID is the one we started with
277 Also, we may not have an ESSID at all...
278
279 23 Mar 2005; Roy Marples <uberlord@gentoo.ord>:
280
281 bridge stops removing IP addresses from bridge ports.
282 iwconfig no longer tries to get an ESSID from non-wireless interfaces.
283 ifconfig no longer errors when deleting addresses on a non-existant
284 interface.
285
286 23 Mar 2005; Martin Schlemmer <azarah@gentoo.org>:
287
288 Get modules-update to clean up after itself if we on a 2.6 kernel without
289 modules.conf.
290
291 22 Mar 2005; Roy Marples <uberlord@gentoo.org>:
292
293 revamped rc-services.sh for STYLE updates and code rationalisation.
294
295 21 Mar 2005; Roy Marples <uberlord@gentoo.org>:
296
297 udhcpc now checks for custom hostname correctly
298
299 21 Mar 2005; Martin Schlemmer <azarah@gentoo.org>:
300
301 Fix tracing for current service as list_depend_trace() was removed.
302 Fix mylevel not being set if valid_iuse(), etc is called from /sbin/rc.
303
304 20 Mar 2005; Martin Schlemmer <azarah@gentoo.org>:
305
306 Take sort_services function from bug #70009, and fix the removing of a
307 service from a array properly by using unset. Use this instead of the
308 trace_* stuff, and fixup shutdown order.
309
310 19 Mar 2005; Mike Frysinger <vapier@gentoo.org>:
311
312 Make sure we mount svcdir with 0755 and not 0644 #85888.
313
314 15 Mar 2005; Martin Schlemmer <azarah@gentoo.org>:
315
316 Export myservice when starting critical services, as its needed by
317 some of the addons (dmcrypt for example).
318
319 12 Mar 2005; Mike Frysinger <vapier@gentoo.org>:
320
321 When shutting down, pass -h to halt too #84654 by Dmitry Karasik.
322
323 11 Mar 2005; Roy Marples <uberlord@gentoo.org>:
324
325 Prepend rc-daemon.sh functions with rc_ to avoid name conflicts
326
327 11 Mar 2005; Martin Schlemmer <azarah@gentoo.org>:
328
329 Make sure the last test in init.d/modules do not bork the return
330 value of the script if not true.
331
332 10 Mar 2005; Mike Frysinger <vapier@gentoo.org>:
333
334 Add udev/selinux support by Chris PeBenito #84337.
335
336 10 Mar 2005; Martin Schlemmer <azarah@gentoo.org>:
337
338 The system() stuff in *depends.awk should be dosystem().
339
340* rc-scripts 1.7.0 (10 Mar 2005)
341
342 09 Mar 2005; Roy Marples <uberlord@gentoo.org>:
343
344 changed from $( cat ${file} ) to $( < ${file ) in net-scripts
345
346 fixed ChangeLog corruption
347
348 rc-daemon.sh now works with the env program
349
350 08 Mar 2005; Roy Marples <uberlord@gentoo.org>:
351
352 rc-services.sh now does a /sbin/depscan.sh -u if we have not got
353 our deptree loaded
354
355 removed net_start/stop function from net.lo, bridge and bonding
356
357 net.lo now supports depend() per interface like so
358 depend_br0() { need net.eth0 net.eth1 }
359
360 04 Mar 2005; Roy Marples <uberlord@gentoo.org>:
361
362 applied STYLE updates to rc-status
363
364 rc-status now uses find correctly for -maxdepth which fixes #84055
365
366 03 Mar 2005; Roy Marples <uberlord@gentoo.org>:
367
368 iwconfig now defaults the transmit key to 1
369 bridging and bonding modules now start an interface if it's not
370 marked as started
371
372 02 Mar 2005; Roy Marples <uberlord@gentoo.org>:
373
374 net_service() now returns 1 for non net-services
375 fixes bug #83352
376
377 02 Mar 2005; Aron Griffis <agriffis@gentoo.org>:
378
379 Add requote() to functions.sh to help rc-daemon.sh
380
381 01 Mar 2005; Martin Schlemmer <azarah@gentoo.org>:
382
383 Fix braindead logic in init.d/checkfs ([[ -z $CDBOOT ]] &&, not -n).
384
385 01 Mar 2005; Roy Marples <uberlord@gentoo.org>
386
387 rc-daemon.sh now provides a working wrapper for start-stop-daemon
388 fixes bug #7198
389
390 removed ps calls from net scripts
391
392 25 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
393
394 Updated livecd-functions.sh to match what we are using on the LiveCD.
395
396 25 Feb 2005; Martin Schlemmer <azarah@gentoo.org>:
397
398 Style updates for init.d/halt.sh.
399
400 Only run pam_console_apply if we are actually using pam_console.
401
402 Fix init.d/checkfs, init.d/localmount and init.d/halt.sh to call
403 start_addon, stop_addon, start_volumes and stop_volumes.
404
405 24 Feb 2005; Martin Schlemmer <azarah@gentoo.org>:
406
407 Update /sbin/modules-update to work without modprobe.old (modutils) for
408 2.6 kernels.
409
410 Update /etc/init.d/modules so that it will only touch modules.conf if we
411 have a <= 2.4 kernel, or have /sbin/modprobe.old.
412
413 23 Feb 2005; Martin Schlemmer <azarah@gentoo.org>:
414
415 Remove RAID/LVM/EVMS2/dm-crypt from checkfs and localmount, and
416 add needed {start,stop}-volumes() and {start,stop}-addons().
417
418 Add use tempory file for deptree, bug #48303, thanks to patch from
419 Stefan Hoefer <stefan@hoefer.ch>.
420
421 Add {start,stop}-volumes() to /sbin/functions.sh, as well as
422 RC_VOLUME_ORDER to /etc/conf.d/rc.
423
424 21 Feb 2005; Mike Frysinger <vapier@gentoo.org>:
425
426 Move the serial init.d to the setserial package.
427
428 Create a rc-status.8 manpage #81917.
429
430 11 Feb 2005; Mike Frysinger <vapier@gentoo.org>:
431
432 Add UPS kill fixes for halt.sh by Lee Weisz / Remy Blank #46440.
433
434 Define a few more {for,back}ward-word bindings in inputrc to fix up
435 the different GUI terminals #53770 by Arturo Alberto Busleiman.
3 436
4 10 Feb 2005; Roy Marples <uberlord@gentoo.org>: 437 10 Feb 2005; Roy Marples <uberlord@gentoo.org>:
5 438
6 net.lo now supports fallback_route - fixes #75676 439 net.lo now supports fallback_route - fixes #75676
7 due to bash limitations, only one fallback route is supported 440 due to bash limitations, only one fallback route is supported
8 441
442 cleaned up dhcp helper
443
444 iproute now appends routes instead of adding them - this allows multiple
445 default routes
446
447 RC_STRICT_NET_CHECKING now supports the none "option" which means
448 that the net service is always up
449
450 31 Jan 2005; Mike Frysinger <vapier@gentoo.org>:
451
452 Punt the PROTOCOL variable from rc.conf since nothing uses it.
453
454 Punt the consolefont related variables from rc.conf since they've
455 been moved to conf.d/consolefont.
456
457 Import some VServer support from #55973. For now, just add the
458 detection function to functions.sh and support in init.d/clock.
459
460 07 Feb 2005; Martin Schlemmer <azarah@gentoo.org>:
461
462 Fix /sbin/functions.sh not to run stty during 'emerge depend'.
463
9 07 Feb 2005; Roy Marples <uberlord@gentoo.org>: 464 07 Feb 2005; Roy Marples <uberlord@gentoo.org>:
10 465
11 netmask2cidr now works correctly - fixes #81119 466 netmask2cidr now works correctly - fixes #81119
12 Thanks to Benoit Boissinot for the patch 467 Thanks to Benoit Boissinot for the patch
13 468
469 06 Feb 2005; Mike Frysinger <vapier@gentoo.org>:
470
471 Remove the apache user and let apache ebuilds handle it #77738.
472
14 02 Feb 2005; Roy Marples <uberlord@gentoo.org>: 473 04 Feb 2005; Roy Marples <uberlord@gentoo.org>:
474
475 It's now possible to configure addresses and routes for the loopback
476 interface if required - however you cannot override our defaults
15 477
16 wpa_supplicant and iwconfig now loop for 5 seconds if essid is 478 wpa_supplicant and iwconfig now loop for 5 seconds if essid is
17 not returned straight away 479 not returned straight away
18 480
481 31 Jan 2005; Mike Frysinger <vapier@gentoo.org>:
482
483 Fix the test for device-mapper in checkfs #80206.
484
485 Change home of man to /usr/share/man.
486
487* rc-scripts 1.6.9 (30 Jan 2004)
488
489 30 Jan 2005; Mike Frysinger <vapier@gentoo.org>:
490
491 Use clock, don't need it. Not everyone has a RTC #78997.
492
493 Rewrite the KV_* functions to use pure bash rather than awk #75836.
494
495 Don't use 'none' when mounting virtual filesystems since `umount` can
496 produce some pretty vague output #78684. Fixed sbin/rc and etc/fstab
497 and etc/halt.sh to handle the new format.
498
499 modules-update.8 touchups by Benno Schulenberg #77582.
500
501 Don't symlink /etc/filesystems since it is an user config file #74176.
502
503 Punt the 'guest' user #74737.
504
505 Add support for loopback dm-crypt by Dylan Carlson #73598 and for gpg
506 dm-crypt by Lars Strojny #75659.
507
508 Update crypto-loop to newer util-linux #40874 by jochen / Jürgen Hötzel
509
19 31 Jan 2005; Roy Marples <uberlord@gentoo.org>: 510 27 Jan 2005; Roy Marples <uberlord@gentoo.org>:
20 511
21 removed warning from ifconfig 512 removed udhcpc-* and dhclient-* helper modules and replaced them with a
22 dnsdomainname overriding works again - fixes #80174 513 generic dhcp module which caters for all interfaces and dhcp clients that
514 need it.
515 We now prefer iproute2 over ifconfig if both are installed.
516
517 24 Jan 2005; Roy Marples <uberlord@gentoo.org>:
518
519 replaced awk commands with sed equivalents in net-scripts to make us
520 more portable
521 STYLE fixes to many net-scripts modules
522 Removed hardcoded Version and replaced with cvs $Header:
23 523
24 17 Jan 2005; Roy Marples <uberlord@gentoo.org>: 524 17 Jan 2005; Roy Marples <uberlord@gentoo.org>:
25 525
26 net.lo changed logic to read "only fail if no configuration parameters 526 net.lo changed logic to read "only fail if no configuration parameters
27 work, bring interface down and abort". Fixes #78092 527 work, bring interface down and abort". Fixes #78092
50 06 Jan 2005; Roy Marples <uberlord@gentoo.org>: 550 06 Jan 2005; Roy Marples <uberlord@gentoo.org>:
51 551
52 ifconfig, udhcpc-ifconfig now deletes addresses using 0.0.0.0 for uclibc 552 ifconfig, udhcpc-ifconfig now deletes addresses using 0.0.0.0 for uclibc
53 - fixes #76846 553 - fixes #76846
54 554
55 05 Jan 2005; Roy Marples <uberlord@gentoo.org>:
56
57 dhcpcd and udhcpc now run via the eval statement so quotes can be used
58 in options. Fixes #74053 - thanks to Evan Buswell
59 (merged from HEAD change on 12 Dec 2004)
60
61 04 Jan 2005; Roy Marples <uberlord@gentoo.org>: 555 04 Jan 2005; Roy Marples <uberlord@gentoo.org>:
62 556
63 bridge now marks interfaces as UP - fixes #75354 557 bridge now marks interfaces as UP - fixes #75354
558 bridge, net.lo, iwconfig touched up to match new STYLE
559 net.lo tests the return value of modprobe - fixes #76385
64 iwconfig now sets enc keys through an eval statement - fixes #76601 560 iwconfig now sets enc keys through an eval statement - fixes #76601
65 updated wireless.example for whitespace in keys 561 updated wireless.example for whitespace in keys
66 iwconfig now accepts mode "auto" and defaults to it 562 iwconfig now accepts mode "auto" and defaults to it
67 563
564 30 Dec 2004; Mike Frysinger <vapier@gentoo.org>:
565
566 Touch up rc-update to match our new STYLE. Also tweak the help
567 to fit in the standard console.
568
569 23 Dec 2004; Mike Frysinger <vapier@gentoo.org>:
570
571 Merge a bunch of BSD fixes into our .c files.
572
68 19 Dec 2004; Roy Marples <uberlord@gentoo.org>: 573 18 Dec 2004; Roy Marples <uberlord@gentoo.org>:
69 574
70 iwconfig now sets ESSIDVAR for master/ad-hoc modes - fixes #74802 575 iwconfig now sets ESSIDVAR for master/ad-hoc modes - fixes #74802
71 576
72 18 Dec 2004; Roy Marples <uberlord@gentoo.org>:
73
74 macchanger now localalises ${opts} - fixes #74809
75
76 17 Dec 2004; Roy Marples <uberlord@gentoo.org>: 577 17 Dec 2004; Roy Marples <uberlord@gentoo.org>:
77
78 wpa_supplicant now brings the interface up before launching - fixes #74637
79
80 16 Dec 2004; Roy Marples <uberlord@gentoo.org>:
81 578
82 wpa_supplicant - fixed file location for wpa_cli and association test 579 wpa_supplicant - fixed file location for wpa_cli and association test
83 as it they changed in wpa_supplicant-0.3.x 580 as it they changed in wpa_supplicant-0.3.x
581 wpa_supplicant now brings the interface up before launching - fixes #74637
582
583* rc-scripts 1.6.8 (15 Dec 2004)
584
585 15 Dec 2004; Mike Frysinger <vapier@gentoo.org>:
586
587 start_critical_service in /sbin/rc should rely on $1 instead of
588 the external variable $x for the service name. #74425
589
590 15 Dec 2004; Roy Marples <uberlord@gentoo.org>:
591
592 rc-status now reports stopping status
593 Updated documentation to point non-usb linux-wlan-ng users to use
594 hostap-driver instead
595
596 13 Dec 2004; Martin Schlemmer <azarah@gentoo.org>:
597
598 Tweak init.d/halt.sh to support new text based udev_db ('udevinfo -d' do
599 not work anymore, and there is no space after '(S|N):'). Also check if
600 devices.tar.bz2 is empty before trying to create it, bug #71143.
601
602 12 Dec 2004; Mike Frysinger <vapier@gentoo.org>:
603
604 Tweak get_mount_fstab to only print the first mount point found and then
605 spit warning messages for extra matches. Also add support for RC_USE_FSTAB
606 so normal users don't have to worry about a broken /etc/fstab.
607
608 Add an additional sanity check to the udev tarball usage. Don't try to
609 unpack an empty or non-existant tarball.
610
611 Tweak the 'static' description so users know they can use it to make
612 /sbin/rc ignore /dev completely.
613
614 12 Dec 2004; Martin Schlemmer <azarah@gentoo.org>:
615
616 Add suport for using /sbin/udevsend from new udev-048 as hotplug multiplexer.
84 617
85 12 Dec 2004; Roy Marples <uberlord@gentoo.org>: 618 12 Dec 2004; Roy Marples <uberlord@gentoo.org>:
86 619
87 fixed installed typo in net.lo - fixes #74152. Thanks to Federico Galassi 620 fixed installed typo in net.lo - fixes #74152. Thanks to Federico Galassi
621
622 dhcpcd and udhcpc now run via the eval statement so quotes can be used
623 in options. Fixes #74053 - thanks to Evan Buswell
88 624
89 09 Dec 2004; Roy Marples <uberlord@gentoo.org>: 625 09 Dec 2004; Roy Marples <uberlord@gentoo.org>:
90 626
91 fixed net.lo getting vlan config 627 fixed net.lo getting vlan config
92 rc doesn't stop hotplugged devices when system is booting - fixes #61594 628 rc doesn't stop hotplugged devices when system is booting - fixes #61594
93 thanks to Andreas Sundebo for the fix 629 thanks to Andreas Sundebo for the fix
630 rc-status now reports stopping
631
632 08 Dec 2004; Roy Marples <uberlord@gentoo.org>:
633
634 iwconfig now unsets wireless config and downs interface when backgrounding
635 fails
636 wpa_supplicant now supports backgrounding
637 removed is_in_fstab function and replaced with get_mount_fstab which
638 returns a mount command based on the contents of fstab. Resolves bugs
639 #70044 and #73762
94 640
95 07 Dec 2004; Roy Marples <uberlord@gentoo.org>: 641 07 Dec 2004; Roy Marples <uberlord@gentoo.org>:
96 642
97 essidnet - fixed setting up search domains 643 essidnet - fixed setting up search domains
98 removed hardcoded ath0 in wpa_supplicant
99 ifconfig now reads the old gateway variable correctly - fixes #73641 644 ifconfig now reads the old gateway variable correctly - fixes #73641
645 iwconfig now supports backgrounding
646 ifconfig and iproute2 now support function interface_set_mac_address
647 macchanger no longer depends on macchanger if configuring a specific
648 mac address
649
650 fix depstop for net-services when system is booting - should fix #61594
651 added service_stopped function to make reading code easier and trying
652 to avoid race conditions
100 653
101 06 Dec 2004; Roy Marples <uberlord@gentoo.org>: 654 06 Dec 2004; Roy Marples <uberlord@gentoo.org>:
102 655
103 macchanger defaults to setting the interface down, and then trying 656 macchanger defaults to setting the interface down, and then trying
104 with it up - fixes #71929 657 with it up - fixes #71929
105 macchanger converts mac_${IFACE} to lowercase - fixes #73549 658 macchanger converts mac_${IFACE} to lowercase - fixes #73549
106 iproute2 now configures the interface up everytime we add an address 659 iproute2 now configures the interface up everytime we add an address
107 removed "need interface" from all modules depends as net.lo requires 660 removed "need interface" from all modules depends as net.lo requires
108 interface anyway 661 interface anyway
662 removed hardcoded ath0 in wpa_supplicant
663
664 added rc-script statuses "starting", "stopping" and "inactive"
665 dhcpcd, udhcpc and dhclient now support backgrounding - fixes #52975
109 666
110 05 Dec 2004; Roy Marples <uberlord@gentoo.org>: 667 05 Dec 2004; Roy Marples <uberlord@gentoo.org>:
111 668
112 dhclient now kill it's process if it failed to get a lease on startup 669 dhclient now kill it's process if it failed to get a lease on startup
113 all dhclient responses are now handled correctly 670 all dhclient responses are now handled correctly
1114 1671
1115 12 Apr 2004; Aron Griffis <agriffis@gentoo.org>: 1672 12 Apr 2004; Aron Griffis <agriffis@gentoo.org>:
1116 1673
1117 Fix bug 47218 (net.eth0 broken for vlans) with patch provided by 1674 Fix bug 47218 (net.eth0 broken for vlans) with patch provided by
1118 Andy Dustman. Fix bug 47250 (depscan.sh fails to create 1675 Andy Dustman. Fix bug 47250 (depscan.sh fails to create
1119 /var/lib/init.d/* directories) with patch from Terje Bergström. 1676 /var/lib/init.d/* directories) with patch from Terje Bergström
1120 1677
1121* rc-scripts 1.4.6 (08 Apr 2004) 1678* rc-scripts 1.4.6 (08 Apr 2004)
1122 1679
1123 08 Apr 2004; Aron Griffis <agriffis@gentoo.org>: 1680 08 Apr 2004; Aron Griffis <agriffis@gentoo.org>:
1124 1681

Legend:
Removed from v.1.527.2.31  
changed lines
  Added in v.1.685

  ViewVC Help
Powered by ViewVC 1.1.20