grml-rebuildfstab (0.3.26) unstable; urgency=low

  * Exit on usage error.
  * Rewrote some tmp-file handling, might be too noisy but let's
    see it in action.

 -- Michael Prokop <mika@grml.org>  Sun,  1 Apr 2007 17:19:42 +0200

grml-rebuildfstab (0.3.25) unstable; urgency=low

  * Rework pid file handling, the sleep delay causes to many headaches
    in environments like VMware.

 -- Michael Prokop <mika@grml.org>  Fri, 16 Mar 2007 12:28:10 +0100

grml-rebuildfstab (0.3.24) unstable; urgency=low

  * Do not delete $MNTFILE in bailout function, removing
    /var/run/rebuildfstab.pid instead.
  * Delaying execution of script when a rebuildfstab process is
    running already (using 'sleep 1' in a while loop).

 -- Michael Prokop <mika@grml.org>  Wed,  7 Mar 2007 21:03:34 +0100

grml-rebuildfstab (0.3-22) unstable; urgency=low

  * Bugfix: it's EXITCODE and not $EXITCODE.

 -- Michael Prokop <mika@grml.org>  Fri,  2 Feb 2007 20:44:52 +0100

grml-rebuildfstab (0.3-21) unstable; urgency=low

  * Add option 'ro' for filesystem ufs. It usually does not work
    out of the box with read-write for ufs, it fails with:

    | ufs was compiled with read-only support, can't be mounted as read-write

    If we are specifying 'ro' it still might fail with:

    |[...]
    | You didn't specify the type of your ufs filesystem
    | mount -t ufs -o ufstype=sun|sunx86|44bsd|ufs2|5xbsd|old|hp|nextstep|nextstep-cd|openstep ...
    | >>>WARNING<<< Wrong ufstype may corrupt your filesystem, default is ufstype=old

    So let's make sure we don't damage any data and use 'ro' for ufs.
    People might have to adjust the entry anyway so if they want to
    write on their partition they can remove the 'ro' as well.

 -- Michael Prokop <mika@grml.org>  Sat, 27 Jan 2007 17:47:19 +0100

grml-rebuildfstab (0.3-20) unstable; urgency=low

  * Make sure no temp files are left even if the script exits
    with errors. (Closes: issue71)

 -- Michael Prokop <mika@grml.org>  Mon, 18 Dec 2006 01:24:36 +0100

grml-rebuildfstab (0.3-19) unstable; urgency=low

  * Replace sed's '-ie' with '-i' to avoid creation of tmpfiles
    that don't get cleaned up otherwise.
  * Remove some rm commands to speed up the script.

 -- Michael Prokop <mika@grml.org>  Sun, 17 Dec 2006 14:52:28 +0100

grml-rebuildfstab (0.3-18) unstable; urgency=low

  * Add check for existing tmpfiles at beginn of script to
    beautify error handling on read-only /.
  * Do not export $PATH.

 -- Michael Prokop <mika@grml.org>  Sat, 16 Dec 2006 10:33:52 +0100

grml-rebuildfstab (0.3-17) unstable; urgency=low

  * Adjust sysfs entry for fstab template so initscript
    mountall.sh does not complain anymore...

 -- Michael Prokop <mika@grml.org>  Sun,  3 Dec 2006 13:38:27 +0100

grml-rebuildfstab (0.3-16) unstable; urgency=low

  * Support '-config' option to read in configuration file
    /etc/grml/autoconfig where CONFIG_FSTAB_{USER,GROUP} can be
    defined.
  * Use a wrapper function around logger for logging.
  * Make sure we can read /etc/grml/autoconfig at all and when
    'grep'-ing for "CONFIG_FSTAB.*no" ignore case.

 -- Michael Prokop <mika@grml.org>  Fri, 24 Nov 2006 18:46:20 +0100

grml-rebuildfstab (0.3-15) unstable; urgency=low

  * Replace '<<' with '<<<', otherwise it does not work.

 -- Michael Prokop <mika@grml.org>  Wed,  8 Nov 2006 14:03:42 +0100

grml-rebuildfstab (0.3-14) unstable; urgency=low

  * Use /etc/fstab.grmlrebuildfstab.old instead of /etc/fstab.old
    for backups.
  * Rewrote some code parts to avoid possible race-conditions.

 -- Michael Prokop <mika@grml.org>  Mon,  6 Nov 2006 22:08:36 +0100

grml-rebuildfstab (0.3-13) unstable; urgency=low

  * Make sure /mnt/.grml-auto-created_do-not-delete-this-file is
    created using a tempfile so we don't run into a possible
    race-conditions.

 -- Michael Prokop <mika@grml.org>  Tue, 31 Oct 2006 12:26:18 +0100

grml-rebuildfstab (0.3-12) unstable; urgency=low

  * Update manpage rebuildfstab: document LABEL/NOLABEL handling.

 -- Michael Prokop <mika@grml.org>  Thu, 12 Oct 2006 18:36:16 +0200

grml-rebuildfstab (0.3-11) unstable; urgency=low

  * Support 'LABEL=1 grml-rebuildfstab' to overwrite bootoption 'nolabel'.
  * Fix "$LABEL"-handling in subshell.
  * Clean up old /etc/fstab.local entries, thanks - formorer!

 -- Michael Prokop <mika@grml.org>  Mon,  9 Oct 2006 23:47:00 +0200

grml-rebuildfstab (0.3-10) unstable; urgency=low

  * Support /etc/fstab.local.
  * Moved some checks/functions to begin of script.

 -- Michael Prokop <mika@grml.org>  Sat,  7 Oct 2006 14:28:03 +0200

grml-rebuildfstab (0.3-9) unstable; urgency=low

  * Take care of CONFIG_FSTAB in /etc/grml/autoconfig.

 -- Michael Prokop <mika@grml.org>  Fri, 29 Sep 2006 15:53:49 +0200

grml-rebuildfstab (0.3-8) unstable; urgency=low

  * Support bootoption nolabel to disable fs-labels in generation
    of /etc/fstab.

 -- Michael Prokop <mika@grml.org>  Tue, 26 Sep 2006 12:13:07 +0200

grml-rebuildfstab (0.3-7) unstable; urgency=low

  * Readd syfs entry in another version in /etc/fstab-template,
    use noexec,nosuid,nodev for /proc.

 -- Michael Prokop <mika@grml.org>  Sat, 23 Sep 2006 11:50:00 +0200

grml-rebuildfstab (0.3-6) unstable; urgency=low

  * Don't generate sysfs entry in /etc/fstab-template.

 -- Michael Prokop <mika@grml.org>  Sat, 23 Sep 2006 11:00:04 +0200

grml-rebuildfstab (0.3-5) unstable; urgency=low

  * Change "users" option into "user" and instead of "nouser"
    use "user".

 -- Michael Prokop <mika@grml.org>  Sun, 17 Sep 2006 23:32:08 +0200

grml-rebuildfstab (0.3-4) unstable; urgency=low

  * Added -f[orce]-option and check for present nofstab bootoption.

 -- Michael Prokop <mika@grml.org>  Sun, 17 Sep 2006 12:51:48 +0200

grml-rebuildfstab (0.3-3) unstable; urgency=low

  * Support logging via logger.
  * Log /mnt/usb-sd* stuff to $MNTFILE as well.

 -- Michael Prokop <mika@grml.org>  Mon, 11 Sep 2006 23:42:40 +0200

grml-rebuildfstab (0.3-2) unstable; urgency=low

  * Make sure we have the $MNTFILE before running checks whether
    we can read it at all.
  * Document /mnt/usb-sd* stuff and /mnt/external[1] in manpage
    rebuildfstab(8).

 -- Michael Prokop <mika@grml.org>  Mon, 11 Sep 2006 21:25:38 +0200

grml-rebuildfstab (0.3-1) unstable; urgency=low

  * Support handling of /mnt-stuff:
    - create all target directories for entries in /etc/fstab
    - support cleanup of /mnt/* via
      MNTFILE="/mnt/.grml-auto-created_do-not-delete-this-file"
    - if we don't have a /etc/fstab at all generate a default one
    - added sed (>= 4.1) to depends
    - depend on grml-scanpartitions (>= 0.3) which supports
      handling of fs-labels
    - updated manpage for rebuildfstab
    - added symlink so we have 'man grml-rebuildfstab' as well
    - updated copyright file

 -- Michael Prokop <mika@grml.org>  Mon, 11 Sep 2006 14:27:14 +0200

grml-rebuildfstab (0.2-1) unstable; urgency=low

  * Support /mnt/usb* stuff with grml-scripts >= 0.8-2 and
    recent udev of grml within rebuildfstab.

 -- Michael Prokop <mika@grml.org>  Sun,  3 Sep 2006 19:23:20 +0200

grml-rebuildfstab (0.1-9) unstable; urgency=low

  * Use mountoption 'nouser' by default for hard disk partitions
    to minimize security risks introduced by dev,suid.

 -- Michael Prokop <mika@grml.org>  Sun, 29 Jan 2006 11:52:01 +0100

grml-rebuildfstab (0.1-8) unstable; urgency=low

  * Only generate fstab entry if $mountpoint is set.

 -- Michael Prokop <mika@grml.org>  Fri, 27 Jan 2006 23:23:56 +0100

grml-rebuildfstab (0.1-7) unstable; urgency=low

  * Added 'dev,suid' to the list of default mount options.

 -- Michael Prokop <mika@grml.org>  Fri, 27 Jan 2006 20:47:21 +0100

grml-rebuildfstab (0.1-6) unstable; urgency=low

  * Added support for /dev/dvd*.
  * Fixed creating /mnt/... mountpoints.
  * Add extra mountpoint entries for every single /dev/cdrom*
    and /dev/dvd*.
  * Bumbed Build-Depends debhelper to version >= 4.0.0.
  * Removed 'export DH_COMPAT=3' in debian/rules.
  * Added manpage.

 -- Michael Prokop <mika@grml.org>  Tue, 24 Jan 2006 23:39:01 +0100

grml-rebuildfstab (0.1-5) unstable; urgency=low

  * Added support for multiple CD-ROM devices (/dev/cdrom[0-9]).
  * Improved indenting in shellscript.
  * Let's use /bin/sh instead of bash.

 -- Michael Prokop <mika@grml.org>  Wed, 16 Nov 2005 11:01:11 +0100

grml-rebuildfstab (0.1-4) unstable; urgency=low

  * It's a arch all package, not any. (Thanks, Alexander
    Wirt <formorer@debian.org>!)
  * Bumbed Standards Version to 3.6.2 (no further changes).

 -- Michael Prokop <mika@grml.org>  Fri, 14 Oct 2005 22:03:04 +0200

grml-rebuildfstab (0.1-3) unstable; urgency=low

  * Updated debian/controls.
  * "Beautified" grml-rebuildfstab.

 -- Michael Prokop <mika@grml.org>  Fri,  8 Apr 2005 20:17:59 +0200

grml-rebuildfstab (0.1-2) unstable; urgency=low

  * Added 'Provides: rebuildfstab-knoppix' to debian/control.

 -- Michael Prokop <mika@grml.org>  Sun,  2 Jan 2005 12:12:47 +0100

grml-rebuildfstab (0.1-1) unstable; urgency=low

  * Renamed rebuildfstab-grml to grml-rebuildfstab.

 -- Michael Prokop <mika@grml.org>  Thu, 28 Oct 2004 14:53:51 +0200

grml-rebuildfstab (0.1) unstable; urgency=low

  * Initial version for grml distribution based on rebuildfstab-knoppix
    (0.5-6) by Klaus Knopper.

 -- Michael Prokop <mika@grml.org>  Sun, 10 Oct 2004 13:21:49 +0200

