source: bootscripts/ChangeLog@ 16cd0963

11.3 11.3-rc1 12.0 12.0-rc1 12.1 12.1-rc1 12.2 12.2-rc1 bdubbs/gcc13 multilib renodr/libudev-from-systemd trunk xry111/arm64 xry111/arm64-12.0 xry111/clfs-ng xry111/loongarch xry111/loongarch-12.0 xry111/loongarch-12.1 xry111/loongarch-12.2 xry111/mips64el xry111/multilib xry111/pip3 xry111/rust-wip-20221008 xry111/update-glibc
Last change on this file since 16cd0963 was 16cd0963, checked in by Bruce Dubbs <bdubbs@…>, 2 years ago

Adjust instructions for /dev/shm when creating virtual filesystems.
Some host create /dev/shm as a tmpfs. Some have is as
a symlink to a location in another directory. This
change handles both cases.

The change to the sysV bootscripts now creates /dev/shm
as a separate tmpfs from /run. This makes LFS sysV and
systemd versions treat /dev/shm the same.

  • Property mode set to 100644
File size: 42.9 KB
Line 
12022-09-30 Bruce Dubbs <bdubbs@linuxfromscratch.org>
2 * Mount /dev/shm as a tmpfs.
3
42022-07-23 Thomas Trepl <thomas@linuxfromscratch.org>
5 * Mark an raid array clean when root (/) has been remounted
6 r/o when system goes down. Otherwise, array does remain
7 always 'dirty', causing a resync at next boot.
8
92022-03-24 Pierre Labastie <pierre dot labastie at neuf dot fr>
10 * New semantics for K and S scripts:
11 - S scripts only started if not already marked S in the previous runlevel
12 - K scripts only started if not already marked K in the previous runlevel
13 - remove the convention of running S scripts ith "stop" in rl 0/6
142021-06-08 Bruce Dubbs <bdubbs@linuxfromscratch.org>
15 * When shutting down the network, ignore invalid interfaces
16 or interfaces that are not UP.
17
182021-06-02 Thomas Trepl <thomas@linuxfromscratch.org>
19 * Prevent sendsignals from killing an active mdmon
20
212021-04-28 Bruce Dubbs <bdubbs@linuxfromscratch.org>
22 * Make check_signal more robust.
23 * Use a better methog for killproc to remove a dead pid file.
24 * Clarify what signals killproc accepts.
25 * Thanks to input and discussion from Scott Andrews.
26
272021-02-01 Bruce Dubbs <bdubbs@linuxfromscratch.org>
28 * Tweak mountfs to properly exit when an error is found.
29
302021-01-13 Xi Ruoyao <xry111@mengyan1223.wang>
31 * Use /run instead of deprecated /var/run
32
332020-10-02 DJ Lucas <dj@linuxfromscratch.org>
34 * make $local_fs a Should-Stop dependency of swap to allow clean install
35
362020-08-02 Bruce Dubbs <bdubbs@linuxfromscratch.org>
37 * Fix a minor display problem in checkfs
38
392019-10-31 DJ Lucas <dj@linuxfromscratch.org>
40 * Syslog should not start in runlevel 2 due to network logging
41 * Remove errant swap dependency for checkfs
42
432019-10-04 DJ Lucas <dj@linuxfromscratch.org>
44 * Additional updates to facilities in LSB headers to keep proper order
45 * Network script depends on firewall scripts from BLFS if activated
46
472019-09-02 DJ Lucas <dj@linuxfromscratch.org>
48 * Update facilities in LSB headers
49
502015-06-24 Bruce Dubbs <bdubbs@linuxfromscratch.org>
51 * Unmount network file systems before bringing down the network
52 * Spell out some mount/umount options
53
542017-03-25 DJ Lucas <dj@linuxfromscratch.org>
55 * Bash-4.4 changes no longer allow continue in function to pass to calling
56 loop.
57
582015-02-22 Bruce Dubbs <bdubbs@linuxfromscratch.org>
59 * Cosmetic changes to network scripts' output
60
612015-02-08 Bruce Dubbs <bdubbs@linuxfromscratch.org>
62 * Modify ipv4-static to support ethernet labels
63 * Output a newline if an interface is skipped during boot
64
652014-12-24 Bruce Dubbs <bdubbs@linuxfromscratch.org>
66 * Clarify rationale for sysklog run levels
67
682014-11-10 Bruce Dubbs <bdubbs@linuxfromscratch.org>
69 * Make /run/lock have 1777 permissions
70
712014-07-06 Bruce Dubbs <bdubbs@linuxfromscratch.org>
72 * Remove obsolete reference to /proc/sys/kernel/hotplug in udev boot script
73
742014-07-02 Bruce Dubbs <bdubbs@linuxfromscratch.org>
75 * Remove obsolete check for /proc/ksyms in modules boot script
76
772014-06-29 Bruce Dubbs <bdubbs@linuxfromscratch.org>
78 * Remove systemd references and files
79
802014-03-31 Bruce Dubbs <bdubbs@linuxfromscratch.org>
81 * Changes made to be consistent with common systemd functions
82
832013-08-21 Bruce Dubbs <bdubbs@linuxfromscratch.org>
84 * Delete duplicate entry in rc.site file.
85
862013-08-05 Bruce Dubbs <bdubbs@linuxfromscratch.org>
87 * Use STATIC_GATEWAY for ipv4-static-route purposes
88
892013-05-15 Bruce Dubbs <bdubbs@linuxfromscratch.org>
90 * Remove unneeded options and commands from mountfs and
91 mountvirtfs when mtab is a symlink to /proc/self/mounts
92
932013-05-11 Bruce Dubbs <bdubbs@linuxfromscratch.org>
94 * Make sure the root fs is mounted read only in mountfs
95 before halting
96
972013-01-24 Bruce Dubbs <bdubbs@linuxfromscratch.org>
98 * Remove local attribue of some variables for Bourne
99 shell compatability
100 * Specify /bin/echo in commands with -e switch for
101 Bourne shell compatability
102
1032012-10-13 Bruce Dubbs <bdubbs@linuxfromscratch.org>
104 * Remove unneeded sleep in killproc
105 * Add option for verbose fsck
106 * Flatten directory structure of tarball
107 * Remove /fastboot or /forcecheck if set
108
1092012-09-05 Bruce Dubbs <bdubbs@linuxfromscratch.org>
110 * Add udevadm trigger --action=change line to udev script
111 to support initramfs better
112
1132012-08-24 Bruce Dubbs <bdubbs@linuxfromscratch.org>
114 * Read /etc/sysconfig/console when needed in rc
115
1162012-06-17 Bruce Dubbs <bdubbs@linuxfromscratch.org>
117 * Only mount /run in mountvirtfs if it is not already mounted
118 (from an initrd).
119 * Force the /dev/shm->/run/shm symlink
120 * Skip making LVM virtual groups unavailable at shutdown
121 because the / or swap partitions may be still in use.
122
1232012-05-30 Bruce Dubbs <bdubbs@linuxfromscratch.org>
124 * Copy all entries in /lib/udev/devices to /dev in mounvirtfs
125
1262012-05-24 Bruce Dubbs <bdubbs@linuxfromscratch.org>
127 * Remove mkdir from mountvirtfs because fs is read only
128
1292012-04-09 Bruce Dubbs <bdubbs@linuxfromscratch.org>
130
131 * General update of network scripts ifup/ifdown and services
132 ** Add if_true utility function to init_functions
133 ** Change variable INTERFACES to COMPONENT_INTERFACES for bridge interface
134 ** ifdown now only uses the first SERVICE
135 ** Updated ifup.8 to reflect current usage
136 ** ifup
137 *** Move interface up logic to after service scripts. Eliminates the
138 need for the LINK_CHECK variable.
139 *** Sets the GATEWAY if the variable is set
140 *** Add MTU logic to ifup
141
1422012-01-22 Matt Burgess <matthew@linuxfromscratch.org>
143
144 * lfs/init.d/udev: Change udevd path following upstream changes to its
145 location
146
1472011-12-23 Matt Burgess <matthew@linuxfromscratch.org>
148
149 * lfs/init.d/mountvirtfs: Correct permissions on /run/shm
150
1512011-11-28 DJ Lucas <dj@linuxfromscratch.org>
152
153 * lfs/init.d/mountfs: Add '-t nosysfs' to umount command
154 * lfs/init.d/mountvirtfs: remove unneeded spaces in output
155 * lfs/init.d/rc: Correct double interactive prompt and set prompt defaults
156 * lfs/init.d/setclock: Remove screen output from start case (udev)
157 * lfs/init.d/udev{,_retry}: Restore output to screen and log
158 * lfs/sbin/ifup: Change "..." to ": " (not awaiting additional output)
159
1602011-11-14 Bruce Dubbs <bdubbs@linuxfromscratch.org>
161
162 * The following are from suggestions by DJ Lucas
163 ** General cleanup of scripts
164 ** Move consolelog function to rc
165 ** Clean up boot logging functions
166 ** Fix interactive prompt between run level S and target run level
167
1682011-10-06 Bryan Kadzban <bryan@linuxfromscratch.org>
169
170 * Add configuration for udev_retry, and remove --type=failed (which does
171 not work with recent udev versions anyway, since no events can possibly
172 trigger it). Start with just the "rtc" subsystem. BLFS should eventually
173 add "sound" to this file, and perhaps others.
174
1752011-09-18
176 * Review and update of changes made in previous change.
177 ** Rename /etc/sysconfig/init_params to /etc/sysconfig/rc.site.
178 ** Move network services to /lib/services.
179 ** Move init-functions to /lib/lsb.
180 *** /lib/lsb is a symlink to /lib/services.
181 * Create convenience symlink /etc/init.d->/etc/rc.d/init.d.
182 * Add help and man pages to upup/ifdown.
183 * Append /run/var/bootlog to /var/log/boot.log at the end of
184 the boot sequence.
185 * Add capabiltiy to step through the boot scripts at boot time
186 * Optionally allow environment variables in sysconfig directory's
187 console, network, and clock files to be placed in rc.site.
188 * Add an optional FASTBOOT parameter to set /fastboot when rebooting.
189
1902011-07-14 Bruce Dubbs <bdubbs@linuxfromscratch.org>
191 * Major rewrite of all LFS scripts
192 ** Move ifup/ifdown to /sbin
193 ** Move functions and network services to /lib/boot
194 ** Remove contrib directory
195 ** Move all READ commands to functions and allow the user to specify
196 HEADLESS=1 to skip READ commands
197 ** Add /etc/sysconfig/init_params for adding environmental parameters
198 to all functions used in bootscripts
199 ** Move network configuration to /etc/sysconfig/ifconfig.*. The
200 ifconfig files can have any extension. Use IFACE parameter to
201 specify the target network interface within the configuration file.
202 ** Adds an optional parameter, SKIPTMPCLEAN, to skip the removal of
203 files in /tmp at bootup. Specify the variable in
204 /etc/sysconfig/init_params.
205
2062011-05-31 DJ Lucas <dj@linuxfromscratch.org>
207 * lfs/init.d/udev: Add multiple udev triggers for both subsystems and
208 devices per upstream recommendation.
209
2102011-04-19 Bruce Dubbs <bdubbs@linuxfromscratch.org>
211 * lfs/init.d/mountvirtfs: Add creation of /run/{var,lock,shm}.
212 * lfs/init.d/udev: Add /dev/shm -> /run/shm symlink.
213
2142011-04-18 Bruce Dubbs <bdubbs@linuxfromscratch.org>
215 * lfs/init.d/mountvirtfs: Change name from mountkernfs to mountvirtfs.
216 Add mounting of /run filesystem.
217
2182010-05-29 Matt Burgess <matthew@linuxfromscratch.org>
219 * lfs/init.d/udev: Only copy /lib/udev/devices/null, as Udev >= 155 copies
220 devices from /lib/udev/devices to /dev itself. Udevd still needs /dev/null
221 present before starting up though.
222
2232010-04-20 Bryan Kadzban <bryan@linuxfromscratch.org>
224 * lfs/init.d/udev, lfs/init.d/udev_retry: Add --action=add, to handle udev
225 version 152 and newer, which send "change" events by default in udevtrigger
226 now.
227
2282010-01-24 Matthew Burgess <matthew@linuxfromscratch.org>
229 * lfs/init.d/udev: Check to see if /dev is already mounted, as it may be if
230 under an initramfs environment. See ticket #2550.
231
2322009-08-14 Bryan Kadzban <bryan@linuxfromscratch.org>
233 * lfs/init.d/udev_retry: Use "udevadm trigger --type=failed", which
234 apparently replaced "--retry-failed" some time ago. "--retry-failed" is
235 removed in udev-146.
236
2372009-01-02 Bruce Dubbs <bdubbs@linuxfromscratch.org>
238 * lfs/init.d/functions:
239 * lfs/sysconfig/network-devices/ifup:
240 Updated line widths to accommodate pdf generation in both the above
241 files.
242
2432008-10-27 DJ Lucas <dj@linuxfromscratch.org>
244 * lfs/init.d/cleanfs: Removed '! -newer /proc' from find commands in
245 check for stale files in /var/lock and /var/run.
246 * Makefile: Reversed cleanfs and udev_retry scripts so that cleanfs
247 runs immediately after mountfs.
248
2492008-10-26 Dan Nicholson <dnicholson@linuxfromscratch.org>
250 * lfs/init.d/functions: Remove stale pid files when encountered
251 in loadproc/killproc/reloadproc. When the bootscript specifies
252 a pid file to use with the "-p pidfile" argument, *proc
253 functions previously bailed out when the referenced file
254 contains an invalid pid.
255
2562008-10-23 DJ Lucas <dj@linuxfromscratch.org>
257 * lfs/init.d/console: Removed BROKEN_COMPOSE as kernel patch has
258 been accepted upstream.
259
2602008-05-21 Bryan Kadzban <bryan@linuxfromscratch.org>
261 * lfs/init.d/udev, lfs/init.d/udev_retry: Use new udevadm program.
262
2632007-08-20 DJ Lucas <dj@linuxfromscratch.org>
264 * lfs/init.d/setclock: Added missing 'stop' argument to usage text
265
2662007-08-13 Dan Nicholson <dnicholson@linuxfromscratch.org>
267 * lfs/init.d/checkfs: Don't suppress error messages from the screen.
268
2692007-07-18 Dan Nicholson <dnicholson@linuxfromscratch.org>
270 * Makefile, lfs/init.d/consolelog: New bootscript controlling the
271 kernel log level on the console. This is controlled by the LOGLEVEL
272 variable in /etc/sysconfig/console.
273 * lfs/init.d/modules: Remove the log level handling since this is
274 done in the consolelog script now.
275 * lfs/init.d/modules: Clean up the script by removing the file
276 descriptor duplication and instead just redirecting
277 /etc/sysconfig/modules to the input of the while loop.
278
2792007-06-16 Dan Nicholson <dnicholson@linuxfromscratch.org>
280 * lfs/init.d/mountfs, lfs/init.d/mountkernfs, lfs/init.d/setclock,
281 lfs/init.d/modules, lfs/sysconfig/network-devices/if{up,down}:
282 Don't suppress stderr during bootscripts unless necessary. This
283 would prevent potentially critical messages from reaching the screen.
284
2852007-04-24 Dan Nicholson <dnicholson@linuxfromscratch.org>
286 * lfs/init.d/functions: When killproc is executed, it checks that
287 the process is still running, sleeps if it is, then checks again.
288 The sleep is 1 second in between checks. By sleeping for 0.1 seconds
289 in between checks, killproc is much faster as it's wasting much
290 less time sleeping in the normal case that the process has died
291 after a short delay.
292
2932007-04-16 Dan Nicholson <dnicholson@linuxfromscratch.org>
294 * lfs/init.d/functions: Redirect stderr when using kill to suppress
295 output.
296 * lfs/init.d/functions: killproc() was not handling the case where a
297 pidfile is passed to the function. The logic with the signal to be
298 used was causing issues with the handling of pidfiles. This has been
299 fixes, and now killproc() will recheck the process if the signal
300 was TERM (the default) or KILL.
301 * lfs/init.d/functions: statusproc() has been changed to use pidofproc()
302 instead of the deprecated getpids(). Additionally, it now accepts
303 the -p argument to specify a pidfile.
304 * lfs/init.d/functions: Currently, statusproc() always returns
305 successfully, and the only way to know if the process is running
306 is to parse the output. This changes statusproc() to return the
307 status of pidofproc(), which will return unsuccessfully if the
308 requested process is not running.
309 * lfs/init.d/functions: Changed reloadproc() to use pidofproc() and
310 respect the -p argument for pidfiles.
311 * lfs/init.d/sysklogd: Remove a useless argument to reloadproc().
312
3132007-03-13 Dan Nicholson <dnicholson@linuxfromscratch.org>
314 * lfs/init.d/functions: If pidofproc() is passed the -p argument
315 it can bomb testing a null variable with an integer expression.
316
3172007-02-22 Dan Nicholson <dnicholson@linuxfromscratch.org>
318 * lfs/init.d/mountfs, lfs/init.d/console, lfs/init.d/setclock,
319 lfs/init.d/mountkernfs: &> redirection is not supported in POSIX.
320 Fortunately, it's equivalent to >word 2>&1 according to bash(1).
321
3222007-02-22 Dan Nicholson <dnicholson@linuxfromscratch.org>
323 * lfs/init.d/console: POSIX says that shells only need to trap on
324 signals. Trapping on ERR isn't always supported. Conditionals have
325 been added to set the $failed variable in spots that seemed
326 appropriate for checking errors.
327
3282007-02-22 Dan Nicholson <dnicholson@linuxfromscratch.org>
329 * lfs/init.d/functions: Use arithmetic expansion and string length,
330 which are both mandated by POSIX, rather than spawning two processes
331 every time boot_mesg() is called.
332
3332007-02-22 Dan Nicholson <dnicholson@linuxfromscratch.org>
334 * lfs/init.d/functions: In order to provide an `echo' which provides
335 handles the -e and -n options for all POSIX shells, a feature test
336 is added which stores its result in $ECHO. /bin/echo will be used
337 if the default echo is not capable. Changed the existing functions
338 to reference $ECHO when needed.
339 * lfs/init.d/console: Use $ECHO when -en is needed.
340
3412007-02-03 Bryan Kadzban <bryan@linuxfromscratch.org>
342 * ChangeLog: Rename from CHANGELOG, start using GNU style entries.
343
344 * Makefile: Move setclock before checkfs. Fixes #1948.
345
3462006-11-25 Bryan Kadzban <bryan@linuxfromscratch.org>
347 * lfs/init.d/udev_retry: Copy Debian's "copy generated rules" initscript
348 code, to clean up when the rule_generator scripts run before / is
349 writable. (Since the rule_generator code is from Debian, I assume their
350 cleanup code is appropriate.)
351
3522006-10-15 Bryan Kadzban <bryan@linuxfromscratch.org>
353 * lfs/init.d/udev_retry: Fix to work with udev >= 099.
354
355n/a - June 2, 2006
356 * Removed console config file and makefile targets.
357 * Removed references to /dev/bug and bugreport in udev and
358 udev_retry bootscripts. (DJ Lucas)
359
360n/a - April 17, 2006
361 * Updated udev script to use the new udevsettle program.
362 * Added udev_retry script for systems that have /usr on a different
363 partition or for some other reason fail the initial replay. (Archaic)
364
365n/a - April 15, 2006
366 * Cleaned up contrib directory. Removed: contrib/init.d,
367 contrib/enhanced, contrib/livecd, contrib/hotplug, and raq2
368 patch. (DJ Lucas)
369
370n/a - April 14, 2006
371 * Merged changes from udev_update branch (DJ Lucas)
372 * Replaced a return with an exit and reversed comment changes in
373 udev bootscript. (Dan Nicholson)
374 * Replaced walk_sysfs function in udev bootscript with new udevtrigger
375 program and move wait_for_uevents function inline. (DJ Lucas)
376 * Removed extra evaluate_retval in udev bootscript. (Ken Moffat)
377 * Wait for uevents to be processed in the udev script. See ticket
378 #1720 for details. (Matthew Burgess)
379
380n/a - March 21, 2006
381 * Removed old references to boot_log function and arguments passed
382 to boot_mesg_flush in echo_* functions. (DJ Lucas)
383
384n/a - March 10, 2006
385 * Moved src argument to ipv4-static-route service script and
386 removed from ipv4-static service script. (DJ Lucas)
387
388n/a - March 8. 2006
389 * Correct sourced path in checkfs script. (Matthew Burgess)
390
391n/a - December 31, 2005
392 * Replaced /etc/rc.d with ${rc_base} in checkfs. (Vincent Fretin)
393
394n/a - December 24, 2005
395 * Added UTF-8 support to console script. (Alexander E. Patrakov)
396
397n/a - September 11, 2005
398 * Removed text wraping and boot logging.
399 * Changed killproc to use warning if not running
400 * Changed 'print_status warning' to use old style output
401 * Fixed display error with LSB init-functions script
402 * Made above killproc/print_status changes in enhanced
403 bootscripts.
404 * Made logger service configurable in enhanced
405 bootscripts. (DJ Lucas)
406
407n/a - August 14, 2005
408 * Added -s flag to pidofproc() for backwards
409 compatibility (DJ Lucas)
410 * Fixed erronous values returned by pidofproc() which
411 broke the functionality of statusproc (DJ Lucas)
412
413n/a - July 1, 2005
414 * Changed a == to a = in lfs/init.d/functions, in the boot_mesg
415 function for ash compliancy (Nathan Coulson)
416
417n/a - June 26, 2005
418 * Removed consolelog script from contrib
419 * Updated interactive rc script in contrib and added
420 README.rc-Interactive, added install target to the
421 Makefile. (DJ Lucas)
422
4233.2.2 - May 29, 2005
424 * Tagged as 3.2.2 (Nathan Coulson)
425
426n/a - May 26, 2005
427 * Added minimal target for cross-lfs book (Jim Gifford)
428 * Fixed raq2 patch (Jim Gifford)
429
4303.2.1 - May 1, 2005
431 * Tagged as 3.2.1 (Nathan Coulson)
432
433n/a - April 17, 2005
434 * removed touch from hotplug bootscript (Matthew Burgess)
435 * moved commands around in localnet bootscript (Andrew Benton)
436
4373.2.0 - March 30, 2005
438 * Changed from syslog-ng to sysklogd (Archaic)
439 * Temporairly changed loadproc to return 0 if the program is
440 already running (Nathan Coulson)
441 * Fixed (by reverting) ifup/ifdown/network (Nathan Coulson),
442 Reported by Jim Gifford
443 * Fixed network up/down along with adding support of ONHOTPLUG
444 * Tagged as 3.2.0
445
446n/a - March 19, 2005
447 * Updated RaQ2 patch (Jim Gifford)
448 * Added net.agent for Hotplug of Network adapters in contrib
449 (Jim Gifford)
450
451n/a - March 16, 2005
452 * Reverted the change from loadproc to start_daemon,
453 Moved compatibility code into one single function.
454 (Nathan Coulson)
455 * Readded the ONHOTPLUG option for ifup/ifdown (Nathan Coulson)
456 * Fixed killproc's output
457
458n/a - March 01, 2005
459 * Added CHECK_LINK variable in ifconfig.*/*, so if the
460 interface does not exist, it will not fail.
461 (Nathan Coulson)
462
463n/a - February 19, 2005
464 * Added evaluate_retval to the end of loadproc and killproc.
465 lsb does not say that killproc should print [ OK ],
466 but required for compatibility. (Nathan Coulson)
467
468n/a - February 9, 2005
469 * Accidentally mounted /dev with 775 instead of 755, fixed
470 (Reported by Alexander E. Patrakov)
471
472n/a - February 9, 2005
473 * Bugfix for /dev, now mounted with 755 permission
474
475n/a - February 8, 2005
476 * changed pidof, so it doesn't check the process id
477 of running bootscripts, and to process shell scripts
478 (Nathan Coulson)
479
480n/a - February 6, 2005
481 * Updated main functions file with lsb functions file
482 Should now be LSB compliant (Nathan Coulson)
483
484n/a - January 10, 2005
485 * Moved ONBOOT check back to network (Nathan Coulson)
486 * Removed ONHOTPLUG check (Nathan Coulson)
487
488n/a - January 6, 2005
489 * fixed mountkernfs output (Nathan Coulson)
490 * reverted mountfs fakemounting (Nathan Coulson)
491
492n/a - January 5, 2005
493 * Attempted to simplify network bootup files (Nathan Coulson)
494 * Modified mountkernfs to use mountpoint (Nathan Coulson)
495 * Assuming sysfs is always mounted (Nathan Coulson)
496 * Moved fakemount to below mounting (Nathan Coulson)
497 * Removed -t noramfs from umount, as we now use tmpfs (Nathan Coulson)
498 * moved sysctl from mountkernfs to sysctl (Nathan Coulson)
499 * Added -q to sysctl (Nathan Coulson)
500
501n/a - January 2, 2005
502 * Fixed statusproc output. (DJ Lucas)
503
5043.1.0 - December 31, 2004
505 * fixed textoutput
506 * Tagged as 3.1.0
507
508n/a - December 30, 2004
509 * Fixed name of LSB Functions file
510 * Changed boot_mesg to act like echo instead of echo -n, boot_mesg now
511 takes the -n argument if you do not wish to goto the next line
512
5133.0.1 - December 25, 2004
514 * Released as 3.0.1
515
516n/a - December 20, 2004
517 * Cleaned up header.
518 * Added RaQ2 Patch
519
520n/a - December 16, 2004
521 * Fixed a text typo in udev, tmpfs instead of ramfs (Steve Crosby)
522
523n/a - December 14, 2004
524 * Fixed a warning with find in cleanfs
525
526
5273.0 - December 8, 2004
528
529n/a - December 5, 2004
530 * Moved bootlog to use local2 service to avoide conflict with
531 dhcpcd (DJ Lucas)
532
5333.0-rc1 - December 1, 2004
534 * rc-Interactive added (DJ Lucas)
535 * rc-Interactive moved to contrib (Nathan Coulson)
536
537n/a - November 27, 2004
538 * Moved bootlog to use local1 to avoid conflict with ppd (DJ Lucas)
539
540n/a - November 25, 2004
541 * Added consolelog to contrib/sysconfig (DJ Lucas)
542 * Rewrite of line wraping in boot_mesg and various fixes
543 related to boot_mesg changes (DJ Lucas, Alexander Patrakov)
544 * syslog-ng is now installed by default (Jeremy Utley)
545 * hotplug is now installed by default (Jeremy Utley)
546 * udev now uses /sbin/hotplug as the default hotplug handler
547 (Nathan Coulson)
548 * udev now mounts a tmpfs instead of a ramfs onto /dev,
549 as suggested by Greg K-H (Nathan Coulson)
550 * Created contrib/lsb, and added a LSB compliant functions file
551 (Nathan Coulson, and Alexander Patrakov)
552 * Modified find [requires find 4.2.3+] (Matthew Burgess)
553
554n/a - November 20, 2004
555 * Modifed modules script to return to previous kernel message
556 level (DJ Lucas)
557
558n/a - November 02, 2004
559 * Added sysctl -p to mountkernfs (Matthew Burgess, DJ Lucas)
560
561n/a - October 07, 2004
562 * statusproc modified not to send data to bootlog (Nathan Coulson)
563 * Fixed halt commands in checkfs and udev (James Robertson)
564
565n/a - October 04, 2004
566 * Fixes to commit on 2004/09/30 (James Robertson)
567 * Revert a few changes until later (Nathan Coulson)
568 * Added a warning about switching from a 8bit font
569 to a 9bit font (Alexander Patrakov)
570
571n/a - September 30, 2004
572 * Finished off boot_mesg() (James Robertson)
573 * Standardized all scripts to same variable format and other
574 internal sh/bash function calls (James Robertson)
575 * Fully implemented boot_mesg across all scripts in sysconfig
576 and init.d (James Robertson)
577
578n/a - September 26, 2004
579 * Added BOOTMESG_PREFIX variable, so users can optionally set a
580 prefix for boot messages (James Robertson)
581 * Fixed localnet status, to use ip instead of ifconfig (Jim Gifford)
582 * Added consolelog to contrib (DJ Lucas)
583 * loadproc and killproc can have the -nomsg parameter to avoid
584 calling evaluate_retval or print_status (Jim Gifford)
585 * boot_mesg no longer explicitly adds a \n onto end of lines
586 * Added a function called boot_mesg_flush, which can
587 dump the BOOTMESG to the bootlog. This helps avoid making
588 everything have to end in OK/WARN/FAIL (Nathan Coulson)
589
590n/a - September 24, 2004
591 * Removed /dev/udev.tdb test
592
593n/a - September 23, 2004
594 * Fixed boot_log so it output's $@'s contents, not @$
595 * Added support for colors in boot_mesg (James Robertson)
596 * Modified udev's error checking
597 * Modified hotplug's error checking
598 * Converted checkfs's error handling to use boot_mesg with
599 color support
600 * Added $INFO color to functions (James Robertson)
601
602n/a - September 22, 2004
603 * Removed the dependency on wl by replacing it with grep (Bryan Kadzban)
604 * Fixed getpids, to remove unused pids obtained from $PIDFILE
605 * Removed ${NORMAL} from echo "$BOOTMESG" in functions, and removed
606 space added to each additional sentence tacked onto BOOTMESG
607 * boot_mesg now handles \n's properly, and does not dimish the size of
608 the next line (James Robertson)
609 * boot_log has been added. The echo_ functions commit the log,
610 and then clear the BOOTMSG variable
611 * All scriptes have been converted to use boot_mesg
612
613n/a - September 21, 2004
614 * boot_mesg has been enhanced. Subsequent calls will overwrite
615 previous text, and it will wrap text basedupon the variable ${WCOL}.
616 (James Robertson)
617 * Fixed mtu optional service typo (Kevin P Fleming)
618 * Added SOURCE variable to ipv4-static-route (Kevin P Fleming)
619
620n/a - September 16, 2004
621 * nework interfaces are now brought down in reverse order
622
623n/a - September 15, 2004
624 * Added blue bracket, from dj's 3.0-pre1 bootscript package
625 [echo_failure, echo_warning, and echo_ok]
626 * Added a new function called boot_mesg, meant to replace the echo
627 command.
628 This will give us the posibility of doing logging at a later date
629 * Do not set COLUMNS if COLUMNS is already set
630 * Modified getpids, loadproc, killproc, reloadproc, and statusproc as
631 done by DJ
632
6332.2.3 - September 04, 2004
634 * Tagged as 2.2.3
635
636n/a - September 04, 2004
637 * Added new script to contrib for syslog-ng, which is now part of
638 LFS-Unstable, and a new Makefile target install-syslog-ng which
639 removes the sysklogd links, and replaces them with syslog-ng (JU)
640
6412.2.2 - August 11, 2004
642 * Tagged as 2.2.2
643
644n/a - August 7, 2004
645 * Added missing error redirect (/dev/null) in getpids. (DJ)
646
647n/a - August 4, 2004
648 * Added MODE, DIRMODE, and CONFMODE variables to the makefile
649 to allow permissions to be set at install. (DJ)
650
651n/a - July 31, 2004
652 * Moved PIDFILE check to getpids and removed arguments from
653 killproc and reloadproc. Signals are now set at beginning of
654 funtcions script with KILLDELAY. (DJ)
655 * Added a optional service script which can set the MTU for a given
656 interface
657
658n/a - July 21, 2004
659
660 * Committed DJ Lucas's patch for the killproc function. It no
661 longer requires arguments if PIDFILE is set
662 * added --backup to all sysconfig configuration files, so they are not
663 replaced on a make install
664
665n/a - July 13, 2004
666
667 * Added the PEER variable to the ifconfig.*/* file, done by
668 Kevin P. Fleming
669
6702.2.1 - July 12, 2004
671
672 * Tagged as 2.2.1
673
674n/a - July 12, 2004
675
676 * Hotplug was moved from rcsysinit.d to rc{1,2,3,4,5} to help bring
677 up/down network interfaces started by hotplug. This has been revoked
678 at this time
679 * Networking interfaces are now brought down in reverse order
680 * Moved the ONBOOT check to within ifup/ifdown, so we can bring up/down
681 the interfaces at boottime/shutdown properly, done by Kevin P. Fleming
682 * Use PREFIX instead of NETMASK for adding addresses in ipv4-static,
683 done by Kevin P. Fleming
684 * Fix reversal of services inside ifconfig.* directories in ifdown,
685 done by Kevin P. Fleming
686 * Add ipv4-static-route service, supplied by Kevin P. Fleming
687
6882.2.0 - July 12, 2004
689
690 * Tagged as 2.2.0
691
692n/a - July 11, 2004
693
694 * Minor script output changes
695 * Repaired networking scripts broken in previous commits
696
697n/a - July 10, 2004
698
699 * We now use the ip program [from iproute2] instead of ipconfig
700 [net-tools] to bring up/down ethernet interfaces, and local
701 connections, submitted by Jim Gifford
702 * Removed gateway backward compatibility
703 * Removed ifup-eth0 ifdown-eth0 compatibility
704 * Removed the "assume SERVICE=static if SERVICE is unset" compatibility
705 * Pass the IFCONFIG environmental variable to services, so they can
706 locate the file with the parameters they must read
707 * Rename static to ipv4-static
708 * Stage1 for network configuration via directories, ifup and ifdown
709 modified, and the static service modified
710 * Stage2 for network configuration via directories complete, network was
711 modified to check within subdirectories for ONBOOT=yes. Final Stage
712
713n/a - July 8, 2004
714
715 * Changed iso01 to lat1 everywhere in /etc/sysconfig/console. This
716 fixes the problem with line-drawing characters.
717
718n/a - July 7, 2004
719
720 * Halted the computer, if unable to mount /dev as a ramfs
721
722n/a - July 6, 2004
723
724 * Moved the hotplug bootscript back to contrib, it will not be used in
725 the testing branch of the lfs book at this time
726
727n/a - July 4, 2004
728
729 * Modified ifup and ifdown to be hotplug aware
730
731n/a - July 3, 2004
732
733 * Change the check for ONBOOT into a source within a subshell
734
735n/a - July 1, 2004
736
737 * Moved hotplug start to runlevels 3-5 from sysinit
738
739n/a - June 30, 2004
740
741 * Pass -depth in cleanfs
742
743n/a - June 29, 2004
744
745 * Made the grep for ONBOOT in the network script more exact
746
7472.1.2 - June 27, 2004
748
749 * Install the automatic module loading script by default
750 * Tagged as 2.1.2
751
752n/a - June 26, 2004
753
754 * Fixed font for UK in /etc/sysconfig/console
755
756n/a - June 23, 2004
757
758 * Fixed a typo in the hotplug installation procedure
759
760n/a - June 21, 2004
761
762 * Re-ordered the "mount" and "echo" commands in the udev script, to
763 prevent a possible race
764 * Converted the udev script to use udevsend/udevd
765 * Moved removal of /fastboot and /forcefsck to just after the root fs
766 becomes writable, and dropped the removal of /etc/nologin
767 * Cleaned and tweaked both the output and actions of cleanfs
768 * Removed the disabling of hotplug from sendsignals
769 * Removed anything that might call "rmmod" in hotplug, since rmmod is
770 notoriously troublesome in the 2.6.x kernels, and call it with the
771 stop argument from runlevels 0 and 6
772 * Fixed previous modifications to the udev and cleanfs scripts
773
774n/a - June 20, 2004
775
776 * Rolled back to the /dev/.udev.tdb check from 2.1.1, since the new
777 one doesn't work as well, and the bug that caused it to change is
778 now fixed
779
780n/a - June 18, 2004
781
782 * Updated sysconfig/console
783 * Fixed disabling hotplug in sendsignals
784 * hotplug is now installed by default
785
786n/a - June 15, 2004
787
788 * Reset /proc/sys/kernel/hotplug to /bin/true when running the "stop"
789 command for hotplug
790 * Cleaned the output of the mountkernfs script
791 * Don't output "Creating files and directories" when it's a lie
792
793n/a - June 8, 2004
794
795 * Changed the location the optional module script is installed to
796 /etc/rc.d/rcsysinit.d/S05modules.
797
798n/a - June 4, 2004
799
800 * Added a echo to the > /proc/sys/kernel/hotplug line, as > did not
801 clear it
802
803n/a - June 3, 2004
804
805 * Added '> /proc/sys/kernel/hotplug' to sendsignals, to disable hotplug
806 events, which may start up new daemons
807 * Added elementry bootup logging support. If it can write to
808 /var/log/boot.log, it will
809 * Removed logging support, it kept / from being remounted ro
810
811n/a - June 2, 2004
812
813 * Reorganize what goes on in the udev script
814 * Reorganize what goes on in the hotplug script
815 * Moved setting /sbin/hotplug as the default hotplug manager into the
816 hotplug script
817
818n/a - June 1, 2004
819
820 * Removed usbfs from mountkernfs, and mountfs
821 * Edited the udev script, so it'll always set /proc/sys/kernel/hotplug
822
823n/a - May 24, 2004
824
825 * Added more example keymaps and font settings to /etc/sysconfig/console
826 * Install the /etc/sysconfig/console file by default
827
828n/a - May 23, 2004
829
830 * Changed the symlink for the optional modules script
831 * Removed depmod from the optional modules script
832
833n/a - May 20, 2004
834
835 * Removed the random script. There is not a strong enough case for
836 adding it to the lfs-bootscripts.
837
838n/a - May 19, 2004
839
840 * Added the random bootscript from blfs-bootscripts
841
8422.1.1 - May 18, 2004
843
844 * Fixed installation of modules configuration
845 * Tagged as 2.1.1
846
847n/a - May 16, 2004
848
849 * Added sysklogd configuration file
850 * Added example /etc/sysconfig/console file
851 * Do not attempt to populate /dev if that directory has already been
852 set up earlier in bootup (such as on initramfs/initrd)
853 * Prevent excessive kernel output once klogd starts
854 * Added hotplug script
855
856n/a - May 15, 2004
857
858 * Namespace rework (enumeration of scripts is now cleaner)
859 * Removed directories: blfs, contrib/new-boot-0.2, contrib/rlv
860
861n/a - May 13, 2004
862
863 * Repaired the console script
864 * Added a check to cleanfs [createfiles], to make sure that we have
865 a valid devicetype, if we have type=dev
866
867n/a - May 11, 2004
868
869 * Added usbfs to mountkernfs and mountfs
870
871n/a - May 6, 2004
872
873 * Don't use loadproc in localnet, it's not meant for that
874 * Quote tests of $PIDFILE, so that things behave when it's empty
875 * Removed unused kill -0 from killproc
876
8772.1.0 - May 4, 2004
878
879 * Update to the console script, prevent install of the console script
880 * Chgrp /var/run/utmp to group utmp if it exists.
881 * Moved udev from contrib to lfs
882 * Moved GATEWAY setup from /etc/rc.d/init.d/network to
883 /etc/sysconfig/network-devices/services/static
884 * Use the contents of $PIDFILE, if it is set in the script
885 * Tagged as 2.1.0.
886
887n/a - April 30, 2004
888
889 * Moved the loadkeys script to console, and added setfont. Contributed
890 by Alexander E. Patrakov
891
8922.0.5 - April 29, 2004
893
894 * Added the heimdal init script.
895 * Tagged as 2.0.5
896
8972.0.4 - April 27, 2004
898
899 * Tagged as 2.0.4
900
901n/a - April 24, 2004
902
903 * Added a example script for /etc/sysconfig/createfiles
904 * Added a check for /sys before mounting sysfs
905 * Added -t noramfs to umount on /etc/rc.d/init.d/mountfs.
906 This will prevent /dev from being unmounted, if /proc/mounts
907 is symlinked to /etc/mtab
908
909n/a - April 18, 2004
910
911 * Small fix to a if statement in netfs
912
913n/a - April 17, 2004
914
915 * Added the lisa bootscript, lisa is part of the KDE Network package
916 * Add proper error checking to the mountfs script when writing out mtab
917 * Add more comments to the udev script, and conditionalize various
918 things that should've been done this way in the first place
919 * Include a template module auto-loading configuration file instead of
920 having syntax comments in the script itself
921
922n/a - April 12, 2004
923
924 * Added a automatic modules loading script to the contrib directory
925 submitted by Zack
926 * Edited mountkernfs, so that if you can mount sysfs on /sys, it will
927 be mounted at boottime. Should not affect 2.4 systems
928 * Since all entries are added to /etc/mtab, we should not require
929 the NO_FS variable. It has been removed from mountfs
930 * Added the udev script into the contrib directory, submitted by Zack
931
9322.0.3 - April 8, 2004
933
934 * Updated cleanfs, so it can create devices. Supplied by Zack
935 * Tagged as 2.0.3
936
937n/a - March 31, 2004
938
939 * Changed "Press Enter" on unknown error to white
940 * Moved S10swap to S20swap. When udev is added, it has to be
941 ran before swap is setup
942
943n/a - March 29, 2004
944
945 * Fixed the rc5.d symlink for ntp so it creates S26ntp instead
946 of S26npt
947 * Moved S20mountkernfs to S00mountkernfs in rcsysinit.d. Will help in
948 the addition of udev in the future.
949
950n/a - March 27, 2004
951
952 * Changed gdm path from hardcoded to program name. There are 2 spots
953 gnome can be installed
954
955n/a - March 26, 2004
956
957 * Updated fam daemon script. It now uses the famd daemon instead of fam
958
959n/a - March 24, 2004
960
961 * Removed mount command out of nfs. the netfs script already handles
962 this
963
9642.0.2 - March 24, 2004
965
966 * Edited cleanfs to solve a problem. [if /tmp does not exist, it
967 could run the find command on the root filesystem]
968 * Tagged as 2.0.2
969
9702.0.1 - March 24, 2004
971
972 * Found typo in BLFS MySQL Script.
973 * Tagged as 2.0.1
974
9752.0.0 - March 23, 2004
976
977 * Tagged as 2.0.0, no changes from 2.0.0-pre2
978
9792.0.0-pre2 - March 23, 2004
980
981 * Cleaned the /tmp directory on bootup. find command supplied by Zack
982 * Added a script which can automatically create files and directories
983 on startup. [Handles files/directories, permissions, and user/group].
984 Created by Zack
985 * Added blfs/init.d/fam script
986 * Tagged as 2.0.0-pre2
987
988n/a - March 20, 2004
989
990 * Added create-service-dir target and removed from create-dirs
991 * Changed service script install targets to use
992 create-service-dir
993 * Added check for dhcpcd service script for stale pid file
994 Suggested by Jeremy
995 * Added ifconfig to ipx service script for hosting device not up
996
997n/a - March 19, 2004
998
999 * Added support for ETCDIR, and DESTDIR in the Makefile,
1000 compliments of Tushar
1001 * Renamed mountproc to mountkernfs
1002 * Updated the README file
1003 * Coloured the print_error_message in functions red
1004 * added stop to the setclock script
1005 * changed echo > to > in cleanfs, suggested by winkie
1006 * BLFS Scripts Added, collected by Zack
1007 * Edited killproc, so it checks for running pids, rather then
1008 the completion of the above kill command. Suggested by Zack
1009 * Added network services found in blfs, removed adsl. Submitted by
1010 DJ.
1011
10121.99.4 - March 17, 2004
1013
1014 * Fixed one last halt line in checkfs script
1015 * Moved the directory structure around
1016 * Tagged as development release 1.99.4
1017
1018n/a - February 28, 2004
1019
1020 * Added stty sane to the top of rc.d/init.d/rc. Hopefully, this will
1021 fix the problems
1022 * Also changed all instances of <ctrl-j> back to enter
1023
10241.99.3 - February 23, 2004
1025
1026 * Tagged as development release 1.99.3
1027
1028n/a - February 19, 2004
1029
1030 * Fixed checkfs script, so it will no longer continue to boot after a
1031 failure in the init.d/checkfs script. Tested with the help of Andre
1032 Müller. Fix suggested by Zack
1033
1034n/a - February 7, 2004
1035
1036 * Added -s onto grep on network stop
1037 * Replaced a few more enter's with ctrl-j
1038
10391.99.2 - February 6, 2004
1040
1041 * Added -s onto grep in network start
1042 * Tagged as development release 1.99.2
1043
1044n/a - February 4, 2004
1045
1046 * Fixed $WARNING $NORMAL and $ERROR lines, broken by changes in
1047 functions
1048 * Changed above fixes to work with ash
1049 * Fixed checkfs symlink in Makefile
1050 * functions is no longer installed as executable
1051 * Added a check to checkfs, for errors above 16. These are caused by
1052 being unable to run fsck, either due to user input, or a unfunctional
1053 linux system
1054
10551.99.1 - February 2, 2004
1056
1057 * Tagged as development release 1.99.1
1058
1059n/a - February 2, 2004:
1060
1061 * Added -d to umount in mountfs.
1062 * Fixed network shutdown script
1063 * Fixed Makefile rc.6 to reboot
1064 * Added -s flag to grep command in rc.d/init.d/network -
1065 suppresses an error if no ifconfig.* files exist
1066
1067n/a - January 30, 2004:
1068
1069 * Reorganized the network system to accept multiple services.
1070 * Ash Compliancy
1071 * Modified some scripts to follow template
1072 * Reorganized functions, based upon Ash Compliancy Patch
1073 * Added a sleep 5 to failure for evaulate_retval, and changed
1074 evaulate_retval to return true instead of false. Instead, a
1075 exit 1 will indicate the script terminated abnormally, causing
1076 your system to wait until you hit ctrl-J
1077 * Switched "Press enter to continue" to "Press <ctrl-j> to continue"
1078 * replaced 3 with $KILLDELAY in sendsignals
1079 * mountfs does not mount network filesystems [identified by _netdev
1080 in /etc/fstab]
1081 * removed unneded touch out of cleanfs
1082
1083n/a - January 30, 2004:
1084
1085 * New maintainers for the lfs-bootscripts package are:
1086 Jeremy Utley (jeremy@linuxfromscratch.org)
1087 Nathan Coulson (nathan@linuxfromscratch.org)
1088
10891.11 - February 3rd, 2003:
1090
1091 * /etc/mtab is now a real file and is handled correctly so there are
1092 no errors even when the machine has crashed.
1093
10941.10 - September 12th, 2002:
1095
1096 * Fixed up checkfs to work with non-ext2 filesystems too (such as
1097 minix).
1098
10991.9 - April 5th, 2002:
1100
1101 * reloadproc function had a missing '=' in the "failure 1" command (it
1102 should be failure=1)
1103
1104 * When script exists with unexpected value, you have to hit "Enter" to
1105 continue, not just a random key as printed on the screen.
1106
1107 * Moved K10sysklogd, K20sendsignals, K30mount and K40swap to
1108 K40sysklogd, K50sendsignals, K60mount, K70swap
1109
1110 * Changed the #!/bin/sh lines to #!/bin/bash - /bin/sh may not be
1111 linked to bash but to some other shell of your choice. These scripts
1112 are written to work with bash, so you can't just run them when
1113 /bin/sh -> csh or ash or whatever else tickles your fancy. This
1114 change should fix that.
1115
11161.8 - March 14th, 2002:
1117
1118 * Fixed the getpids function call so PPID's would be taken into account
1119 properly.
1120
1121 * Added the 'contrib' directory with other people's bootscript
1122 implementations.
1123
11241.7 - March 10th, 2002:
1125
1126 * Used code from Matthias Benkmann's simpleinit-msb @
1127 http://winterdrache.de/linux/newboot/index.html mainly for improved
1128 killproc function handling
1129
1130 * When a requested process isn't running, or is already running, a
1131 warning "Not running" or "Already running" will be displayed. This
1132 was out of allignment due to a missing $CURS_UP
1133
1134 * Removed "||exit" from ifup and ifdown scripts. They are useless.
1135
1136 * Changed the loadkeys script to run "loadkeys -d" and removed the need
1137 for the /etc/sysconfig/keyboard file. The kbd patch fixes the
1138 "loadkeys -d" behaviour.
1139
11401.6 - February 26th, 2002:
1141
1142 * replaced -o %PPID with -o $PPID throughout the functions script. This
1143 construct does what it's supposed to do (don't take PPID into account
1144 because this would fail if a running daemon and the bootscript have
1145 the same name).
1146
1147 * added 'restart' to the swap script
1148
1149 * instead of using 'echo -n' to suppress newlines so the [ OK ] and
1150 related messages align properly, substitute this with a single echo
1151 command that simply goes one line up before outputting anything. This
1152 also has the benefit that when programs have their own output (like
1153 swapon, fsck and loadkeys), there won't be an unwanted blank line
1154 between the program's output and the [ OK ] et all. messages.
1155
11561.5 - February 2nd, 2002:
1157
1158 * added 'exit 1' to the statusproc function when there aren't enough
1159 parameters passed to it (such as the name of process to check for)
1160
11611.4 - February 2nd, 2002:
1162
1163 * when /fastboot is detected and the message about it is printed,
1164 don't run 'exit 1' else the rc script will cause a [FAILED] to
1165 be printed which is undesired in this case.
1166
11671.3 - January 30th, 2002:
1168 * network script: changed default route detection by using the same
1169 method as used when starting the script: check if the GATEWAY
1170 variable is set
1171
1172 * removed the emptying of /etc/mtab since it's a symlink to
1173 /proc/mounts now
1174
1175 * added the mountproc script which mounts the proc system. This is done
1176 because we need proc mounted even before the mountfs script is ran
1177 (now that /etc/mtab is a symlink to /proc/mounts)
1178
1179 * removed all absolute paths from command calls
1180
1181 * added umask 022 and PATH="/bin:/usr/bin:/sbin:/usr/sbin" to the
1182 functions script. Every file now sources this so that umask and PATH
1183 are set correctly
1184
11851.2 - January 26th, 2002:
1186 * network script: detect if a default route is set before removing it
1187
Note: See TracBrowser for help on using the repository browser.