2005-08-29 Jeremy Blosser <jblosser-smgl@firinn.org>
	* files/auto_init: Replace use of (/usr/bin/)grep with /bin/expr so it
	  works before /usr is mounted.
	* DETAILS: Updated UPDATED again to make sure people get this fix.

2005-08-29 Jeremy Blosser <jblosser-smgl@firinn.org>
	* DETAILS: Updated UPDATED to make sure init scripts can use some of
	  these new features.

2005-08-26 Sergey Lipnevich <sergey@sourcemage.org>
	* init.d/mountall.sh: add --mknodes to vgscan call.

2005-08-24 Jeremy Blosser <jblosser-smgl@firinn.org>
	* files/auto_init: Explicitly call start and stop via bash in
	  _restart() (bug 9412), support flexible init script functions via
	  $FUNCS variable (bug 9413).
	* files/smgl_init: Set default $FUNCS for above.
	* files/smgl_functions: Implement KILLDELAY wait loop after
	  'kill -$fallback' in killproc() (bug 9418).

2005-08-18 David Brown <dmlb2000@gmail.com>
	* init.d/devices: removed call to udevd and devfsd initscripts added
	  for respective spells

2005-08-12 Seth Woolley <seth@tautology.org>
	* mountall.sh,init.conf: reversed {NO,}SOFTFIX default logic bug 9235

2005-07-14 Seth Woolley <seth@tautology.org>
	* mountall.sh: added -n to FIX if it's empty (thanks arwed).

2005-07-08 Seth Woolley <seth@tautology.org>
	* DETAILS: updated UPDATED and version to 2.1.5
	* mountall.sh,init.conf: add more flexibility to fsck and
	  enable LVM support (as per bug 9177).

2005-07-01 Andrew Stitt <astitt@sourcemage.org>
        * INSTALL: fix symlink installation, bug 9163

2005-05-30 Seth Woolley <seth@tautology.org>
	* DETAILS: updated UPDATED
	* files/smgl_telinit: slight fixup to below commit

2005-05-29 Seth Woolley <seth@tautology.org>
	* DETAILS: updated UPDATED
	* files/smgl_telinit: add a feature to easily install a spell's 
	  init and xinet.d scripts.

2005-04-16 Seth Woolley <seth@tautology.org>
	* files/smgl_telinit: fix bug in echo overrides messing up sourcing sorcery
	* files/smgl_functions: make logger work even with words that begin with -
	* DETAILS: updated UPDATED

2005-01-19 Arwed v. Merkatz <v.merkatz@gmx.net>
	* init.d/hostname.sh, init.d/keymap.sh, init.d/single,
	  init.d/smgl-default-remote-fs, init.d/smgl-suspend-single:
	  set RECOMMENDED=yes so sorcery defaults to installing those scripts

2005-01-07 Eric Sandall <eric@sandall.us>
	* init.d/mountall.sh: Start mdadm for RAID if setup

2004-12-27 Mathieu Lonjaret <lejatorn@sourcemage.org>
	* INSTALL: applied rycee's patch to protect /etc/inittab from being
	  overwritten if modified by user. (bug #7761)

2004-12-10 Seth Woolley <seth@tautology.org>
	* files/smgl_telinit: fix bug in case where script wasn't running
	  and we want to disable.
	* DETAILS: updated UPDATED

2004-11-26 Arwed v. Merkatz <v.merkatz@gmx.net>
	* init.d/devices: create /dev/fd symlink if devfsd isn't running for
	  devfs configurations, bug #7691

2004-09-10 Eric Schabell <eschabell@sourcemage.org>
	* init.d/devices: applied patch for making directories in
	  udev, bug #7318.

2004-08-26 Eric Sandall <eric@sandall.us>
	* DETAILS: Updated UPDATED
	  Shortened SHORT
	* init.d/keymap: Renamed to keymap.sh
	* init.d/hostname: Renamed to hostname.sh
	* init.d/mountall: Renamed to mountall.sh
	* Follow LANANA (http://www.lanana.org/lsbreg/init/init.txt)
	* FINAL: Rename the above appropriatly in case `cast -r` wasn't used
	  keymap and hostname are not listed in /etc/sysconfig/facilities
	  Used the wrong test (didn't need [...] around the grep)
	  Print out message informing the user of the repair

2004-08-24 Eric Sandall <eric@sandall.us>
	* init.d/keymap.sh: Renamed to init.d/keymap
	  Formatted to simpleinit-msb
	* init.d/hostname.sh: Renamed to init.d/hostname
	  Formatted to simpleinit-msb
	* init.d/mountall.sh: Renamed to init.d/mountall
	* DETAILS: Added BUILD_API=2
	  Updated UPDATED to fix init.d rename (problem pointed out by p3pilot)
	  Removed MAINTAINER
	* BUILD: Converted to BUILD_API 2 (run only `true`)
	* INSTALL: Added
	  Cleaned up formatting
	* POST_INSTALL, FINAL: POST_INSTALL renamed to FINAL
	* FINAL: Fix /etc/sysconfig/facilities for naming

2004-07-31 Seth Woolley <seth@tautology.org>
	* files/smgl_telinit: changed head -1 to head -n 1 for POSIX

2004-06-27 Eric Schabell <libs@sourcemage.org>
	* PRE_BUILD: check and remove old z-misc.sh file, bug #5784.

2004-04-09 hgg <hgreig@bigpond.net.au>
	* init.d/devices: ln -sf, not ln -s and checck if devfs is running
	  before trying to mount devfs

2004-04-08 hgg <hgreig@bigpond.net.au>
	* MAKEDEV: forgot to add this script

2004-04-07 hgg <hgreig@bigpond.net.au> and Arwed v. Merkatz <v.merkatz@gmx.net>
	* BUILD,init.d/mountall.sh, init.d/devices, init.d/facilities.conf:
	  new %DEV runlevel and devices script for interoperation with udev.
	  Safely defaults to devfs unless running 2.6 with hotplug and ramfs
	  support.

2004-02-13 Eric Sandall <eric@sandall.us>
	* init.d/mountall.sh: Mount RAID filesystems, if needed

2004-02-12 hgg <hgreig@bigpond.net.au>
	* BUILD: correct target of symlinks

2004-02-07 Robert Helgesson <rhelgesson@sourcemage.org>
	* init.d/keymap.conf: Added ENABLE_EURO and CONSOLECHARS_ARGS options.
	  Fixes bug #4487
	* init.d/z-misc.sh, init.d/smgl-misc: Moved z-misc.sh to smgl-misc.

2004-02-06 hgg <hgreig@bigpond.net.au>
	* mountall.sh: only mount tmpfs mounts after the physical partitions
	  are mounted. (bug 3597)

2004-02-06 hgg <hgreig@bigpond.net.au>
	* BUILD: install_root fixes
	* PRE_BUILD: only if CROSS_INSTALL is off
	* rc: add "bash" before executing an initscript so it will still start
	  even if bootdisabled (bug #5595)

2003-12-15 Robert Helgesson <rhelgesson@sourcemage.org>
	* files/smgl_function: Don't pass on the modified echo when running a
	  program through loadproc.

2003-11-29 Arwed v. Merkatz <v.merkatz@gmx.net>
	* CONFIGURE, POST_INSTALL: add DEVFS_ON_DEV config variable so
	  /etc/sysconfig/devices is always changed to have the correct
	  DEVICES setting

2003-11-15 Eric Sandall <eric@sandall.us>
	* init.d/keymap.sh: loadkeys is in /bin not /usr/bin
	  Finally decided to get rid of that stupid error
	* DETAILS: Updated to 2.1.3

2003-11-06 Seth Woolley <seth@tautology.org>
	* files/smgl_functions: get last bits of wc -l out and replaced
	  with bash builtins.
	* DETAILS: Updated and incremented to 2.1.2.

2003-11-04 Seth Woolley <seth@tautology.org>
	* init.d/hostname.sh: fix to allow coreutils hostname to work.
	* DETAILS: Updated incremented to get this fix in so I don't see 
	  it creeping up in the chat room again, and version to 2.1.1.
	* HISTORY: new format, somewhat.

2003-10-08 Seth Woolley <seth@tautology.org>
	* files/smgl_functions: Fixed issue with exporting the 
	  echo override but not its child functions, removed 
	  init.d: prefix, made syslogging optional.
	* files/smgl_telinit: added telinit-specific rc stuff
	* files/rc: removed telinit-specific stuff for smgl_telinit
	* BUILD: added smgl_telinit on install
	* init.d/init.conf: edited for syslog option.

2003-09-20 Seth Woolley <seth@tautology.org>
	* Fixed syslog logger sometimes not there bug (I hope).
	* DEVICES=/dev now, by default (otherwise recasting sucks).
	* PARALLEL_INIT support (optional, default off).
	* See /etc/sysconfig/init:PARALLEL_INIT to enable.
	* Different script display now that supports PARALLEL_INIT.
	* Updated to version 2.1.
	* Really fixed my logger fix.
	* Make sure colors don't go to logger, only screen

2003-08-25 Eric Schabell <eschabell@sourcemage.org>
	* Applied /usr mounting fix to smgl_init for rycee.

2003-08-22 hgg <hgreig@bigpond.net.au>
	* DETAILS: Update UPDATED purely for test grimoire integration.

2003-08-21 hgg <hgreig@bigpond.net.au>
	* CONFIGURE+POST_INSTALL: Fix Typo to correctly edit 
	  /etc/securetty

2003-08-19 Arwed v. Merkatz <v.merkatz@gmx.net>
	* PREPARE: Changed the check for new init to match the one
	  in PRE_BUILD.
	  Added two checks to PREPARE:
	* check for current devel sorcery (i.e. check for libinitd)
	* check for current coreutils (i.e. check for /bin/false)
	  If either of these checks fails, PREPARE exits with an exit
	  code of 1 which makes sorcery abort the cast.
	  These checks were added to make sure that the preparations for
	  the transition to simpleinit are only made if the installed
	  sorcery can actually handle it.

2003-08-17 Seth Woolley <seth@tautology.org>
	* init.d/mountall.sh: Added some stuff from old bootmisc script
	* init.d/z-misc.sh: Added z-misc.sh to handle
	  /etc/sysconfig/{bootmisc|haltmisc}
	* Added some more telinit stuff ... not yet totally robust.

2003-08-14 Seth Woolley <seth@tautology.org>
	* Fixed calls to pidof tripping over itself.

2003-08-13 Seth Woolley <seth@tautology.org>
	* Don't need textutils installed anymore, using bash builtins
	  instead of wc for syslog logger
	* Fix bug #3918, halt_action=power_off instead of default, halt.

2003-08-10 Robert Helgesson <rycee@home.se>
	* files/init.conf: Added ESSENTIAL_FAIL_ACTION-option.
	  It determines what should happen when an essential script exits
	  with an error code.
	* init.d/mountall.sh: Modified to only exit with error if mounting /
	  fails.

2003-08-03 Seth Woolley <seth@tautology.org>
	* Fixed telinit <random> causing reboot
	* Added syslog logging of init and some more telinit commands.

2003-08-01 Eric Sandall <eric@sandall.us>
	* Misspelling. :)

2003-07-31 Robert Helgesson <rycee@home.se>
	* Don't mess with /etc/sysconfig/devices unless user is
	  converting to devfs on /dev.
	* Start devfsd in mountall.sh instead of separate devfsd script,
	  avoids deadlock.

2003-07-30 Robert Helgesson <rycee@home.se>
	* Cleaned up smgl_functions a bit.
	* Added required_executable and optional_executable functions in
	  smgl_functions.
	* Cleaned up smgl-cleanup a bit.

2003-07-30 Arwed v. Merkatz <v.merkatz@gmx.net>
	* added smgl-default-remote-fs as default provider of remote_fs

2003-07-29 Robert Helgesson <rycee@home.se>
	* bugfix

2003-07-28 Eric Schabell <eschabell@sourcemage.org>
	* Added new simpleinit system to grimoire. Also changed
	  BUILD script to deal with manipulation of %<files> in the
	  form of _<files>.
	* Bug fix to POST_INSTALL sedit lines, added $.

2003-05-07 Robert Helgesson <rycee@home.se>
	* created spell

