grml-rebuildfstab (0.4.6) unstable; urgency=low

  [ Ulrich Dangel ]
  * [07dc28a] Add additional header to created line for compatibility
    with grml-udev-config.
  * [3d0a92f] Remove all "Added by GRML" lines.

  [ Michael Prokop ]
  * [4ecc0e4] Bump Standards-Version to 3.9.1.
  * [cd89f92] Add dash to Depends.
  * [4274955] Do not skip labels for NTFS as they are supported nowadays
    (thanks, Ulrich).

 -- Michael Prokop <mika@grml.org>  Mon, 27 Dec 2010 17:45:37 +0100

grml-rebuildfstab (0.4.5) unstable; urgency=low

  * scanpartitions: ignore warning/error messages of blkid/vol_id
    of unpartitioned disks.

 -- Michael Prokop <mika@grml.org>  Fri, 28 May 2010 00:40:30 +0200

grml-rebuildfstab (0.4.4) unstable; urgency=low

  * Write pidfile after switching to sudo.
  * Bump to Standards-Version: 3.8.4.
  * Add misc:Depends to Depends.

 -- Michael Prokop <mika@grml.org>  Mon, 15 Feb 2010 17:29:11 +0100

grml-rebuildfstab (0.4.3) unstable; urgency=low

  * scanpartitions: improve wildcard to match devices. This allows us
    to match block devices like /dev/sdad as well as raw devices
    (like for example for card readers). Thanks to Suhanov Maxim.

 -- Michael Prokop <mika@grml.org>  Wed, 03 Feb 2010 23:45:11 +0100

grml-rebuildfstab (0.4.2) unstable; urgency=low

  * Make sure to unset SKIPLABELPART by default.
  * Drop depends on dash as it is an essential package nowadays.
  * Fix hyphen-used-as-minus-sign in rebuildfstab manpage.

 -- Michael Prokop <mika@grml.org>  Fri, 29 Jan 2010 02:47:44 +0100

grml-rebuildfstab (0.4.1) unstable; urgency=low

  * scanpartitions: Make sure to unset environment variables
    retrieved from blkid so they can not be reused.
  * scanpartitions: use blkid only if the version already
    supports the '-o udev' option (not present in lenny for
    example).

 -- Michael Prokop <mika@grml.org>  Sat, 14 Nov 2009 16:16:42 +0100

grml-rebuildfstab (0.4.0) unstable; urgency=low

  * Integrate scanpartitions script into this package since
    we could drop fstype from grml-scanpartitions.
  * New features in scanpartitions:
    - Replace vol_id with blkid (leave vol_id as fallback).
      [Closes: issue764]
    - Add initial support for software RAID through /dev/mapper/.
    - If the partition isn't a valid blockdevice don't further
      process it.
    - No longer user UUIDs when finding duplicate label names.
      UUIDs are uncomfortable and confuse users, so instead just
      use the plain device name instead.
  * Debian packaging:
    - Bump Standards-Version to 3.8.3 (no further changes).
    - Bump Compat-Version to level 5.
    - Drop references to rebuildfstab-grml and rebuildfstab-knoppix in
      Depends and Replaces, they are non-existent since a long time.
    - Add dash and mawk to depends.
    - Drop Depends on grml-scanpartitions.
    - Improve long description.

 -- Michael Prokop <mika@grml.org>  Sat, 14 Nov 2009 02:10:43 +0100

grml-rebuildfstab (0.3.36) unstable; urgency=low

  * Do not execute it if something is mounted directly to /mnt.
    [Closes: issue441]
  * Bump Standards-Version to 3.8.3 (no further changes).

 -- Michael Prokop <mika@grml.org>  Fri, 13 Nov 2009 17:21:16 +0100

grml-rebuildfstab (0.3.35) unstable; urgency=low

  * Fix usage of scanpartitions so it works with dash as /bin/sh
    as well. Thanks to Thorsten Glaser for code improvements.
  * Debian packaging:
    - Bump Standard-Version to 3.8.2 (no further changes)
    - Bump Compat Version to 5
    - Build-Depend on dh >=5
    - Update copyright file (refer to GPL-2)

 -- Michael Prokop <mika@grml.org>  Fri, 07 Aug 2009 13:56:35 +0200

grml-rebuildfstab (0.3.34) unstable; urgency=low

  * Use 'user' instead of 'users' again after discussing the issue.
    [Closes: issue582]

 -- Michael Prokop <mika@grml.org>  Sun, 01 Mar 2009 20:22:07 +0100

grml-rebuildfstab (0.3.33) unstable; urgency=low

  * Use 'users' instead of 'user' for CD/DVD mounting.
    Thanks to Tong Sun. [Closes: issue582]
  * Update VCS headers.
  * Bump to Standard-Version 3.8.0 (no further changes).

 -- Michael Prokop <mika@grml.org>  Tue, 09 Dec 2008 01:11:21 +0100

grml-rebuildfstab (0.3.32) unstable; urgency=low

  * Simplify and improve PID handling.

 -- Michael Prokop <mika@grml.org>  Mon, 19 Nov 2007 09:51:02 +0100

grml-rebuildfstab (0.3.31) unstable; urgency=low

  * Check whether $MNTDIR is writeable at all.

 -- Michael Prokop <mika@grml.org>  Thu, 15 Nov 2007 11:36:00 +0100

grml-rebuildfstab (0.3.30) unstable; urgency=low

  * Ignore already mounted devices. This prevents hanging
    rebuildfstab process when an NFS share is mounted but not
    available. [Closes: issue309]

 -- Michael Prokop <mika@grml.org>  Sat, 13 Oct 2007 15:59:16 +0200

grml-rebuildfstab (0.3.29) unstable; urgency=low

  * Rename $NOFSTAB into $NO_FSTAB so it does not clash with
    environment generated by live-initramfs.

 -- Michael Prokop <mika@grml.org>  Wed,  5 Sep 2007 12:24:19 +0200

grml-rebuildfstab (0.3.28) unstable; urgency=low

  * Move the check for writeable /etc/fstab behind the check
    whether the file exists at all.

 -- Michael Prokop <mika@grml.org>  Tue,  4 Sep 2007 11:58:05 +0200

grml-rebuildfstab (0.3.27) unstable; urgency=low

  * Use noauto mountoption for /dev/pts.
  * Add some more usage examples to /etc/fstab.
  * Bump Standard Version to 3.7.2 (no further changes).

 -- Michael Prokop <mika@grml.org>  Wed, 25 Jul 2007 15:10:17 +0200

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

