source: bootscripts/ChangeLog@ 386b3177

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 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 386b3177 was 386b3177, checked in by DJ Lucas <dj@…>, 13 years ago

Fix changelog entries.

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

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