2011-05-31 04:36:33 +01:00
|
|
|
|
2011-05-31 DJ Lucas <dj@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/udev: Add multiple udev triggers for both subsystems and
|
|
|
|
|
devices per upstream recommendation.
|
|
|
|
|
|
|
|
|
|
2011-04-19 Bruce Dubbs <bdubbs@linuxfromscratch.org>
|
2011-04-25 05:41:26 +01:00
|
|
|
|
* lfs/init.d/mountvirtfs: Add creation of /run/{var,lock,shm}.
|
|
|
|
|
* lfs/init.d/udev: Add /dev/shm -> /run/shm symlink.
|
|
|
|
|
|
|
|
|
|
2011-04-18 Bruce Dubbs <bdubbs@linuxfromscratch.org>
|
2011-04-19 04:26:49 +01:00
|
|
|
|
* lfs/init.d/mountvirtfs: Change name from mountkernfs to mountvirtfs.
|
|
|
|
|
Add mounting of /run filesystem.
|
|
|
|
|
|
2010-05-29 11:41:33 +01:00
|
|
|
|
2010-05-29 Matt Burgess <matthew@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/udev: Only copy /lib/udev/devices/null, as Udev >= 155 copies
|
|
|
|
|
devices from /lib/udev/devices to /dev itself. Udevd still needs /dev/null
|
|
|
|
|
present before starting up though.
|
|
|
|
|
|
2010-04-21 05:22:02 +01:00
|
|
|
|
2010-04-20 Bryan Kadzban <bryan@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/udev, lfs/init.d/udev_retry: Add --action=add, to handle udev
|
|
|
|
|
version 152 and newer, which send "change" events by default in udevtrigger
|
|
|
|
|
now.
|
|
|
|
|
|
2010-01-24 20:43:01 +00:00
|
|
|
|
2010-01-24 Matthew Burgess <matthew@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/udev: Check to see if /dev is already mounted, as it may be if
|
|
|
|
|
under an initramfs environment. See ticket #2550.
|
|
|
|
|
|
2009-08-17 05:54:59 +01:00
|
|
|
|
2009-08-14 Bryan Kadzban <bryan@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/udev_retry: Use "udevadm trigger --type=failed", which
|
|
|
|
|
apparently replaced "--retry-failed" some time ago. "--retry-failed" is
|
|
|
|
|
removed in udev-146.
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
2009-01-02 Bruce Dubbs <bdubbs@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/functions:
|
|
|
|
|
* lfs/sysconfig/network-devices/ifup:
|
|
|
|
|
Updated line widths to accomodate pdf generation in both the above
|
|
|
|
|
files.
|
|
|
|
|
|
|
|
|
|
2008-10-27 DJ Lucas <dj@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/cleanfs: Removed '! -newer /proc' from find commands in
|
|
|
|
|
check for stale files in /var/lock and /var/run.
|
|
|
|
|
* Makefile: Reversed cleanfs and udev_retry scripts so that cleanfs
|
|
|
|
|
runs immediately after mountfs.
|
|
|
|
|
|
|
|
|
|
2008-10-26 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/functions: Remove stale pid files when encountered
|
|
|
|
|
in loadproc/killproc/reloadproc. When the bootscript specifies
|
|
|
|
|
a pid file to use with the "-p pidfile" argument, *proc
|
|
|
|
|
functions previously bailed out when the referenced file
|
|
|
|
|
contains an invalid pid.
|
|
|
|
|
|
|
|
|
|
2008-10-23 DJ Lucas <dj@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/console: Removed BROKEN_COMPOSE as kernel patch has
|
|
|
|
|
been accepted upstream.
|
|
|
|
|
|
|
|
|
|
2008-05-21 Bryan Kadzban <bryan@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/udev, lfs/init.d/udev_retry: Use new udevadm program.
|
|
|
|
|
|
|
|
|
|
2007-08-20 DJ Lucas <dj@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/setclock: Added missing 'stop' argument to usage text
|
|
|
|
|
|
|
|
|
|
2007-08-13 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/checkfs: Don't suppress error messages from the screen.
|
|
|
|
|
|
|
|
|
|
2007-07-18 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
|
|
|
|
* Makefile, lfs/init.d/consolelog: New bootscript controlling the
|
|
|
|
|
kernel log level on the console. This is controlled by the LOGLEVEL
|
|
|
|
|
variable in /etc/sysconfig/console.
|
|
|
|
|
* lfs/init.d/modules: Remove the log level handling since this is
|
|
|
|
|
done in the consolelog script now.
|
|
|
|
|
* lfs/init.d/modules: Clean up the script by removing the file
|
|
|
|
|
descriptor duplication and instead just redirecting
|
|
|
|
|
/etc/sysconfig/modules to the input of the while loop.
|
|
|
|
|
|
|
|
|
|
2007-06-16 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/mountfs, lfs/init.d/mountkernfs, lfs/init.d/setclock,
|
|
|
|
|
lfs/init.d/modules, lfs/sysconfig/network-devices/if{up,down}:
|
|
|
|
|
Don't suppress stderr during bootscripts unless necessary. This
|
|
|
|
|
would prevent potentially critical messages from reaching the screen.
|
|
|
|
|
|
|
|
|
|
2007-04-24 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/functions: When killproc is executed, it checks that
|
|
|
|
|
the process is still running, sleeps if it is, then checks again.
|
|
|
|
|
The sleep is 1 second in between checks. By sleeping for 0.1 seconds
|
|
|
|
|
in between checks, killproc is much faster as it's wasting much
|
|
|
|
|
less time sleeping in the normal case that the process has died
|
|
|
|
|
after a short delay.
|
|
|
|
|
|
|
|
|
|
2007-04-16 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/functions: Redirect stderr when using kill to suppress
|
|
|
|
|
output.
|
|
|
|
|
* lfs/init.d/functions: killproc() was not handling the case where a
|
|
|
|
|
pidfile is passed to the function. The logic with the signal to be
|
|
|
|
|
used was causing issues with the handling of pidfiles. This has been
|
|
|
|
|
fixes, and now killproc() will recheck the process if the signal
|
|
|
|
|
was TERM (the default) or KILL.
|
|
|
|
|
* lfs/init.d/functions: statusproc() has been changed to use pidofproc()
|
|
|
|
|
instead of the deprecated getpids(). Additionally, it now accepts
|
|
|
|
|
the -p argument to specify a pidfile.
|
|
|
|
|
* lfs/init.d/functions: Currently, statusproc() always returns
|
|
|
|
|
successfully, and the only way to know if the process is running
|
|
|
|
|
is to parse the output. This changes statusproc() to return the
|
|
|
|
|
status of pidofproc(), which will return unsuccessfully if the
|
|
|
|
|
requested process is not running.
|
|
|
|
|
* lfs/init.d/functions: Changed reloadproc() to use pidofproc() and
|
|
|
|
|
respect the -p argument for pidfiles.
|
|
|
|
|
* lfs/init.d/sysklogd: Remove a useless argument to reloadproc().
|
|
|
|
|
|
|
|
|
|
2007-03-13 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/functions: If pidofproc() is passed the -p argument
|
|
|
|
|
it can bomb testing a null variable with an integer expression.
|
|
|
|
|
|
|
|
|
|
2007-02-22 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/mountfs, lfs/init.d/console, lfs/init.d/setclock,
|
|
|
|
|
lfs/init.d/mountkernfs: &> redirection is not supported in POSIX.
|
|
|
|
|
Fortunately, it's equivalent to >word 2>&1 according to bash(1).
|
|
|
|
|
|
|
|
|
|
2007-02-22 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/console: POSIX says that shells only need to trap on
|
|
|
|
|
signals. Trapping on ERR isn't always supported. Conditionals have
|
|
|
|
|
been added to set the $failed variable in spots that seemed
|
|
|
|
|
appropriate for checking errors.
|
|
|
|
|
|
|
|
|
|
2007-02-22 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/functions: Use arithmetic expansion and string length,
|
|
|
|
|
which are both mandated by POSIX, rather than spawning two processes
|
|
|
|
|
every time boot_mesg() is called.
|
|
|
|
|
|
|
|
|
|
2007-02-22 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/functions: In order to provide an `echo' which provides
|
|
|
|
|
handles the -e and -n options for all POSIX shells, a feature test
|
|
|
|
|
is added which stores its result in $ECHO. /bin/echo will be used
|
|
|
|
|
if the default echo is not capable. Changed the existing functions
|
|
|
|
|
to reference $ECHO when needed.
|
|
|
|
|
* lfs/init.d/console: Use $ECHO when -en is needed.
|
|
|
|
|
|
|
|
|
|
2007-02-03 Bryan Kadzban <bryan@linuxfromscratch.org>
|
|
|
|
|
* ChangeLog: Rename from CHANGELOG, start using GNU style entries.
|
|
|
|
|
|
|
|
|
|
* Makefile: Move setclock before checkfs. Fixes #1948.
|
|
|
|
|
|
|
|
|
|
2006-11-25 Bryan Kadzban <bryan@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/udev_retry: Copy Debian's "copy generated rules" initscript
|
|
|
|
|
code, to clean up when the rule_generator scripts run before / is
|
|
|
|
|
writable. (Since the rule_generator code is from Debian, I assume their
|
|
|
|
|
cleanup code is appropriate.)
|
|
|
|
|
|
|
|
|
|
2006-10-15 Bryan Kadzban <bryan@linuxfromscratch.org>
|
|
|
|
|
* lfs/init.d/udev_retry: Fix to work with udev >= 099.
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - June 2, 2006
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Removed console config file and makefile targets.
|
|
|
|
|
* Removed references to /dev/bug and bugreport in udevand
|
|
|
|
|
udev_retry bootscripts. (DJ Lucas)
|
2008-10-30 23:58:57 +00:00
|
|
|
|
|
2008-06-03 22:51:14 +01:00
|
|
|
|
n/a - April 17, 2006
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Updated udev script to use the new udevsettle program.
|
|
|
|
|
* Added udev_retry script for systems that have /usr on a different
|
|
|
|
|
partition or for some other reason fail the initial replay. (Archaic)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - April 15, 2006
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Cleaned up contrib directory. Removed: contrib/init.d,
|
|
|
|
|
contrib/enhanced, contrib/livecd, contrib/hotplug, and raq2
|
|
|
|
|
patch. (DJ Lucas)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - April 14, 2006
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Merged changes from udev_update branch (DJ Lucas)
|
|
|
|
|
* Replaced a return with an exit and reversed comment changes in
|
|
|
|
|
udev bootscript. (Dan Nicholson)
|
|
|
|
|
* Replaced walk_sysfs function in udev bootscript with new udevtrigger
|
|
|
|
|
program and move wait_for_uevents function inline. (DJ Lucas)
|
|
|
|
|
* Removed extra evaluate_retval in udev bootscript. (Ken Moffat)
|
|
|
|
|
* Wait for uevents to be processed in the udev script. See ticket
|
|
|
|
|
#1720 for details. (Matthew Burgess)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - March 21, 2006
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Removed old references to boot_log function and arguments passed
|
|
|
|
|
to boot_mesg_flush in echo_* functions. (DJ Lucas)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - March 10, 2006
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Moved src argument to ipv4-static-route service script and
|
|
|
|
|
removed from ipv4-static service script. (DJ Lucas)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - March 8. 2006
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Correct sourced path in checkfs script. (Matthew Burgess)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - December 31, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Replaced /etc/rc.d with ${rc_base} in checkfs. (Vincent Fretin)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - December 24, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added UTF-8 support to console script. (Alexander E. Patrakov)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - September 11, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Removed text wraping and boot logging.
|
|
|
|
|
* Changed killproc to use warning if not running
|
|
|
|
|
* Changed 'print_status warning' to use old style output
|
|
|
|
|
* Fixed display error with LSB init-functions script
|
|
|
|
|
* Made above killproc/print_status changes in enhanced
|
|
|
|
|
bootscripts.
|
|
|
|
|
* Made logger service configurable in enhanced
|
|
|
|
|
bootscripts. (DJ Lucas)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - August 14, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added -s flag to pidofproc() for backwards
|
|
|
|
|
compatibility (DJ Lucas)
|
|
|
|
|
* Fixed erronous values returned by pidofproc() which
|
|
|
|
|
broke the functionality of statusproc (DJ Lucas)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - July 1, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Changed a == to a = in lfs/init.d/functions, in the boot_mesg
|
|
|
|
|
function for ash compliancy (Nathan Coulson)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - June 26, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Removed consolelog script from contrib
|
|
|
|
|
* Updated interactive rc script in contrib and added
|
|
|
|
|
README.rc-Interactive, added install target to the
|
|
|
|
|
Makefile. (DJ Lucas)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
3.2.2 - May 29, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Tagged as 3.2.2 (Nathan Coulson)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - May 26, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added minimal target for cross-lfs book (Jim Gifford)
|
|
|
|
|
* Fixed raq2 patch (Jim Gifford)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
3.2.1 - May 1, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Tagged as 3.2.1 (Nathan Coulson)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - April 17, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* removed touch from hotplug bootscript (Matthew Burgess)
|
|
|
|
|
* moved commands around in localnet bootscript (Andrew Benton)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
3.2.0 - March 30, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Changed from syslog-ng to sysklogd (Archaic)
|
|
|
|
|
* Temporairly changed loadproc to return 0 if the program is
|
|
|
|
|
already running (Nathan Coulson)
|
|
|
|
|
* Fixed (by reverting) ifup/ifdown/network (Nathan Coulson),
|
|
|
|
|
Reported by Jim Gifford
|
|
|
|
|
* Fixed network up/down along with adding support of ONHOTPLUG
|
|
|
|
|
* Tagged as 3.2.0
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - March 19, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Updated RaQ2 patch (Jim Gifford)
|
|
|
|
|
* Added net.agent for Hotplug of Network adapters in contrib
|
|
|
|
|
(Jim Gifford)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - March 16, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Reverted the change from loadproc to start_daemon,
|
|
|
|
|
Moved compatibility code into one single function.
|
|
|
|
|
(Nathan Coulson)
|
|
|
|
|
* Readded the ONHOTPLUG option for ifup/ifdown (Nathan Coulson)
|
|
|
|
|
* Fixed killproc's output
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - March 01, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added CHECK_LINK variable in ifconfig.*/*, so if the
|
|
|
|
|
interface does not exist, it will not fail.
|
|
|
|
|
(Nathan Coulson)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - February 19, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added evaluate_retval to the end of loadproc and killproc.
|
|
|
|
|
lsb does not say that killproc should print [ OK ],
|
|
|
|
|
but required for compatibility. (Nathan Coulson)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - February 9, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Accidently mounted /dev with 775 instead of 755, fixed
|
|
|
|
|
(Reported by Alexander E. Patrakov)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - February 9, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Bugfix for /dev, now mounted with 755 permission
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - February 8, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* changed pidof, so it doesnt check the process id
|
|
|
|
|
of running bootscripts, and to process shell scripts
|
|
|
|
|
(Nathan Coulson)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - February 6, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Updated main functions file with lsb functions file
|
|
|
|
|
Should now be LSB compliant (Nathan Coulson)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - January 10, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Moved ONBOOT check back to network (Nathan Coulson)
|
|
|
|
|
* Removed ONHOTPLUG check (Nathan Coulson)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - January 6, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* fixed mountkernfs output (Nathan Coulson)
|
|
|
|
|
* reverted mountfs fakemounting (Nathan Coulson)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - January 5, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Attempted to simplify network bootup files (Nathan Coulson)
|
|
|
|
|
* Modified mountkernfs to use mountpoint (Nathan Coulson)
|
|
|
|
|
* Assuming sysfs is always mounted (Nathan Coulson)
|
|
|
|
|
* Moved fakemount to below mounting (Nathan Coulson)
|
|
|
|
|
* Removed -t noramfs from umount, as we now use tmpfs (Nathan Coulson)
|
|
|
|
|
* moved sysctl from mountkernfs to sysctl (Nathan Coulson)
|
|
|
|
|
* Added -q to sysctl (Nathan Coulson)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - January 2, 2005
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Fixed statusproc output. (DJ Lucas)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
3.1.0 - December 31, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* fixed textoutput
|
|
|
|
|
* Tagged as 3.1.0
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - December 30, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Fixed name of LSB Functions file
|
|
|
|
|
* Changed boot_mesg to act like echo instead of echo -n, boot_mesg now
|
|
|
|
|
takes the -n argument if you do not wish to goto the next line
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
3.0.1 - December 25, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Released as 3.0.1
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - December 20, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Cleaned up header.
|
|
|
|
|
* Added RaQ2 Patch
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - December 16, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Fixed a text typo in udev, tmpfs instead of ramfs (Steve Crosby)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - December 14, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Fixed a warning with find in cleanfs
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.0 - December 8, 2004
|
|
|
|
|
|
|
|
|
|
n/a - December 5, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Moved bootlog to use local2 service to avoide conflict with
|
|
|
|
|
dhcpcd (DJ Lucas)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
3.0-rc1 - December 1, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* rc-Interactive added (DJ Lucas)
|
|
|
|
|
* rc-Interactive moved to contrib (Nathan Coulson)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - November 27, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Moved bootlog to use local1 to avoid conflict with ppd (DJ Lucas)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - November 25, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added consolelog to contrib/sysconfig (DJ Lucas)
|
|
|
|
|
* Rewrite of line wraping in boot_mesg and various fixes
|
|
|
|
|
related to boot_mesg changes (DJ Lucas, Alexander Patrakov)
|
|
|
|
|
* syslog-ng is now installed by default (Jeremy Utley)
|
|
|
|
|
* hotplug is now installed by default (Jeremy Utley)
|
|
|
|
|
* udev now uses /sbin/hotplug as the default hotplug handler
|
|
|
|
|
(Nathan Coulson)
|
|
|
|
|
* udev now mounts a tmpfs instead of a ramfs onto /dev,
|
|
|
|
|
as suggested by Greg K-H (Nathan Coulson)
|
|
|
|
|
* Created contrib/lsb, and added a LSB compliant functions file
|
|
|
|
|
(Nathan Coulson, and Alexander Patrakov)
|
|
|
|
|
* Modified find [requires find 4.2.3+] (Matthew Burgess)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - November 20, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Modifed modules script to return to previous kernel message
|
|
|
|
|
level (DJ Lucas)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - November 02, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added sysctl -p to mountkernfs (Matthew Burgess, DJ Lucas)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - October 07, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* statusproc modified not to send data to bootlog (Nathan Coulson)
|
|
|
|
|
* Fixed halt commands in checkfs and udev (James Robertson)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - October 04, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Fixes to commit on 2004/09/30 (James Robertson)
|
|
|
|
|
* Revert a few changes until later (Nathan Coulson)
|
|
|
|
|
* Added a warning about switching from a 8bit font
|
|
|
|
|
to a 9bit font (Alexander Patrakov)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - September 30, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Finished off boot_mesg() (James Robertson)
|
|
|
|
|
* Standardized all scripts to same variable format and other
|
|
|
|
|
internal sh/bash function calls (James Robertson)
|
|
|
|
|
* Fully implemented boot_mesg across all scripts in sysconfig
|
|
|
|
|
and init.d (James Robertson)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - September 26, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added BOOTMESG_PREFIX variable, so users can optionally set a
|
|
|
|
|
prefix for boot messages (James Robertson)
|
|
|
|
|
* Fixed localnet status, to use ip instead of ifconfig (Jim Gifford)
|
|
|
|
|
* Added consolelog to contrib (DJ Lucas)
|
|
|
|
|
* loadproc and killproc can have the -nomsg parameter to avoid
|
|
|
|
|
calling evaluate_retval or print_status (Jim Gifford)
|
|
|
|
|
* boot_mesg no longer explicitly adds a \n onto end of lines
|
|
|
|
|
* Added a function called boot_mesg_flush, which can
|
|
|
|
|
dump the BOOTMESG to the bootlog. This helps avoid making
|
|
|
|
|
everything have to end in OK/WARN/FAIL (Nathan Coulson)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - September 24, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Removed /dev/udev.tdb test
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - September 23, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Fixed boot_log so it output's $@'s contents, not @$
|
|
|
|
|
* Added support for colors in boot_mesg (James Robertson)
|
|
|
|
|
* Modified udev's error checking
|
|
|
|
|
* Modified hotplug's error checking
|
|
|
|
|
* Converted checkfs's error handling to use boot_mesg with
|
|
|
|
|
color support
|
|
|
|
|
* Added $INFO color to functions (James Robertson)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - September 22, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Removed the dependency on wl by replacing it with grep (Bryan Kadzban)
|
|
|
|
|
* Fixed getpids, to remove unused pids obtained from $PIDFILE
|
|
|
|
|
* Removed ${NORMAL} from echo "$BOOTMESG" in functions, and removed
|
|
|
|
|
space added to each additional sentence tacked onto BOOTMESG
|
|
|
|
|
* boot_mesg now handles \n's properly, and does not dimish the size of
|
|
|
|
|
the next line (James Robertson)
|
|
|
|
|
* boot_log has been added. The echo_ functions commit the log,
|
|
|
|
|
and then clear the BOOTMSG variable
|
|
|
|
|
* All scriptes have been converted to use boot_mesg
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - September 21, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* boot_mesg has been enhanced. Subsequent calls will overwrite
|
|
|
|
|
previous text, and it will wrap text basedupon the variable ${WCOL}.
|
|
|
|
|
(James Robertson)
|
|
|
|
|
* Fixed mtu optional service typo (Kevin P Fleming)
|
|
|
|
|
* Added SOURCE variable to ipv4-static-route (Kevin P Fleming)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - September 16, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* nework interfaces are now brought down in reverse order
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - September 15, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added blue bracket, from dj's 3.0-pre1 bootscript package
|
|
|
|
|
[echo_failure, echo_warning, and echo_ok]
|
|
|
|
|
* Added a new function called boot_mesg, meant to replace the echo
|
|
|
|
|
command.
|
|
|
|
|
This will give us the posibility of doing logging at a later date
|
|
|
|
|
* Do not set COLUMNS if COLUMNS is already set
|
|
|
|
|
* Modified getpids, loadproc, killproc, reloadproc, and statusproc as
|
|
|
|
|
done by DJ
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
2.2.3 - September 04, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Tagged as 2.2.3
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - September 04, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added new script to contrib for syslog-ng, which is now part of
|
|
|
|
|
LFS-Unstable, and a new Makefile target install-syslog-ng which
|
|
|
|
|
removes the sysklogd links, and replaces them with syslog-ng (JU)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
2.2.2 - August 11, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Tagged as 2.2.2
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - August 7, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added missing error redirect (/dev/null) in getpids. (DJ)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - August 4, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added MODE, DIRMODE, and CONFMODE variables to the makefile
|
|
|
|
|
to allow permissions to be set at install. (DJ)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - July 31, 2004
|
2009-01-04 04:48:38 +00:00
|
|
|
|
|
|
|
|
|
* Moved PIDFILE check to getpids and removed arguments from
|
|
|
|
|
killproc and reloadproc. Signals are now set at begining of
|
|
|
|
|
funtcions script with KILLDELAY. (DJ)
|
|
|
|
|
* Added a optional service script which can set the MTU for a given
|
|
|
|
|
interface
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - July 21, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Committed DJ Lucas's patch for the killproc function. It no
|
|
|
|
|
longer requires arguments if PIDFILE is set
|
|
|
|
|
* added --backup to all sysconfig configuration files, so they are not
|
|
|
|
|
replaced on a make install
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - July 13, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added the PEER variable to the ifconfig.*/* file, done by
|
|
|
|
|
Kevin P. Fleming
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
2.2.1 - July 12, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Tagged as 2.2.1
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - July 12, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Hotplug was moved from rcsysinit.d to rc{1,2,3,4,5} to help bring
|
|
|
|
|
up/down network interfaces started by hotplug. This has been revoked
|
|
|
|
|
at this time
|
|
|
|
|
* Networking interfaces are now brought down in reverse order
|
|
|
|
|
* Moved the ONBOOT check to within ifup/ifdown, so we can bring up/down
|
|
|
|
|
the interfaces at boottime/shutdown properly, done by Kevin P. Fleming
|
|
|
|
|
* Use PREFIX instead of NETMASK for adding addresses in ipv4-static,
|
|
|
|
|
done by Kevin P. Fleming
|
|
|
|
|
* Fix reversal of services inside ifconfig.* directories in ifdown,
|
|
|
|
|
done by Kevin P. Fleming
|
|
|
|
|
* Add ipv4-static-route service, supplied by Kevin P. Fleming
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
2.2.0 - July 12, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Tagged as 2.2.0
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - July 11, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Minor script output changes
|
|
|
|
|
* Repaired networking scripts broken in previous commits
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - July 10, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* We now use the ip program [from iproute2] instead of ipconfig
|
|
|
|
|
[net-tools] to bring up/down ethernet interfaces, and local
|
|
|
|
|
connections, submitted by Jim Gifford
|
|
|
|
|
* Removed gateway backward compatibility
|
|
|
|
|
* Removed ifup-eth0 ifdown-eth0 compatibility
|
|
|
|
|
* Removed the "assume SERVICE=static if SERVICE is unset" compatibility
|
|
|
|
|
* Pass the IFCONFIG environmental variable to services, so they can
|
|
|
|
|
locate the file with the parameters they must read
|
|
|
|
|
* Rename static to ipv4-static
|
|
|
|
|
* Stage1 for network configuration via directories, ifup and ifdown
|
|
|
|
|
modified, and the static service modified
|
|
|
|
|
* Stage2 for network configuration via directories complete, network was
|
|
|
|
|
modified to check within subdirectories for ONBOOT=yes. Final Stage
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - July 8, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Changed iso01 to lat1 everywhere in /etc/sysconfig/console. This
|
|
|
|
|
fixes the problem with line-drawing characters.
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - July 7, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Halted the computer, if unable to mount /dev as a ramfs
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - July 6, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Moved the hotplug bootscript back to contrib, it will not be used in
|
|
|
|
|
the testing branch of the lfs book at this time
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - July 4, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Modified ifup and ifdown to be hotplug aware
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - July 3, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Change the check for ONBOOT into a source within a subshell
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - July 1, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Moved hotplug start to runlevels 3-5 from sysinit
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - June 30, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Pass -depth in cleanfs
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - June 29, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Made the grep for ONBOOT in the network script more exact
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
2.1.2 - June 27, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Install the automatic module loading script by default
|
|
|
|
|
* Tagged as 2.1.2
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - June 26, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Fixed font for UK in /etc/sysconfig/console
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - June 23, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Fixed a typo in the hotplug installation procedure
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - June 21, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Re-ordered the "mount" and "echo" commands in the udev script, to
|
|
|
|
|
prevent a possible race
|
|
|
|
|
* Converted the udev script to use udevsend/udevd
|
|
|
|
|
* Moved removal of /fastboot and /forcefsck to just after the root fs
|
|
|
|
|
becomes writable, and dropped the removal of /etc/nologin
|
|
|
|
|
* Cleaned and tweaked both the output and actions of cleanfs
|
|
|
|
|
* Removed the disabling of hotplug from sendsignals
|
|
|
|
|
* Removed anything that might call "rmmod" in hotplug, since rmmod is
|
|
|
|
|
notoriously troublesome in the 2.6.x kernels, and call it with the
|
|
|
|
|
stop argument from runlevels 0 and 6
|
|
|
|
|
* Fixed previous modifications to the udev and cleanfs scripts
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - June 20, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Rolled back to the /dev/.udev.tdb check from 2.1.1, since the new
|
|
|
|
|
one doesn't work as well, and the bug that caused it to change is
|
|
|
|
|
now fixed
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - June 18, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Updated sysconfig/console
|
|
|
|
|
* Fixed disabling hotplug in sendsignals
|
|
|
|
|
* hotplug is now installed by default
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - June 15, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Reset /proc/sys/kernel/hotplug to /bin/true when running the "stop"
|
|
|
|
|
command for hotplug
|
|
|
|
|
* Cleaned the output of the mountkernfs script
|
|
|
|
|
* Don't output "Creating files and directories" when it's a lie
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - June 8, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Changed the location the optional module script is installed to
|
|
|
|
|
/etc/rc.d/rcsysinit.d/S05modules.
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - June 4, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added a echo to the > /proc/sys/kernel/hotplug line, as > did not
|
|
|
|
|
clear it
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - June 3, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added '> /proc/sys/kernel/hotplug' to sendsignals, to disable hotplug
|
|
|
|
|
events, which may start up new daemons
|
|
|
|
|
* Added elementry bootup logging support. If it can write to
|
|
|
|
|
/var/log/boot.log, it will
|
|
|
|
|
* Removed logging support, it kept / from being remounted ro
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - June 2, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Reorganize what goes on in the udev script
|
|
|
|
|
* Reorganize what goes on in the hotplug script
|
|
|
|
|
* Moved setting /sbin/hotplug as the default hotplug manager into the
|
|
|
|
|
hotplug script
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - June 1, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Removed usbfs from mountkernfs, and mountfs
|
|
|
|
|
* Edited the udev script, so it'll always set /proc/sys/kernel/hotplug
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - May 24, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added more example keymaps and font settings to /etc/sysconfig/console
|
|
|
|
|
* Install the /etc/sysconfig/console file by default
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - May 23, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Changed the symlink for the optional modules script
|
|
|
|
|
* Removed depmod from the optional modules script
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - May 20, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Removed the random script. There is not a strong enough case for
|
|
|
|
|
adding it to the lfs-bootscripts.
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - May 19, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added the random bootscript from blfs-bootscripts
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
2.1.1 - May 18, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Fixed installation of modules configuration
|
|
|
|
|
* Tagged as 2.1.1
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - May 16, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added sysklogd configuration file
|
|
|
|
|
* Added example /etc/sysconfig/console file
|
|
|
|
|
* Do not attempt to populate /dev if that directory has already been
|
|
|
|
|
set up earlier in bootup (such as on initramfs/initrd)
|
|
|
|
|
* Prevent excessive kernel output once klogd starts
|
|
|
|
|
* Added hotplug script
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - May 15, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Namespace rework (enumeration of scripts is now cleaner)
|
|
|
|
|
* Removed directories: blfs, contrib/new-boot-0.2, contrib/rlv
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - May 13, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Repaired the console script
|
|
|
|
|
* Added a check to cleanfs [createfiles], to make sure that we have
|
|
|
|
|
a valid devicetype, if we have type=dev
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - May 11, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added usbfs to mountkernfs and mountfs
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - May 6, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Don't use loadproc in localnet, it's not meant for that
|
|
|
|
|
* Quote tests of $PIDFILE, so that things behave when it's empty
|
|
|
|
|
* Removed unused kill -0 from killproc
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
2.1.0 - May 4, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Update to the console script, prevent install of the console script
|
|
|
|
|
* Chgrp /var/run/utmp to group utmp if it exists.
|
|
|
|
|
* Moved udev from contrib to lfs
|
|
|
|
|
* Moved GATEWAY setup from /etc/rc.d/init.d/network to
|
|
|
|
|
/etc/sysconfig/network-devices/services/static
|
|
|
|
|
* Use the contents of $PIDFILE, if it is set in the script
|
|
|
|
|
* Tagged as 2.1.0.
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - April 30, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Moved the loadkeys script to console, and added setfont. Contributed
|
|
|
|
|
by Alexander E. Patrakov
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
2.0.5 - April 29, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added the heimdal init script.
|
|
|
|
|
* Tagged as 2.0.5
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
2.0.4 - April 27, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Tagged as 2.0.4
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - April 24, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added a example script for /etc/sysconfig/createfiles
|
|
|
|
|
* Added a check for /sys before mounting sysfs
|
|
|
|
|
* Added -t noramfs to umount on /etc/rc.d/init.d/mountfs.
|
|
|
|
|
This will prevent /dev from being unmounted, if /proc/mounts
|
|
|
|
|
is symlinked to /etc/mtab
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - April 18, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Small fix to a if statement in netfs
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - April 17, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added the lisa bootscript, lisa is part of the KDE Network package
|
|
|
|
|
* Add proper error checking to the mountfs script when writing out mtab
|
|
|
|
|
* Add more comments to the udev script, and conditionalize various
|
|
|
|
|
things that should've been done this way in the first place
|
|
|
|
|
* Include a template module auto-loading configuration file instead of
|
|
|
|
|
having syntax comments in the script itself
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - April 12, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added a automatic modules loading script to the contrib directory
|
|
|
|
|
submitted by Zack
|
|
|
|
|
* Edited mountkernfs, so that if you can mount sysfs on /sys, it will
|
|
|
|
|
be mounted at boottime. Should not affect 2.4 systems
|
|
|
|
|
* Since all entries are added to /etc/mtab, we should not require
|
|
|
|
|
the NO_FS variable. It has been removed from mountfs
|
|
|
|
|
* Added the udev script into the contrib directory, submitted by Zack
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
2.0.3 - April 8, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Updated cleanfs, so it can create devices. Supplied by Zack
|
|
|
|
|
* Tagged as 2.0.3
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - March 31, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Changed "Press Enter" on unknown error to white
|
|
|
|
|
* Moved S10swap to S20swap. When udev is added, it has to be
|
|
|
|
|
ran before swap is setup
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - March 29, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Fixed the rc5.d symlink for ntp so it creates S26ntp instead
|
|
|
|
|
of S26npt
|
|
|
|
|
* Moved S20mountkernfs to S00mountkernfs in rcsysinit.d. Will help in
|
|
|
|
|
the addition of udev in the future.
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - March 27, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Changed gdm path from hardcoded to program name. There are 2 spots
|
|
|
|
|
gnome can be installed
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - March 26, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Updated fam daemon script. It now uses the famd daemon instead of fam
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - March 24, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Removed mount command out of nfs. the netfs script already handles
|
|
|
|
|
this
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
2.0.2 - March 24, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Edited cleanfs to solve a problem. [if /tmp does not exist, it
|
|
|
|
|
could run the find command on the root filesystem]
|
|
|
|
|
* Tagged as 2.0.2
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
2.0.1 - March 24, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Found typo in BLFS MySQL Script.
|
|
|
|
|
* Tagged as 2.0.1
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
2.0.0 - March 23, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Tagged as 2.0.0, no changes from 2.0.0-pre2
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
2.0.0-pre2 - March 23, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Cleaned the /tmp directory on bootup. find command supplied by Zack
|
|
|
|
|
* Added a script which can automatically create files and directories
|
|
|
|
|
on startup. [Handles files/directories, permissions, and user/group].
|
|
|
|
|
Created by Zack
|
|
|
|
|
* Added blfs/init.d/fam script
|
|
|
|
|
* Tagged as 2.0.0-pre2
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - March 20, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added create-service-dir target and removed from create-dirs
|
|
|
|
|
* Changed service script install targets to use
|
|
|
|
|
create-service-dir
|
|
|
|
|
* Added check for dhcpcd service script for stale pid file
|
|
|
|
|
Suggested by Jeremy
|
|
|
|
|
* Added ifconfig to ipx service script for hosting device not up
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - March 19, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added support for ETCDIR, and DESTDIR in the Makefile,
|
|
|
|
|
compliments of Tushar
|
|
|
|
|
* Renamed mountproc to mountkernfs
|
|
|
|
|
* Updated the README file
|
|
|
|
|
* Coloured the print_error_message in functions red
|
|
|
|
|
* added stop to the setclock script
|
|
|
|
|
* changed echo > to > in cleanfs, suggested by winkie
|
|
|
|
|
* BLFS Scripts Added, collected by Zack
|
|
|
|
|
* Edited killproc, so it checks for running pids, rather then
|
|
|
|
|
the completion of the above kill command. Suggested by Zack
|
|
|
|
|
* Added network services found in blfs, removed adsl. Submitted by
|
|
|
|
|
DJ.
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
1.99.4 - March 17, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Fixed one last halt line in checkfs script
|
|
|
|
|
* Moved the directory structure around
|
|
|
|
|
* Tagged as development release 1.99.4
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - February 28, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added stty sane to the top of rc.d/init.d/rc. Hopefully, this will
|
|
|
|
|
fix the problems
|
|
|
|
|
* Also changed all instances of <ctrl-j> back to enter
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
1.99.3 - February 23, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Tagged as development release 1.99.3
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - February 19, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Fixed checkfs script, so it will no longer continue to boot after a
|
|
|
|
|
failure in the init.d/checkfs script. Tested with the help of Andre
|
|
|
|
|
M<>ller. Fix suggested by Zack
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - February 7, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added -s onto grep on network stop
|
|
|
|
|
* Replaced a few more enter's with ctrl-j
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
1.99.2 - February 6, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added -s onto grep in network start
|
|
|
|
|
* Tagged as development release 1.99.2
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - February 4, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Fixed $WARNING $NORMAL and $ERROR lines, broken by changes in
|
|
|
|
|
functions
|
|
|
|
|
* Changed above fixes to work with ash
|
|
|
|
|
* Fixed checkfs symlink in Makefile
|
|
|
|
|
* functions is no longer installed as executable
|
|
|
|
|
* Added a check to checkfs, for errors above 16. These are caused by
|
|
|
|
|
being unable to run fsck, either due to user input, or a unfunctional
|
|
|
|
|
linux system
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
1.99.1 - February 2, 2004
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Tagged as development release 1.99.1
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - February 2, 2004:
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added -d to umount in mountfs.
|
|
|
|
|
* Fixed network shutdown script
|
|
|
|
|
* Fixed Makefile rc.6 to reboot
|
|
|
|
|
* Added -s flag to grep command in rc.d/init.d/network -
|
|
|
|
|
suppresses an error if no ifconfig.* files exist
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - January 30, 2004:
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Reorganized the network system to accept multiple services.
|
|
|
|
|
* Ash Compliancy
|
|
|
|
|
* Modified some scripts to follow template
|
|
|
|
|
* Reorganized functions, based upon Ash Compliancy Patch
|
|
|
|
|
* Added a sleep 5 to failure for evaulate_retval, and changed
|
|
|
|
|
evaulate_retval to return true instead of false. Instead, a
|
|
|
|
|
exit 1 will indicate the script terminated abnormally, causing
|
|
|
|
|
your system to wait until you hit ctrl-J
|
|
|
|
|
* Switched "Press enter to continue" to "Press <ctrl-j> to continue"
|
|
|
|
|
* replaced 3 with $KILLDELAY in sendsignals
|
|
|
|
|
* mountfs does not mount network filesystems [identified by _netdev
|
|
|
|
|
in /etc/fstab]
|
|
|
|
|
* removed unneded touch out of cleanfs
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
n/a - January 30, 2004:
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* New maintainers for the lfs-bootscripts package are:
|
|
|
|
|
Jeremy Utley (jeremy@linuxfromscratch.org)
|
|
|
|
|
Nathan Coulson (nathan@linuxfromscratch.org)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
1.11 - February 3rd, 2003:
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* /etc/mtab is now a real file and is handled correctly so there are
|
|
|
|
|
no errors even when the machine has crashed.
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
1.10 - September 12th, 2002:
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Fixed up checkfs to work with non-ext2 filesystems too (such as
|
|
|
|
|
minix).
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
1.9 - April 5th, 2002:
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* reloadproc function had a missing '=' in the "failure 1" command (it
|
|
|
|
|
should be failure=1)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* When script exists with unexpected value, you have to hit "Enter" to
|
|
|
|
|
continue, not just a random key as printed on the screen.
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Moved K10sysklogd, K20sendsignals, K30mount and K40swap to
|
|
|
|
|
K40sysklogd, K50sendsignals, K60mount, K70swap
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Changed the #!/bin/sh lines to #!/bin/bash - /bin/sh may not be
|
|
|
|
|
linked to bash but to some other shell of your choice. These scripts
|
|
|
|
|
are written to work with bash, so you can't just run them when
|
|
|
|
|
/bin/sh -> csh or ash or whatever else tickles your fancy. This
|
|
|
|
|
change should fix that.
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
1.8 - March 14th, 2002:
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Fixed the getpids function call so PPID's would be taken into account
|
|
|
|
|
properly.
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Added the 'contrib' directory with other people's bootscript
|
|
|
|
|
implementations.
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
1.7 - March 10th, 2002:
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Used code from Matthias Benkmann's simpleinit-msb @
|
|
|
|
|
http://winterdrache.de/linux/newboot/index.html mainly for improved
|
|
|
|
|
killproc function handling
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* When a requested process isn't running, or is already running, a
|
|
|
|
|
warning "Not running" or "Already running" will be displayed. This
|
|
|
|
|
was out of allignment due to a missing $CURS_UP
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Removed "||exit" from ifup and ifdown scripts. They are useless.
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* Changed the loadkeys script to run "loadkeys -d" and removed the need
|
|
|
|
|
for the /etc/sysconfig/keyboard file. The kbd patch fixes the
|
|
|
|
|
"loadkeys -d" behaviour.
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
1.6 - February 26th, 2002:
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* replaced -o %PPID with -o $PPID throughout the functions script. This
|
|
|
|
|
construct does what it's supposed to do (don't take PPID into account
|
|
|
|
|
because this would fail if a running daemon and the bootscript have
|
|
|
|
|
the same name).
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* added 'restart' to the swap script
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* instead of using 'echo -n' to supress newlines so the [ OK ] and
|
|
|
|
|
related messages allign properly, substitute this with a single echo
|
|
|
|
|
command that simply goes one line up before outputting anything. This
|
|
|
|
|
also has the benefit that when programs have their own output (like
|
|
|
|
|
swapon, fsck and loadkeys), there won't be an unwanted blank line
|
|
|
|
|
between the program's output and the [ OK ] et all. messages.
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
1.5 - February 2nd, 2002:
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* added 'exit 1' to the statusproc function when there aren't enough
|
|
|
|
|
parameters passed to it (such as the name of process to check for)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
1.4 - February 2nd, 2002:
|
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* when /fastboot is detected and the message about it is printed,
|
|
|
|
|
don't run 'exit 1' else the rc script will cause a [FAILED] to
|
|
|
|
|
be printed which is undesired in this case.
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
1.3 - January 30th, 2002:
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* network script: changed default route detection by using the same
|
|
|
|
|
method as used when starting the script: check if the GATEWAY
|
|
|
|
|
variable is set
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* removed the emptying of /etc/mtab since it's a symlink to
|
|
|
|
|
/proc/mounts now
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* added the mountproc script which mounts the proc system. This is done
|
|
|
|
|
because we need proc mounted even before the mountfs script is ran
|
|
|
|
|
(now that /etc/mtab is a symlink to /proc/mounts)
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* removed all absolute paths from command calls
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* added umask 022 and PATH="/bin:/usr/bin:/sbin:/usr/sbin" to the
|
|
|
|
|
functions script. Every file now sources this so that umask and PATH
|
|
|
|
|
are set correctly
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|
|
|
|
|
1.2 - January 26th, 2002:
|
2009-01-04 04:48:38 +00:00
|
|
|
|
* network script: detect if a default route is set before removing it
|
2008-06-03 22:51:14 +01:00
|
|
|
|
|