rootstrap (0.3.25-1) unstable; urgency=low

  * Remove MAKEDEV calls as they are no-ops and udev should be used.
  * Switch to dpkg-source 3.0 (quilt) format
  * Fix all Linitian warnings:
    - debhelper-but-no-misc-depends rootstrap
    - debian-rules-missing-recommended-target build-arch
    - debian-rules-missing-recommended-target build-indep
    - ancient-standards-version 3.7.3 (current is 3.9.3)
    - description-synopsis-starts-with-article

 -- Mattia Dongili <malattia@debian.org>  Wed, 13 Jun 2012 06:51:44 +0900

rootstrap (0.3.24-6.1) unstable; urgency=low

  * Non-maintainer upload.
  * Don't use string exceptions (closes: #585352); they were removed in Python
    2.6. Thanks to Sandro Tosi for the bug report and to Riccardo Murri for
    the patch.
  * Remove Stefano Melchior from Uploaders (closes: #514671). Thanks to Sandro
    Tosi for the bug report.

 -- Jakub Wilk <jwilk@debian.org>  Tue, 17 Jan 2012 18:29:05 +0100

rootstrap (0.3.24-6) unstable; urgency=high

  * use the stable release in the default rootstrap.conf

 -- Mattia Dongili <malattia@debian.org>  Sat, 29 Jan 2011 19:05:37 +0900

rootstrap (0.3.24-5) unstable; urgency=low

  * use Lenny as a default release in the default rootstrap.conf

 -- Mattia Dongili <malattia@debian.org>  Sat, 26 Jul 2008 12:15:44 +0900

rootstrap (0.3.24-4) unstable; urgency=low

  * handle the case where no /etc/timezone exists and just copy /etc/localtime
    instead (Closes: #446795)
  * use /sbin/MAKEDEV as the link from /dev/ is not provided anymore
    (Closes: #446729)
  * Remove long time inactive uploaders
  * bump Standards-version to 3.7.3 (lintian warning)

 -- Mattia Dongili <malattia@debian.org>  Sun, 30 Dec 2007 16:34:41 +0900

rootstrap (0.3.24-3) unstable; urgency=low

  * build also on amd64
  * use debian/compat and bump debhelper dependency

 -- Mattia Dongili <malattia@debian.org>  Sun, 27 May 2007 20:48:44 +0900

rootstrap (0.3.24-2) unstable; urgency=low

  * install Etch by default (Closes: #400135)

 -- Mattia Dongili <malattia@debian.org>  Fri, 24 Nov 2006 18:31:59 +0100

rootstrap (0.3.24-1) unstable; urgency=low

  * correctly write the timezone file in the guest FS (Closes: #388055)
  * try to print descriptive error messages when a module fails
    (Closes: #388061)
  * use /dev/ubda not /dev/ubd0 in /etc/fstab (Closes: #388121)
  * allow debconf preseeding using files both in $WORKDIR or $HOST
    (Closes: #387679)
  * fix apt_preferences emtpy line handling. (Closes: #372901)
  * document umlargs in rootstrap.conf.
  * disable logfile usage if debugging is enabled.

 -- Mattia Dongili <malattia@debian.org>  Sun, 12 Nov 2006 18:05:42 +0100

rootstrap (0.3.23-1) unstable; urgency=low

  * test for base-config executable in the base-config module
    (Closes: #374582).
  * fix reiserfs invocation, thanks to Andreas Beckmann (Closes: #372828).
  * allow mounting the hostfs to /lib/modules. (Closes: #377035);
  * fix root password handling in base-config.
  * unmount /proc after using it in modules/uml. (Closes: #372905)
  * disable hwclock on the newly created image, thanks to Matthew Palmer.
    (Closes: #311037)
  * allow using the --force-yes apt switch to install from untrusted
    sources. (Closes: #372937)
  * allow configuring /etc/apt/preferences and /etc/apt/apt.conf in the target
    FS, thanks to Andreas Beckmann. (Closes: #372901)
  * allow preseeding Debconf values. (Closes: #372906)
  * the manpage has been fed enough. (Closes: #294214)

 -- Mattia Dongili <malattia@debian.org>  Thu, 31 Aug 2006 20:51:43 +0200

rootstrap (0.3.22-1) unstable; urgency=low

  * ubd dev missing: updated mkfs and mount modules to create it (Closes: #342694)
  * updated Standards depedency to the latest (3.7.2)
  * drop versioned dependencies on user-mode-linux allows rootstrap to work
    with kernel-package self-built kernels.
    (Closes: #275410) (Closes: #282914) (Closes: #320410)
  * ensure that the UML kernel is able to find uml_net (Closes: #304461)
  * add reference of the hostfs need on man page (Closes: #300221)
  * implement a "sources" option for the [debian] modules to
    let users give their favourite repositories (Closes: #172296)

 -- Stefano Melchior <stefano.melchior@openlabs.it>  Sun, 21 May 2006 23:19:38 +0200

rootstrap (0.3.21-1) unstable; urgency=low

  * If there are no processes left running which use the target
    filesystem, don't let the (failing) fuser call abort the entire script
    (Closes: #255531)

 -- Matt Zimmerman <mdz@debian.org>  Mon, 21 Jun 2004 12:08:06 -0700

rootstrap (0.3.20-1) unstable; urgency=low

  * Only pay attention to the [network]/gateway option when not using
    uml=dhcp
  * Divert start-stop-daemon, as debootstrap does, while installing
    packages with apt
  * Use fuser to kill off any processes using the target root fs, so that
    it can be unmounted

 -- Matt Zimmerman <mdz@debian.org>  Sun,  6 Jun 2004 11:28:16 -0700

rootstrap (0.3.19-1) unstable; urgency=low

  * The initialsize/freespace settings seem to confuse people; increase
    initialsize and set freespace to zero, to get a 1GB sparse image with
    no resizing by default (Closes: #205972)

 -- Matt Zimmerman <mdz@debian.org>  Sun, 14 Mar 2004 18:34:20 -0800

rootstrap (0.3.18-1) unstable; urgency=low

  * New base-config module, which invokes base-config to configure the
    base system.  This currently only works on sarge+ because it uses
    debconf-set-selections, and it doesn't really work there either due to
    limitations in base-config (it doesn't honor some important pre-seeded
    debconf responses)
  * Set default root password to 'rootstrap' in base-config module
    (Closes: #224430)
  * New tasksel module
  * Fix -u/--umlargs, rename to --umlarg and have it only take one argument

 -- Matt Zimmerman <mdz@debian.org>  Mon, 16 Feb 2004 11:33:31 -0800

rootstrap (0.3.17-1) unstable; urgency=low

  * Make "imagefile" one word on the man page, so it's clear that it's a
    single argument
  * -s is in megabytes, like initialsize in rootstrap.conf
  * Make the network/control parameter, used with the daemon transport,
    optional, since UML now has a reasonable compiled-in default

 -- Matt Zimmerman <mdz@debian.org>  Fri, 19 Sep 2003 21:42:37 -0400

rootstrap (0.3.16-1) unstable; urgency=low

  * Set the hostname in the rootstrapped system, rather than
    leaving it blank (some packages can't install without a hostname).
    Thanks to Mike Snitzer for working this out
    rootstrap still doesn't really configure the base system (suggestions
    welcome; see #211397)
  * set -e on more modules

 -- Matt Zimmerman <mdz@debian.org>  Wed, 17 Sep 2003 10:19:47 -0400

rootstrap (0.3.15-1) unstable; urgency=low

  * Add -c/--config option to specify a config file to read

 -- Matt Zimmerman <mdz@debian.org>  Mon, 15 Sep 2003 19:15:28 -0400

rootstrap (0.3.14-1) unstable; urgency=low

  * [modules/debian] Transfer DNS configuration into resolv.conf in the
    generated system
  * Correctly remount the hostfs-root read-only
  * Make some of the modules more robust, and run with set -e
  * [modules/{debian,network}] DHCP support for networking configuration
  * [rootstrap.conf] Don't exclude dhcp-client anymore
  * Change daemon transport syntax to match new interface (no more
    separate data socket)

 -- Matt Zimmerman <mdz@debian.org>  Sun, 14 Sep 2003 20:46:43 -0400

rootstrap (0.3.13-1) unstable; urgency=low

  * Fix ext3 handling (mkfs.ext3 works fine without -j)
    (Closes: #199882)
  * Add support for uml_switch networking (Closes: #207631)

 -- Matt Zimmerman <mdz@debian.org>  Mon,  1 Sep 2003 13:42:15 -0400

rootstrap (0.3.12-1) unstable; urgency=low

  * Increase default initalsize to 256, which is enough room for
    base+build-essential+umlrun on i386.  Note that this is created
    sparsely, and shrunk down to reflect freespace if it is not used
  * Depend on more recent user-mode-linux, for new hostfs-root syntax
    (Closes: #197480)
  * Really fix the stupid man page problem (Closes: #191767)

 -- Matt Zimmerman <mdz@debian.org>  Thu, 19 Jun 2003 16:03:02 -0400

rootstrap (0.3.11-1) unstable; urgency=low

  * When network configuration is enabled in the debian module, configure
    the loopback interface as well
  * Fiddle with man page so that it doesn't eat a line of input.
    I hate groff (Closes: #191767)
  * Add network/slirp config option, primarily for use with the patch in
    #175093 (hopefully will be merged soon)

 -- Matt Zimmerman <mdz@debian.org>  Sat,  3 May 2003 13:54:51 -0400

rootstrap (0.3.10-1) unstable; urgency=low

  * Fix the debian module's 'install' directive to be non-interactive
  * Patch from Brian May to invoke dpkg in the target rather than using
    dpkg --root (Closes: #189355)
  * Handle building on a block device a bit more gracefully (I hope)
    (Closes: #188047)

 -- Matt Zimmerman <mdz@debian.org>  Sun, 20 Apr 2003 15:39:38 -0400

rootstrap (0.3.9-1) unstable; urgency=low

  * Use new syntax for mounting root hostfs
  * Only clobber regular files (Closes: #185672)

 -- Matt Zimmerman <mdz@debian.org>  Fri,  4 Apr 2003 21:12:49 -0500

rootstrap (0.3.8-1) unstable; urgency=low

  * Use DEBIAN_FRONTEND=noninteractive, not Noninteractive
    (Closes: #175958)
  * Preconfigured tap support (Closes: #166152)
  * Use long integers so that larger image sizes work (Closes: #183375)
  * Add vim magic comment (Closes: #183350)
  * Suggests: slirp

 -- Matt Zimmerman <mdz@debian.org>  Tue,  4 Mar 2003 19:39:49 -0500

rootstrap (0.3.7-1) unstable; urgency=low

  * Add support for the slirp transport.  For this to be really useful,
    you must rebuild slirp with the FULL_BOLT option for reasonable
    performance.  However, once this is done, networking works with no
    address configuration or root access.

 -- Matt Zimmerman <mdz@debian.org>  Thu,  9 Jan 2003 21:37:46 -0500

rootstrap (0.3.6-1) unstable; urgency=low

  * Update and clarify man page
  * Fix one-character error which prevent the -u/--umlargs option fram working

 -- Matt Zimmerman <mdz@debian.org>  Mon, 21 Oct 2002 22:16:05 -0400

rootstrap (0.3.5-1) unstable; urgency=low

  * Add support to the debian module for saving the network configuration
    to /etc/network/interfaces
  * Add pointer to GPL in copyright (thanks, linda)

 -- Matt Zimmerman <mdz@debian.org>  Sat, 21 Sep 2002 18:43:48 -0400

rootstrap (0.3.4-1) unstable; urgency=low

  * Fix default configuration to use a valid Debian mirror.
    Thanks to smoerk@gmx.de for pointing this out.
  * s/DEBCONF_FRONTEND/DEBIAN_FRONTEND/ so that we correctly get the
    noninteractive frontend.  This should cut down greatly on debconf
    warnings. 
  * Fix a bug whereby if a module was overloaded by a local version, the
    original was still run.  Chaos ensued when both modules executed.

 -- Matt Zimmerman <mdz@debian.org>  Thu, 25 Jul 2002 13:36:09 -0400

rootstrap (0.3.3-1) unstable; urgency=low

  * Don't fail if no network configuration is specified.  This allows
    installations from local mirrors and CDs.
    (Closes: #151478)
  * Be more conservative, and fail the entire build process if any module
    fails.  This makes it harder to overlook important errors.
  * Clarify documentation for the debian/mirror option, which must be a
    URL understood by debootstrap (Closes: #151482)

 -- Matt Zimmerman <mdz@debian.org>  Sun, 30 Jun 2002 19:41:56 -0400

rootstrap (0.3.2-1) unstable; urgency=low

  * Mount the working directory as a separate hostfs filesystem, rather
    than assuming it will be available via the root-hostfs mount.  This
    makes it possible to use /tmp as your workspace on the host
    (Closes: #147712)

 -- Matt Zimmerman <mdz@debian.org>  Thu, 23 May 2002 20:02:09 -0400

rootstrap (0.3.1-2) unstable; urgency=low

  * Fix build-depends to reflect that we use docbook-to-man again
    (Closes: #146590)

 -- Matt Zimmerman <mdz@debian.org>  Fri, 10 May 2002 23:57:08 -0400

rootstrap (0.3.1-1) unstable; urgency=low

  * Fix the mkisofs module so that it works with the new hostfs setup
  * Remove build-dependency on mkcramfs
  * Update uml module to add an fstab entry for /proc

 -- Matt Zimmerman <mdz@debian.org>  Tue,  7 May 2002 23:10:43 -0400

rootstrap (0.3-1) unstable; urgency=low

  * Get rid of the cramfs hack, instead use tmpfs filesystems to overlay
    the parts of the host filesystem that we don't want (such as /etc)
  * Fix all modules to use $TARGET instead of /target, as the target mount
    point has moved (and could again).  All custom modules must be updated
    to use $TARGET.
  * Add a setting to rootstrap.conf to allow configuration of a nameserver
    (Closes: #143171)

 -- Matt Zimmerman <mdz@debian.org>  Wed, 17 Apr 2002 22:15:55 -0400

rootstrap (0.2.4-1) unstable; urgency=low

  * Build the man page with docbook-to-man instead of docbook2man, because
    the latter seems to garble the output (Closes: #140857)
  * Append /sbin:/usr/sbin to PATH when building, to ensure that mkcramfs
    can be found (Closes: #142130)

 -- Matt Zimmerman <mdz@debian.org>  Wed, 10 Apr 2002 23:19:25 -0400

rootstrap (0.2.3-1) unstable; urgency=low

  * New code release
    - Fix a bug in the creation of ubd devices by the uml module

 -- Matt Zimmerman <mdz@debian.org>  Thu, 28 Mar 2002 22:13:26 -0500

rootstrap (0.2.2-1) unstable; urgency=low

  * New code release
    - Add an option to the debian module to install additional packages
      with apt
    - Make the installation of uml kernel modules an optional behaviour
    - Use DEBCONF_FRONTEND=Noninteractive to suppress warning messages
      about debconf falling back to it from other frontends
    - Manually create a ubd0 device for UML, since potato's MAKEDEV
      doesn't understand ubd
    - Append /sbin:/usr/sbin to PATH so that we can always find tune2fs if
      it is installed (Closes: #138398)

 -- Matt Zimmerman <mdz@debian.org>  Sat, 16 Mar 2002 16:14:01 -0500

rootstrap (0.2.1-1) unstable; urgency=low

  * New code release
    - Pass devfs=mount to UML when booting the initial filesystem, since
      the latest packages do not mount it by default

 -- Matt Zimmerman <mdz@debian.org>  Wed, 13 Mar 2002 09:26:42 -0500

rootstrap (0.2-1) unstable; urgency=low

  * New code release
    - Includes man page (Closes: #137849)
    - No need to try to remount root read-only now that cramfs is used
      (old cruft)
    - Removed unused -p option; I forget what it was intended to do
  * Depend on debootstrap >= 0.1.16.4, because that version fixes
    --include

 -- Matt Zimmerman <mdz@debian.org>  Tue, 12 Mar 2002 23:54:25 -0500

rootstrap (0.1-1) unstable; urgency=low

  * Initial Release.

 -- Matt Zimmerman <mdz@debian.org>  Tue, 29 Jan 2002 03:58:56 -0500

