source: bootscripts/ChangeLog@ ea36f37a

10.0 10.0-rc1 10.1 10.1-rc1 11.0 11.0-rc1 11.0-rc2 11.0-rc3 11.1 11.1-rc1 11.2 11.2-rc1 11.3 11.3-rc1 12.0 12.0-rc1 12.1 12.1-rc1 6.4 6.5 6.6 6.7 6.8 7.0 7.1 7.2 7.3 7.4 7.5 7.5-systemd 7.6 7.6-systemd 7.7 7.7-systemd 7.8 7.8-systemd 7.9 7.9-systemd 8.0 8.1 8.2 8.3 8.4 9.0 9.1 arm bdubbs/gcc13 ml-11.0 multilib renodr/libudev-from-systemd s6-init trunk xry111/arm64 xry111/arm64-12.0 xry111/clfs-ng xry111/lfs-next xry111/loongarch xry111/loongarch-12.0 xry111/loongarch-12.1 xry111/mips64el xry111/pip3 xry111/rust-wip-20221008 xry111/update-glibc
Last change on this file since ea36f37a was ea36f37a, checked in by DJ Lucas <dj@…>, 16 years ago

Removed BROKEN_COMPOSE from console bootscript.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8695 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

  • Property mode set to 100644
File size: 31.4 KB
Line 
12008-10-23 DJ Lucas <dj@linuxfromscratch.org>
2 * lfs/init.d/console: Removed BROKEN_COMPOSE as kernel patch has
3 been accepted upstream.
4
52008-05-21 Bryan Kadzban <bryan@linuxfromscratch.org>
6 * lfs/init.d/udev: lfs/init.d/udev_retry: Use new udevadm program.
7
82007-08-20 DJ Lucas <dj@linuxfromscratch.org>
9 * lfs/init.d/setclock: Added missing 'stop' argument to usage text
10
112007-08-13 Dan Nicholson <dnicholson@linuxfromscratch.org>
12 * lfs/init.d/checkfs: Don't suppress error messages from the screen.
13
142007-07-18 Dan Nicholson <dnicholson@linuxfromscratch.org>
15 * Makefile, lfs/init.d/consolelog: New bootscript controlling the
16 kernel log level on the console. This is controlled by the LOGLEVEL
17 variable in /etc/sysconfig/console.
18 * lfs/init.d/modules: Remove the log level handling since this is
19 done in the consolelog script now.
20 * lfs/init.d/modules: Clean up the script by removing the file
21 descriptor duplication and instead just redirecting
22 /etc/sysconfig/modules to the input of the while loop.
23
242007-06-16 Dan Nicholson <dnicholson@linuxfromscratch.org>
25 * lfs/init.d/mountfs, lfs/init.d/mountkernfs, lfs/init.d/setclock,
26 lfs/init.d/modules, lfs/sysconfig/network-devices/if{up,down}:
27 Don't suppress stderr during bootscripts unless necessary. This
28 would prevent potentially critical messages from reaching the screen.
29
302007-04-24 Dan Nicholson <dnicholson@linuxfromscratch.org>
31 * lfs/init.d/functions: When killproc is executed, it checks that
32 the process is still running, sleeps if it is, then checks again.
33 The sleep is 1 second in between checks. By sleeping for 0.1 seconds
34 in between checks, killproc is much faster as it's wasting much
35 less time sleeping in the normal case that the process has died
36 after a short delay.
37
382007-04-16 Dan Nicholson <dnicholson@linuxfromscratch.org>
39 * lfs/init.d/functions: Redirect stderr when using kill to suppress
40 output.
41 * lfs/init.d/functions: killproc() was not handling the case where a
42 pidfile is passed to the function. The logic with the signal to be
43 used was causing issues with the handling of pidfiles. This has been
44 fixes, and now killproc() will recheck the process if the signal
45 was TERM (the default) or KILL.
46 * lfs/init.d/functions: statusproc() has been changed to use pidofproc()
47 instead of the deprecated getpids(). Additionally, it now accepts
48 the -p argument to specify a pidfile.
49 * lfs/init.d/functions: Currently, statusproc() always returns
50 successfully, and the only way to know if the process is running
51 is to parse the output. This changes statusproc() to return the
52 status of pidofproc(), which will return unsuccessfully if the
53 requested process is not running.
54 * lfs/init.d/functions: Changed reloadproc() to use pidofproc() and
55 respect the -p argument for pidfiles.
56 * lfs/init.d/sysklogd: Remove a useless argument to reloadproc().
57
582007-03-13 Dan Nicholson <dnicholson@linuxfromscratch.org>
59 * lfs/init.d/functions: If pidofproc() is passed the -p argument
60 it can bomb testing a null variable with an integer expression.
61
622007-02-22 Dan Nicholson <dnicholson@linuxfromscratch.org>
63 * lfs/init.d/mountfs, lfs/init.d/console, lfs/init.d/setclock,
64 lfs/init.d/mountkernfs: &> redirection is not supported in POSIX.
65 Fortunately, it's equivalent to >word 2>&1 according to bash(1).
66
672007-02-22 Dan Nicholson <dnicholson@linuxfromscratch.org>
68 * lfs/init.d/console: POSIX says that shells only need to trap on
69 signals. Trapping on ERR isn't always supported. Conditionals have
70 been added to set the $failed variable in spots that seemed
71 appropriate for checking errors.
72
732007-02-22 Dan Nicholson <dnicholson@linuxfromscratch.org>
74 * lfs/init.d/functions: Use arithmetic expansion and string length,
75 which are both mandated by POSIX, rather than spawning two processes
76 every time boot_mesg() is called.
77
782007-02-22 Dan Nicholson <dnicholson@linuxfromscratch.org>
79 * lfs/init.d/functions: In order to provide an `echo' which provides
80 handles the -e and -n options for all POSIX shells, a feature test
81 is added which stores its result in $ECHO. /bin/echo will be used
82 if the default echo is not capable. Changed the existing functions
83 to reference $ECHO when needed.
84 * lfs/init.d/console: Use $ECHO when -en is needed.
85
862007-02-03 Bryan Kadzban <bryan@linuxfromscratch.org>
87 * ChangeLog: Rename from CHANGELOG, start using GNU style entries.
88
89 * Makefile: Move setclock before checkfs. Fixes #1948.
90
912006-11-25 Bryan Kadzban <bryan@linuxfromscratch.org>
92 * lfs/init.d/udev_retry: Copy Debian's "copy generated rules" initscript
93 code, to clean up when the rule_generator scripts run before / is
94 writable. (Since the rule_generator code is from Debian, I assume their
95 cleanup code is appropriate.)
96
972006-10-15 Bryan Kadzban <bryan@linuxfromscratch.org>
98 * lfs/init.d/udev_retry: Fix to work with udev >= 099.
99
100n/a - June 2, 2006
101 * Removed console config file and makefile targets.
102 * Removed references to /dev/bug and bugreport in udevand
103 udev_retry bootscripts. (DJ Lucas)
104n/a - April 17, 2006
105 * Updated udev script to use the new udevsettle program.
106 * Added udev_retry script for systems that have /usr on a different
107 partition or for some other reason fail the initial replay. (Archaic)
108
109n/a - April 15, 2006
110 * Cleaned up contrib directory. Removed: contrib/init.d,
111 contrib/enhanced, contrib/livecd, contrib/hotplug, and raq2
112 patch. (DJ Lucas)
113
114n/a - April 14, 2006
115 * Merged changes from udev_update branch (DJ Lucas)
116 * Replaced a return with an exit and reversed comment changes in
117 udev bootscript. (Dan Nicholson)
118 * Replaced walk_sysfs function in udev bootscript with new udevtrigger
119 program and move wait_for_uevents function inline. (DJ Lucas)
120 * Removed extra evaluate_retval in udev bootscript. (Ken Moffat)
121 * Wait for uevents to be processed in the udev script. See ticket #1720
122 for details. (Matthew Burgess)
123
124n/a - March 21, 2006
125 * Removed old references to boot_log function and arguments passed
126 to boot_mesg_flush in echo_* functions. (DJ Lucas)
127
128n/a - March 10, 2006
129 * Moved src argument to ipv4-static-route service script and
130 removed from ipv4-static service script. (DJ Lucas)
131
132n/a - March 8. 2006
133 * Correct sourced path in checkfs script. (Matthew Burgess)
134
135n/a - December 31, 2005
136 * Replaced /etc/rc.d with ${rc_base} in checkfs. (Vincent Fretin)
137
138n/a - December 24, 2005
139 * Added UTF-8 support to console script. (Alexander E. Patrakov)
140
141n/a - September 11, 2005
142 * Removed text wraping and boot logging.
143 * Changed killproc to use warning if not running
144 * Changed 'print_status warning' to use old style output
145 * Fixed display error with LSB init-functions script
146 * Made above killproc/print_status changes in enhanced
147 bootscripts.
148 * Made logger service configurable in enhanced
149 bootscripts. (DJ Lucas)
150
151n/a - August 14, 2005
152 * Added -s flag to pidofproc() for backwards
153 compatibility (DJ Lucas)
154 * Fixed erronous values returned by pidofproc() which
155 broke the functionality of statusproc (DJ Lucas)
156
157n/a - July 1, 2005
158 * Changed a == to a = in lfs/init.d/functions, in the boot_mesg
159 function for ash compliancy (Nathan Coulson)
160
161n/a - June 26, 2005
162 * Removed consolelog script from contrib
163 * Updated interactive rc script in contrib and added
164 README.rc-Interactive, added install target to the
165 Makefile. (DJ Lucas)
166
1673.2.2 - May 29, 2005
168 * Tagged as 3.2.2 (Nathan Coulson)
169
170n/a - May 26, 2005
171 * Added minimal target for cross-lfs book (Jim Gifford)
172 * Fixed raq2 patch (Jim Gifford)
173
1743.2.1 - May 1, 2005
175 * Tagged as 3.2.1 (Nathan Coulson)
176
177n/a - April 17, 2005
178 * removed touch from hotplug bootscript (Matthew Burgess)
179 * moved commands around in localnet bootscript (Andrew Benton)
180
1813.2.0 - March 30, 2005
182 * Changed from syslog-ng to sysklogd (Archaic)
183 * Temporairly changed loadproc to return 0 if the program is
184 already running (Nathan Coulson)
185 * Fixed (by reverting) ifup/ifdown/network (Nathan Coulson),
186 Reported by Jim Gifford
187 * Fixed network up/down along with adding support of ONHOTPLUG
188 * Tagged as 3.2.0
189
190n/a - March 19, 2005
191 * Updated RaQ2 patch (Jim Gifford)
192 * Added net.agent for Hotplug of Network adapters in contrib
193 (Jim Gifford)
194
195n/a - March 16, 2005
196 * Reverted the change from loadproc to start_daemon,
197 Moved compatibility code into one single function.
198 (Nathan Coulson)
199 * Readded the ONHOTPLUG option for ifup/ifdown (Nathan Coulson)
200 * Fixed killproc's output
201
202n/a - March 01, 2005
203 * Added CHECK_LINK variable in ifconfig.*/*, so if the
204 interface does not exist, it will not fail.
205 (Nathan Coulson)
206
207n/a - February 19, 2005
208 * Added evaluate_retval to the end of loadproc and killproc.
209 lsb does not say that killproc should print [ OK ],
210 but required for compatibility. (Nathan Coulson)
211
212n/a - February 9, 2005
213 * Accidently mounted /dev with 775 instead of 755, fixed
214 (Reported by Alexander E. Patrakov)
215
216n/a - February 9, 2005
217 * Bugfix for /dev, now mounted with 755 permission
218
219n/a - February 8, 2005
220 * changed pidof, so it doesnt check the process id
221 of running bootscripts, and to process shell scripts
222 (Nathan Coulson)
223
224n/a - February 6, 2005
225 * Updated main functions file with lsb functions file
226 Should now be LSB compliant (Nathan Coulson)
227
228n/a - January 10, 2005
229 * Moved ONBOOT check back to network (Nathan Coulson)
230 * Removed ONHOTPLUG check (Nathan Coulson)
231
232n/a - January 6, 2005
233 * fixed mountkernfs output (Nathan Coulson)
234 * reverted mountfs fakemounting (Nathan Coulson)
235
236n/a - January 5, 2005
237 * Attempted to simplify network bootup files (Nathan Coulson)
238 * Modified mountkernfs to use mountpoint (Nathan Coulson)
239 * Assuming sysfs is always mounted (Nathan Coulson)
240 * Moved fakemount to below mounting (Nathan Coulson)
241 * Removed -t noramfs from umount, as we now use tmpfs (Nathan Coulson)
242 * moved sysctl from mountkernfs to sysctl (Nathan Coulson)
243 * Added -q to sysctl (Nathan Coulson)
244
245n/a - January 2, 2005
246 * Fixed statusproc output. (DJ Lucas)
247
2483.1.0 - December 31, 2004
249 * fixed textoutput
250 * Tagged as 3.1.0
251
252n/a - December 30, 2004
253 * Fixed name of LSB Functions file
254 * Changed boot_mesg to act like echo instead of echo -n, boot_mesg now
255 takes the -n argument if you do not wish to goto the next line
256
2573.0.1 - December 25, 2004
258 * Released as 3.0.1
259
260n/a - December 20, 2004
261 * Cleaned up header.
262 * Added RaQ2 Patch
263
264n/a - December 16, 2004
265 * Fixed a text typo in udev, tmpfs instead of ramfs (Steve Crosby)
266
267n/a - December 14, 2004
268 * Fixed a warning with find in cleanfs
269
270
2713.0 - December 8, 2004
272
273n/a - December 5, 2004
274 * Moved bootlog to use local2 service to avoide conflict with
275 dhcpcd (DJ Lucas)
276
2773.0-rc1 - December 1, 2004
278 * rc-Interactive added (DJ Lucas)
279 * rc-Interactive moved to contrib (Nathan Coulson)
280
281n/a - November 27, 2004
282 * Moved bootlog to use local1 to avoid conflict with ppd (DJ Lucas)
283
284n/a - November 25, 2004
285 * Added consolelog to contrib/sysconfig (DJ Lucas)
286 * Rewrite of line wraping in boot_mesg and various fixes
287 related to boot_mesg changes (DJ Lucas, Alexander Patrakov)
288 * syslog-ng is now installed by default (Jeremy Utley)
289 * hotplug is now installed by default (Jeremy Utley)
290 * udev now uses /sbin/hotplug as the default hotplug handler (Nathan Coulson)
291 * udev now mounts a tmpfs instead of a ramfs onto /dev,
292 as suggested by Greg K-H (Nathan Coulson)
293 * Created contrib/lsb, and added a LSB compliant functions file
294 (Nathan Coulson, and Alexander Patrakov)
295 * Modified find [requires find 4.2.3+] (Matthew Burgess)
296
297n/a - November 20, 2004
298 * Modifed modules script to return to previous kernel message
299 level (DJ Lucas)
300
301n/a - November 02, 2004
302 * Added sysctl -p to mountkernfs (Matthew Burgess, DJ Lucas)
303
304n/a - October 07, 2004
305 * statusproc modified not to send data to bootlog (Nathan Coulson)
306 * Fixed halt commands in checkfs and udev (James Robertson)
307
308n/a - October 04, 2004
309 * Fixes to commit on 2004/09/30 (James Robertson)
310 * Revert a few changes until later (Nathan Coulson)
311 * Added a warning about switching from a 8bit font
312 to a 9bit font (Alexander Patrakov)
313
314n/a - September 30, 2004
315 * Finished off boot_mesg() (James Robertson)
316 * Standardized all scripts to same variable format and other
317 internal sh/bash function calls (James Robertson)
318 * Fully implemented boot_mesg across all scripts in sysconfig
319 and init.d (James Robertson)
320
321n/a - September 26, 2004
322 * Added BOOTMESG_PREFIX variable, so users can optionally set a
323 prefix for boot messages (James Robertson)
324 * Fixed localnet status, to use ip instead of ifconfig (Jim Gifford)
325 * Added consolelog to contrib (DJ Lucas)
326 * loadproc and killproc can have the -nomsg parameter to avoid
327 calling evaluate_retval or print_status (Jim Gifford)
328 * boot_mesg no longer explicitly adds a \n onto end of lines
329 * Added a function called boot_mesg_flush, which can
330 dump the BOOTMESG to the bootlog. This helps avoid making
331 everything have to end in OK/WARN/FAIL (Nathan Coulson)
332
333n/a - September 24, 2004
334 * Removed /dev/udev.tdb test
335
336n/a - September 23, 2004
337 * Fixed boot_log so it output's $@'s contents, not @$
338 * Added support for colors in boot_mesg (James Robertson)
339 * Modified udev's error checking
340 * Modified hotplug's error checking
341 * Converted checkfs's error handling to use boot_mesg with
342 color support
343 * Added $INFO color to functions (James Robertson)
344
345n/a - September 22, 2004
346 * Removed the dependency on wl by replacing it with grep (Bryan Kadzban)
347 * Fixed getpids, to remove unused pids obtained from $PIDFILE
348 * Removed ${NORMAL} from echo "$BOOTMESG" in functions, and removed
349 space added to each additional sentence tacked onto BOOTMESG
350 * boot_mesg now handles \n's properly, and does not dimish the size of
351 the next line (James Robertson)
352 * boot_log has been added. The echo_ functions commit the log,
353 and then clear the BOOTMSG variable
354 * All scriptes have been converted to use boot_mesg
355
356n/a - September 21, 2004
357 * boot_mesg has been enhanced. Subsequent calls will overwrite previous
358 text, and it will wrap text basedupon the variable ${WCOL}.
359 (James Robertson)
360 * Fixed mtu optional service typo (Kevin P Fleming)
361 * Added SOURCE variable to ipv4-static-route (Kevin P Fleming)
362
363n/a - September 16, 2004
364 * nework interfaces are now brought down in reverse order
365
366n/a - September 15, 2004
367 * Added blue bracket, from dj's 3.0-pre1 bootscript package
368 [echo_failure, echo_warning, and echo_ok]
369 * Added a new function called boot_mesg, meant to replace the echo
370 command.
371 This will give us the posibility of doing logging at a later date
372 * Do not set COLUMNS if COLUMNS is already set
373 * Modified getpids, loadproc, killproc, reloadproc, and statusproc as
374 done by DJ
375
3762.2.3 - September 04, 2004
377 * Tagged as 2.2.3
378
379n/a - September 04, 2004
380 * Added new script to contrib for syslog-ng, which is now part of
381 LFS-Unstable, and a new Makefile target install-syslog-ng which
382 removes the sysklogd links, and replaces them with syslog-ng (JU)
383
3842.2.2 - August 11, 2004
385 * Tagged as 2.2.2
386
387n/a - August 7, 2004
388 * Added missing error redirect (/dev/null) in getpids. (DJ)
389
390n/a - August 4, 2004
391 * Added MODE, DIRMODE, and CONFMODE variables to the makefile
392 to allow permissions to be set at install. (DJ)
393
394n/a - July 31, 2004
395
396 * Moved PIDFILE check to getpids and removed arguments from
397 killproc and reloadproc. Signals are now set at begining of
398 funtcions script with KILLDELAY. (DJ)
399 * Added a optional service script which can set the MTU for a given
400 interface
401
402n/a - July 21, 2004
403
404 * Committed DJ Lucas's patch for the killproc function. It no
405 longer requires arguments if PIDFILE is set
406 * added --backup to all sysconfig configuration files, so they are not
407 replaced on a make install
408
409n/a - July 13, 2004
410
411 * Added the PEER variable to the ifconfig.*/* file, done by
412 Kevin P. Fleming
413
4142.2.1 - July 12, 2004
415
416 * Tagged as 2.2.1
417
418n/a - July 12, 2004
419
420 * Hotplug was moved from rcsysinit.d to rc{1,2,3,4,5} to help bring
421 up/down network interfaces started by hotplug. This has been revoked
422 at this time
423 * Networking interfaces are now brought down in reverse order
424 * Moved the ONBOOT check to within ifup/ifdown, so we can bring up/down
425 the interfaces at boottime/shutdown properly, done by Kevin P. Fleming
426 * Use PREFIX instead of NETMASK for adding addresses in ipv4-static,
427 done by Kevin P. Fleming
428 * Fix reversal of services inside ifconfig.* directories in ifdown,
429 done by Kevin P. Fleming
430 * Add ipv4-static-route service, supplied by Kevin P. Fleming
431
4322.2.0 - July 12, 2004
433
434 * Tagged as 2.2.0
435
436n/a - July 11, 2004
437
438 * Minor script output changes
439 * Repaired networking scripts broken in previous commits
440
441n/a - July 10, 2004
442
443 * We now use the ip program [from iproute2] instead of ipconfig
444 [net-tools] to bring up/down ethernet interfaces, and local
445 connections, submitted by Jim Gifford
446 * Removed gateway backward compatibility
447 * Removed ifup-eth0 ifdown-eth0 compatibility
448 * Removed the "assume SERVICE=static if SERVICE is unset" compatibility
449 * Pass the IFCONFIG environmental variable to services, so they can
450 locate the file with the parameters they must read
451 * Rename static to ipv4-static
452 * Stage1 for network configuration via directories, ifup and ifdown
453 modified, and the static service modified
454 * Stage2 for network configuration via directories complete, network was
455 modified to check within subdirectories for ONBOOT=yes. Final Stage
456
457n/a - July 8, 2004
458
459 * Changed iso01 to lat1 everywhere in /etc/sysconfig/console. This
460 fixes the problem with line-drawing characters.
461
462n/a - July 7, 2004
463
464 * Halted the computer, if unable to mount /dev as a ramfs
465
466n/a - July 6, 2004
467
468 * Moved the hotplug bootscript back to contrib, it will not be used in
469 the testing branch of the lfs book at this time
470
471n/a - July 4, 2004
472
473 * Modified ifup and ifdown to be hotplug aware
474
475n/a - July 3, 2004
476
477 * Change the check for ONBOOT into a source within a subshell
478
479n/a - July 1, 2004
480
481 * Moved hotplug start to runlevels 3-5 from sysinit
482
483n/a - June 30, 2004
484
485 * Pass -depth in cleanfs
486
487n/a - June 29, 2004
488
489 * Made the grep for ONBOOT in the network script more exact
490
4912.1.2 - June 27, 2004
492
493 * Install the automatic module loading script by default
494 * Tagged as 2.1.2
495
496n/a - June 26, 2004
497
498 * Fixed font for UK in /etc/sysconfig/console
499
500n/a - June 23, 2004
501
502 * Fixed a typo in the hotplug installation procedure
503
504n/a - June 21, 2004
505
506 * Re-ordered the "mount" and "echo" commands in the udev script, to
507 prevent a possible race
508 * Converted the udev script to use udevsend/udevd
509 * Moved removal of /fastboot and /forcefsck to just after the root fs
510 becomes writable, and dropped the removal of /etc/nologin
511 * Cleaned and tweaked both the output and actions of cleanfs
512 * Removed the disabling of hotplug from sendsignals
513 * Removed anything that might call "rmmod" in hotplug, since rmmod is
514 notoriously troublesome in the 2.6.x kernels, and call it with the
515 stop argument from runlevels 0 and 6
516 * Fixed previous modifications to the udev and cleanfs scripts
517
518n/a - June 20, 2004
519
520 * Rolled back to the /dev/.udev.tdb check from 2.1.1, since the new
521 one doesn't work as well, and the bug that caused it to change is
522 now fixed
523
524n/a - June 18, 2004
525
526 * Updated sysconfig/console
527 * Fixed disabling hotplug in sendsignals
528 * hotplug is now installed by default
529
530n/a - June 15, 2004
531
532 * Reset /proc/sys/kernel/hotplug to /bin/true when running the "stop"
533 command for hotplug
534 * Cleaned the output of the mountkernfs script
535 * Don't output "Creating files and directories" when it's a lie
536
537n/a - June 8, 2004
538
539 * Changed the location the optional module script is installed to
540 /etc/rc.d/rcsysinit.d/S05modules.
541
542n/a - June 4, 2004
543
544 * Added a echo to the > /proc/sys/kernel/hotplug line, as > did not
545 clear it
546
547n/a - June 3, 2004
548
549 * Added '> /proc/sys/kernel/hotplug' to sendsignals, to disable hotplug
550 events, which may start up new daemons
551 * Added elementry bootup logging support. If it can write to
552 /var/log/boot.log, it will
553 * Removed logging support, it kept / from being remounted ro
554
555n/a - June 2, 2004
556
557 * Reorganize what goes on in the udev script
558 * Reorganize what goes on in the hotplug script
559 * Moved setting /sbin/hotplug as the default hotplug manager into the
560 hotplug script
561
562n/a - June 1, 2004
563
564 * Removed usbfs from mountkernfs, and mountfs
565 * Edited the udev script, so it'll always set /proc/sys/kernel/hotplug
566
567n/a - May 24, 2004
568
569 * Added more example keymaps and font settings to /etc/sysconfig/console
570 * Install the /etc/sysconfig/console file by default
571
572n/a - May 23, 2004
573
574 * Changed the symlink for the optional modules script
575 * Removed depmod from the optional modules script
576
577n/a - May 20, 2004
578
579 * Removed the random script. There is not a strong enough case for
580 adding it to the lfs-bootscripts.
581
582n/a - May 19, 2004
583
584 * Added the random bootscript from blfs-bootscripts
585
5862.1.1 - May 18, 2004
587
588 * Fixed installation of modules configuration
589 * Tagged as 2.1.1
590
591n/a - May 16, 2004
592
593 * Added sysklogd configuration file
594 * Added example /etc/sysconfig/console file
595 * Do not attempt to populate /dev if that directory has already been
596 set up earlier in bootup (such as on initramfs/initrd)
597 * Prevent excessive kernel output once klogd starts
598 * Added hotplug script
599
600n/a - May 15, 2004
601
602 * Namespace rework (enumeration of scripts is now cleaner)
603 * Removed directories: blfs, contrib/new-boot-0.2, contrib/rlv
604
605n/a - May 13, 2004
606
607 * Repaired the console script
608 * Added a check to cleanfs [createfiles], to make sure that we have
609 a valid devicetype, if we have type=dev
610
611n/a - May 11, 2004
612
613 * Added usbfs to mountkernfs and mountfs
614
615n/a - May 6, 2004
616
617 * Don't use loadproc in localnet, it's not meant for that
618 * Quote tests of $PIDFILE, so that things behave when it's empty
619 * Removed unused kill -0 from killproc
620
6212.1.0 - May 4, 2004
622
623 * Update to the console script, prevent install of the console script
624 * Chgrp /var/run/utmp to group utmp if it exists.
625 * Moved udev from contrib to lfs
626 * Moved GATEWAY setup from /etc/rc.d/init.d/network to
627 /etc/sysconfig/network-devices/services/static
628 * Use the contents of $PIDFILE, if it is set in the script
629 * Tagged as 2.1.0.
630
631n/a - April 30, 2004
632
633 * Moved the loadkeys script to console, and added setfont. Contributed
634 by Alexander E. Patrakov
635
6362.0.5 - April 29, 2004
637
638 * Added the heimdal init script.
639 * Tagged as 2.0.5
640
6412.0.4 - April 27, 2004
642
643 * Tagged as 2.0.4
644
645n/a - April 24, 2004
646
647 * Added a example script for /etc/sysconfig/createfiles
648 * Added a check for /sys before mounting sysfs
649 * Added -t noramfs to umount on /etc/rc.d/init.d/mountfs.
650 This will prevent /dev from being unmounted, if /proc/mounts
651 is symlinked to /etc/mtab
652
653n/a - April 18, 2004
654
655 * Small fix to a if statement in netfs
656
657n/a - April 17, 2004
658
659 * Added the lisa bootscript, lisa is part of the KDE Network package
660 * Add proper error checking to the mountfs script when writing out mtab
661 * Add more comments to the udev script, and conditionalize various
662 things that should've been done this way in the first place
663 * Include a template module auto-loading configuration file instead of
664 having syntax comments in the script itself
665
666n/a - April 12, 2004
667
668 * Added a automatic modules loading script to the contrib directory
669 submitted by Zack
670 * Edited mountkernfs, so that if you can mount sysfs on /sys, it will
671 be mounted at boottime. Should not affect 2.4 systems
672 * Since all entries are added to /etc/mtab, we should not require
673 the NO_FS variable. It has been removed from mountfs
674 * Added the udev script into the contrib directory, submitted by Zack
675
6762.0.3 - April 8, 2004
677
678 * Updated cleanfs, so it can create devices. Supplied by Zack
679 * Tagged as 2.0.3
680
681n/a - March 31, 2004
682
683 * Changed "Press Enter" on unknown error to white
684 * Moved S10swap to S20swap. When udev is added, it has to be
685 ran before swap is setup
686
687n/a - March 29, 2004
688
689 * Fixed the rc5.d symlink for ntp so it creates S26ntp instead
690 of S26npt
691 * Moved S20mountkernfs to S00mountkernfs in rcsysinit.d. Will help in
692 the addition of udev in the future.
693
694n/a - March 27, 2004
695
696 * Changed gdm path from hardcoded to program name. There are 2 spots
697 gnome can be installed
698
699n/a - March 26, 2004
700
701 * Updated fam daemon script. It now uses the famd daemon instead of fam
702
703n/a - March 24, 2004
704
705 * Removed mount command out of nfs. the netfs script already handles
706 this
707
7082.0.2 - March 24, 2004
709
710 * Edited cleanfs to solve a problem. [if /tmp does not exist, it
711 could run the find command on the root filesystem]
712 * Tagged as 2.0.2
713
7142.0.1 - March 24, 2004
715
716 * Found typo in BLFS MySQL Script.
717 * Tagged as 2.0.1
718
7192.0.0 - March 23, 2004
720
721 * Tagged as 2.0.0, no changes from 2.0.0-pre2
722
7232.0.0-pre2 - March 23, 2004
724
725 * Cleaned the /tmp directory on bootup. find command supplied by Zack
726 * Added a script which can automatically create files and directories
727 on startup. [Handles files/directories, permissions, and user/group].
728 Created by Zack
729 * Added blfs/init.d/fam script
730 * Tagged as 2.0.0-pre2
731
732n/a - March 20, 2004
733
734 * Added create-service-dir target and removed from create-dirs
735 * Changed service script install targets to use
736 create-service-dir
737 * Added check for dhcpcd service script for stale pid file
738 Suggested by Jeremy
739 * Added ifconfig to ipx service script for hosting device not up
740
741n/a - March 19, 2004
742
743 * Added support for ETCDIR, and DESTDIR in the Makefile,
744 compliments of Tushar
745 * Renamed mountproc to mountkernfs
746 * Updated the README file
747 * Coloured the print_error_message in functions red
748 * added stop to the setclock script
749 * changed echo > to > in cleanfs, suggested by winkie
750 * BLFS Scripts Added, collected by Zack
751 * Edited killproc, so it checks for running pids, rather then
752 the completion of the above kill command. Suggested by Zack
753 * Added network services found in blfs, removed adsl. Submitted by
754 DJ.
755
7561.99.4 - March 17, 2004
757
758 * Fixed one last halt line in checkfs script
759 * Moved the directory structure around
760 * Tagged as development release 1.99.4
761
762n/a - February 28, 2004
763
764 * Added stty sane to the top of rc.d/init.d/rc. Hopefully, this will
765 fix the problems
766 * Also changed all instances of <ctrl-j> back to enter
767
7681.99.3 - February 23, 2004
769
770 * Tagged as development release 1.99.3
771
772n/a - February 19, 2004
773
774 * Fixed checkfs script, so it will no longer continue to boot after a
775 failure in the init.d/checkfs script. Tested with the help of Andre
776 Müller. Fix suggested by Zack
777
778n/a - February 7, 2004
779
780 * Added -s onto grep on network stop
781 * Replaced a few more enter's with ctrl-j
782
7831.99.2 - February 6, 2004
784
785 * Added -s onto grep in network start
786 * Tagged as development release 1.99.2
787
788n/a - February 4, 2004
789
790 * Fixed $WARNING $NORMAL and $ERROR lines, broken by changes in
791 functions
792 * Changed above fixes to work with ash
793 * Fixed checkfs symlink in Makefile
794 * functions is no longer installed as executable
795 * Added a check to checkfs, for errors above 16. These are caused by
796 being unable to run fsck, either due to user input, or a unfunctional
797 linux system
798
7991.99.1 - February 2, 2004
800
801 * Tagged as development release 1.99.1
802
803n/a - February 2, 2004:
804
805 * Added -d to umount in mountfs.
806 * Fixed network shutdown script
807 * Fixed Makefile rc.6 to reboot
808 * Added -s flag to grep command in rc.d/init.d/network -
809 suppresses an error if no ifconfig.* files exist
810
811n/a - January 30, 2004:
812
813 * Reorganized the network system to accept multiple services.
814 * Ash Compliancy
815 * Modified some scripts to follow template
816 * Reorganized functions, based upon Ash Compliancy Patch
817 * Added a sleep 5 to failure for evaulate_retval, and changed
818 evaulate_retval to return true instead of false. Instead, a
819 exit 1 will indicate the script terminated abnormally, causing
820 your system to wait until you hit ctrl-J
821 * Switched "Press enter to continue" to "Press <ctrl-j> to continue"
822 * replaced 3 with $KILLDELAY in sendsignals
823 * mountfs does not mount network filesystems [identified by _netdev
824 in /etc/fstab]
825 * removed unneded touch out of cleanfs
826
827n/a - January 30, 2004:
828
829 * New maintainers for the lfs-bootscripts package are:
830 Jeremy Utley (jeremy@linuxfromscratch.org)
831 Nathan Coulson (nathan@linuxfromscratch.org)
832
8331.11 - February 3rd, 2003:
834
835 * /etc/mtab is now a real file and is handled correctly so there are
836 no errors even when the machine has crashed.
837
8381.10 - September 12th, 2002:
839
840 * Fixed up checkfs to work with non-ext2 filesystems too (such as
841 minix).
842
8431.9 - April 5th, 2002:
844
845 * reloadproc function had a missing '=' in the "failure 1" command (it
846 should be failure=1)
847
848 * When script exists with unexpected value, you have to hit "Enter" to
849 continue, not just a random key as printed on the screen.
850
851 * Moved K10sysklogd, K20sendsignals, K30mount and K40swap to
852 K40sysklogd, K50sendsignals, K60mount, K70swap
853
854 * Changed the #!/bin/sh lines to #!/bin/bash - /bin/sh may not be
855 linked to bash but to some other shell of your choice. These scripts
856 are written to work with bash, so you can't just run them when
857 /bin/sh -> csh or ash or whatever else tickles your fancy. This
858 change should fix that.
859
8601.8 - March 14th, 2002:
861
862 * Fixed the getpids function call so PPID's would be taken into account
863 properly.
864
865 * Added the 'contrib' directory with other people's bootscript
866 implementations.
867
8681.7 - March 10th, 2002:
869
870 * Used code from Matthias Benkmann's simpleinit-msb @
871 http://winterdrache.de/linux/newboot/index.html mainly for improved
872 killproc function handling
873
874 * When a requested process isn't running, or is already running, a
875 warning "Not running" or "Already running" will be displayed. This
876 was out of allignment due to a missing $CURS_UP
877
878 * Removed "||exit" from ifup and ifdown scripts. They are useless.
879
880 * Changed the loadkeys script to run "loadkeys -d" and removed the need
881 for the /etc/sysconfig/keyboard file. The kbd patch fixes the
882 "loadkeys -d" behaviour.
883
8841.6 - February 26th, 2002:
885
886 * replaced -o %PPID with -o $PPID throughout the functions script. This
887 construct does what it's supposed to do (don't take PPID into account
888 because this would fail if a running daemon and the bootscript have
889 the same name).
890
891 * added 'restart' to the swap script
892
893 * instead of using 'echo -n' to supress newlines so the [ OK ] and
894 related messages allign properly, substitute this with a single echo
895 command that simply goes one line up before outputting anything. This
896 also has the benefit that when programs have their own output (like
897 swapon, fsck and loadkeys), there won't be an unwanted blank line
898 between the program's output and the [ OK ] et all. messages.
899
9001.5 - February 2nd, 2002:
901
902 * added 'exit 1' to the statusproc function when there aren't enough
903 parameters passed to it (such as the name of process to check for)
904
9051.4 - February 2nd, 2002:
906
907 * when /fastboot is detected and the message about it is printed,
908 don't run 'exit 1' else the rc script will cause a [FAILED] to
909 be printed which is undesired in this case.
910
9111.3 - January 30th, 2002:
912 * network script: changed default route detection by using the same
913 method as used when starting the script: check if the GATEWAY
914 variable is set
915
916 * removed the emptying of /etc/mtab since it's a symlink to
917 /proc/mounts now
918
919 * added the mountproc script which mounts the proc system. This is done
920 because we need proc mounted even before the mountfs script is ran
921 (now that /etc/mtab is a symlink to /proc/mounts)
922
923 * removed all absolute paths from command calls
924
925 * added umask 022 and PATH="/bin:/usr/bin:/sbin:/usr/sbin" to the
926 functions script. Every file now sources this so that umask and PATH
927 are set correctly
928
9291.2 - January 26th, 2002:
930 * network script: detect if a default route is set before removing it
931
Note: See TracBrowser for help on using the repository browser.