discover1 (1.7.22ubuntu1) hardy; urgency=low

  * Merge from debian unstable, remaining changes:
    - debian/control:
      We still want lsb-base.
      Change the Maintainer address.
    - discover/discover.conf:
      Skip i810_audio by default; hotplug handles it just fine.

 -- Timo Aaltonen <tepsipakki@ubuntu.com>  Mon, 14 Jan 2008 16:03:51 +0200

discover1 (1.7.22) unstable; urgency=low

  * Change init.d script to not depend on $local_fs.
  * Don't install the init-script and remove it on existing installations.
    Systems like udev which check the content of /lib/modules/ does a better
    job loading kernel modules. (Closes: #235107, 387322)
  * Strip [a-z] from version number when checking if configure script is
    updated.  Patch from Ubuntu.
  * Drop unused directories /var/lib/discover and usr/sbin from the
    discover1 package.
  * Convert debian/copyright from ISO-8859-1 to UTF-8.
  * Update Standards-Version from 3.7.2 to 3.7.3.  No change needed.
  * Replace variable ${Source-Version} with ${binary:Version} to depend on
    the correct package.

 -- Petter Reinholdtsen <pere@debian.org>  Mon, 31 Dec 2007 16:36:32 +0100

discover1 (1.7.21ubuntu1) gutsy; urgency=low

  * Merge with Debian, remaining changes:
    - debian/control:
      We want lsb-base still.
    - debian/{rules,discover1.postinst}:
      Don't install the init-script.
    - discover/discover.conf:
      Skip i810_audio by default; hotplug handles it just fine.
    - debian/check-configure.sh:
      Strip [a-z] from version number too.

 -- Timo Aaltonen <tepsipakki@ubuntu.com>  Mon, 21 May 2007 18:10:09 +0300

discover1 (1.7.21) unstable; urgency=low

  * Remove udeb build rules.  This package is no longer used by debian-installer.
  * Make sure ${prefix} isn't part of the data path compiled into
    the program. (Closes: #418526)

 -- Petter Reinholdtsen <pere@debian.org>  Sat, 28 Apr 2007 11:58:06 +0200

discover1 (1.7.20) unstable; urgency=medium

  * Urgency medium as the fix for #415620 improves X detection during
    installation and should be included in etch.
  * Correct code reading the busclass for devices with unknown busclass in
    the lst file.  Patch from Jim Paris. (Closes: #415620)
  * Correct example in discover.conf.  (Closes: #383864)
  * Update init.d script to keep running even if /proc/modules
    is missing. (Closes: #392314)
  * The init.d script now refuses to run if discover v1 isn't installed.
    It should take care of most of the problem when replacing discover1
    with discover. (Closes: #386679)
  * The udeb dependency is now correct, it was fixed in
    version 1.7.18. (Closes: #359333)
  * Modify debian/check-configure.sh to handle binary NMUs by ignoring
    everything after '+' in the debian/changelog version. (Closes: #359649)
  * Greek translation is now updated. (Closes: #344645)
  * Updated from standards-version 3.6.2 to 3.7.2.  No change needed.

 -- Petter Reinholdtsen <pere@debian.org>  Fri, 23 Mar 2007 09:26:54 +0100

discover1 (1.7.19) unstable; urgency=low

  [ Petter Reinholdtsen ]
  * Correct dependency and runlevel info in the init.d script LSB header.
  * Make sure init.d script only try to run when discover v1 is installed.

  [ Otavio Salvador ]
  * Change autogen.sh to use automake 1.9 instead of 1.7.

 -- Otavio Salvador <otavio@debian.org>  Mon, 23 Oct 2006 16:26:23 -0300

discover1 (1.7.18) unstable; urgency=low

  [ Otavio Salvador ]
  * Improve autogen.sh script to make sure that we include all need files.
  * Change debhelper compatibility level to 4. I'll keep it until Etch is
    released.

  [ Joey Hess ]
  * Produce a nice clean libdiscover1-udeb and make discover1-udeb
    depend on that.
  * remove debian/libdiscover1.shlibs to allow for dh_makeshlibs do its magic
  * Fix the description of discover1-udeb

  [ Joshua Kwan ]
  * Remove myself from Uploaders, I lack the time and it seems the package
    is in good hands.

 -- Christian Perrier <bubulle@debian.org>  Tue, 28 Mar 2006 13:31:41 +0200

discover1 (1.7.17) unstable; urgency=low

  [ Otavio Salvador ]
  * Rerun autogen.sh to fix build failures. Closes: #340786
  * Add paths.h in lib/Makefile.am.
  * Fix compile warnings about incompatible pointer types.
  
  [ Christian Perrier ]
  * Translations:
    - Korean updated. Closes: #340943
    - Galician updated. Closes: #341384
    - Bulgarian and Belarusian converted to portable UTF-8 instead of
      windows-1251
    - Complete Project-Id-Version for Japanese

 -- Otavio Salvador <otavio@debian.org>  Fri,  2 Dec 2005 11:19:56 -0200

discover1 (1.7.16) unstable; urgency=low

  * Bump libdiscover1 dependencie since on 1.7.10 was added new
    symbols. Thanks to Daniel Stone <daniels@debian.org> by notice
    it. (closes: #338359)
  * Add LSB formated dependency information info in init.d script. Thanks
    to Petter Reinholdtsen <pere@hungry.com> by the need
    information. (closes: #335323)
  * Applied patch from Jurij Smakov <jurij@wooyd.org> to fix SBUS
    detection. (closes: #339565)

 -- Otavio Salvador <otavio@debian.org>  Fri, 25 Nov 2005 09:14:13 -0200

discover1 (1.7.15) unstable; urgency=medium

  * Fix FTBFS on sparc, add arch-specific hw lists for sbus, which 
    is pointless, but to least intrusive fix without changing the whole 
    broken init_lst function. (Closes: #333217)

 -- Gaudenz Steinlin <gaudenz@debian.org>  Wed, 12 Oct 2005 11:39:02 +0200

discover1 (1.7.14) unstable; urgency=low

  * add support for arch specific device lists
  * remove unused prototypes form lib/utils.h
  * update adress of FSF in copyright
  * remove old comments in lib/utils.h. They are 
    no longer needed and confuse translators. (closes: #307164)
  * applied patch from Nick Leverton to write the 
    crashfile in /lib/discover. (closes: #326412)

 -- Gaudenz Steinlin <gaudenz@debian.org>  Sun, 25 Sep 2005 14:57:16 +0200

discover1 (1.7.13) unstable; urgency=medium

  [ Joshua Kwan ]
  * Fix an bug that was oddly evaded before, by including a M4 macro to
    expand $datadir to /usr/share/discover from ${prefix}/share/discover.
    Otherwise, discover would happily go looking for
    ${prefix}/share/discover/pci.lst, etc.!
  * Fix a crasher on sparc by moving an fclose() to the correct braces.
    closes: #323250

 -- Joshua Kwan <joshk@triplehelix.org>  Thu, 18 Aug 2005 10:47:47 -0700

discover1 (1.7.12) unstable; urgency=medium

  [ Petter Reinholdtsen ]
  * Fix lib/ide.c(ide_detect) to avoid leaking a file descriptor for
    /proc/ide/ when failing to read the IDE directories.
  * Fix lib/serial.c(serial_detect) to avoid leaking a file descriptor
    for /dev/ttyS* when the device is not available.
  * Fix lib/pcmcia.c(pcmcia_detect) to avoid leaking file descriptors
    for the probe socket.
  * Avoid some compile time warnings by adding 'const' in some places
    in need of it.
  
  [ Otavio Salvador ]
  * Remove $id$ keyword from configuation file to avoid unnecessary user
    iteration on upgrade. Closes: #319350.
  * Fix a typo on configuration file.

 -- Otavio Salvador <otavio@debian.org>  Sun, 31 Jul 2005 14:28:03 -0300

discover1 (1.7.11) unstable; urgency=medium

  [ Otavio Salvador ]
  * Add myself on uploaders field.

  [ Joshua Kwan ]
  * Fix sparc FTBFS due to reworking of the code that would end up in
    USE_SBUS being defined. Use a different, cleaner codepath for this.
    (closes: #319148)
  * Bump Standards-Version to 3.6.2.

 -- Joshua Kwan <joshk@triplehelix.org>  Wed, 20 Jul 2005 08:32:28 -0700

discover1 (1.7.10) unstable; urgency=low

  [ Petter Reinholdtsen ]
  * Convert init.d script to use Linux Software Base functions when
    present.  Add suggest on lsb-base.  Based on patches from Nathaniel
    McCallum and Ubuntu.
  
  [ Otavio Salvador ]
  * Change the library place from /usr/lib to /lib due the need of access
    it before all partitions mounted. (Closes: #316808, #317381)
  * Change database location to /lib/discover so it will be available
    before all partitions mounted.
  * Fix some warnings about signedness while compiling with gcc-4.0.
  * Improve the code of handle card lists to use a function instead of
    repeat the code every time. This need more work since it can be a lot
    improved and simplified but already is a start ;-)
  * Implement the possibility to have more then one hardware database
    file. This will make discover backward compatible. It also adds
    /etc/discover/ to the database search path to allow the admin or a CDD
    to add specific hardware entries and override the database without
    needing to change the discover1-data package.
  * Fix the code of debugging of pcmcia detection since it segfault when
    you called it from a machine without support for it.
  * Include i8xx-tco to skip list since it was renamed from i810-tco and
    that was also skiped. (Closes: #311220)

 -- Otavio Salvador <otavio@debian.org>  Tue, 12 Jul 2005 19:34:51 +0300

discover1 (1.7.9) unstable; urgency=low

  * Add vendor fallthroughs for PCI cards; use a given driver for all
    cards from a given vendor we don't already have an explicit entry
    for.  Only pick defaults of the same class as the device at hand.
    Patches from Daniel Stone and Ubuntu.  (Closes: #313072)
  * Add support for several sbus root notes.  Patch from Jurij Smakov.
    (Closes: #299074)
  * Fix bug in init.d script, making get_aliases_regexp() handle
    modules with several aliases properly, and also handle device path
    aliases better.
  * Change debian/rules to make it possible to use the 'clean' target
    without being root.

 -- Petter Reinholdtsen <pere@debian.org>  Mon, 13 Jun 2005 23:22:43 +0200

discover1 (1.7.8) unstable; urgency=low

  * Translations
    - Updated Romanian programs translation, thanks Eddy. closes: #295431
    - Updated Polish programs translation, thanks Marek. closes: #295505
    - Removed broken vi_VN.VISCII translation
    - Added (indeed replaced) Vietnamese translation. Closes: #307163
    - Updated Greek programs translation, thanks Konstantinos.
    - Spell-checked the French translation.
  * Rip out CD-ROM mountpoint detection, pointless and always broken.
    (Consequently, we no longer need a debconf script, template translation
    or configuration file at all.)
    closes: #255103, #268255, #270290, #270674, #273824, #286000, #223816
  * Rip out initrd support, pointless and always broken.
    closes: #196011, #195971, #196016
  * David Nusinow
    - Update my email address 

 -- Joshua Kwan <joshk@triplehelix.org>  Fri,  3 Jun 2005 22:20:49 -0700

discover1 (1.7.7) unstable; urgency=medium

  * Translations
    - Updated Japanese, thanks Kenshi. closes: #290024
    - Added Tagalog translations. Closes: #292012
    - Updated Traditional Chinese for programs. Closes: #292598
  * Joshua Kwan
    - Do a NULL-check after a getline call that might potentially fail
      and cause a sscanf(NULL, ...). closes: #292224
    - Don't generate .cvsignore files anymore.

 -- Joshua Kwan <joshk@triplehelix.org>  Thu,  3 Feb 2005 09:26:05 -0800

discover1 (1.7.6) unstable; urgency=high

  * Joshua Kwan
    - Apply Eric Lavarde's patch to fix trying to access map variables
      for modules that contain dashes. closes: #284223, #285345

 -- Joshua Kwan <joshk@triplehelix.org>  Sat, 18 Dec 2004 12:33:51 -0800

discover1 (1.7.5) unstable; urgency=medium

  * Joshua Kwan
    - Oops, s/-/_/g for mapped modules on 2.6 too.

 -- Joshua Kwan <joshk@triplehelix.org>  Thu, 25 Nov 2004 01:46:58 -0800

discover1 (1.7.4) unstable; urgency=medium

  * Translations
    - Added Traditional Chinese debconf translation. Closes: #277875
  * Joshua Kwan
    - Add overarching module mapping support which specifically covers
      2.6's usb-uhci -> uhci-hcd, usb-ohci -> ohci-hcd at this point.
      closes: #277322
    - A new directory, /etc/discover.d/2.6/ is available for 2.6-specific
      discover configuration snippets, to accomodate the above change.

 -- Joshua Kwan <joshk@triplehelix.org>  Thu, 25 Nov 2004 01:34:04 -0800

discover1 (1.7.3) unstable; urgency=high

  * Joshua Kwan
    - Apply Thomas Hood's patch to use run-parts in /etc/discover.d.
      closes: #276475
    - Add Depends on discover1-data for discover1. closes: #276474
    - Add || true to mountsent variable assignment from grep. Oops.
      closes: #276722

 -- Joshua Kwan <joshk@triplehelix.org>  Sun, 17 Oct 2004 14:25:35 -0700

discover1 (1.7.2) unstable; urgency=medium

  * Joshua Kwan
    - Allow configuration reading from /etc/discover.d, so we can put an
      ALSA blacklist into there. Tweak the init script (makes it somewhat
      better in general anyway.) reassigns to alsa-base: #220616, #265845
    - Move update-initrd into /usr/sbin. closes: #273834
    - Remove extraneous use of cut in init script, tighten the grep pattern
      that piped to cut instead. tags to +woody: #248923 
    - Tweak rules so we don't use a configure-stamp when config.status is
      perfectly adequate. Also don't call check-configure in clean, but in
      the config.status target.
  * Translations
    - Update Italian. Closes: #274822
    - Added Arabic from Arabeyes repository
    - Updated Polish. Closes: #275672
    - Added Romanian debconf translation. Closes: #275698

 -- Joshua Kwan <joshk@triplehelix.org>  Wed, 13 Oct 2004 14:26:10 -0700

discover1 (1.7.1) unstable; urgency=high

  * Gaudenz Steinlin
    - Default discover/manage_cdrom_devices to false; do not try to manage
      cdrom mount points as this breaks systems installed by d-i if discover
      does not for whatever reason detect the CD. Thanks to joeyh for the
      patch.
  * Translations
    - Update Hebrew. Closes: #274239

 -- Gaudenz Steinlin <gaudenz@soziologie.ch>  Thu, 30 Sep 2004 22:47:39 +0200

discover1 (1.7.0) unstable; urgency=low

  * Gaudenz Steinlin
    - Add support for additional list for kernel 2.6
      The lists for 2.6 are (pci|usb|sbus|pcmcia)-26.lst
      This needs discover1-data >= 1.2004.09.24
      The 2.6 list are loaded as additions to the normal lists.
    - Applied patch from Otavio Salvador to init script to
      make device directories when used with udev on fast
      machines (Closes: #268186).
  * Translations
    - Update Croatian translation hr.po by Krunoslav Gernhard
    - Update Turkish translations (programs and debconf) by Recai Oktas
      Closes: #271227
    - Update Italian programs translation. Closes: #271353
    - Update Russian translations. Closes: #271304
    - Update Swedish translations by Per Olofsson. Closes: #272381
    - Update Japanese debconf translation by Kenshi Muto. Closes: #272447

 -- Joshua Kwan <joshk@triplehelix.org>  Mon, 27 Sep 2004 18:08:05 -0700

discover1 (1.6.6) unstable; urgency=high

  * Translations
    - Initial Albanian debconf and program translation by Elian Myftiu.
      Closes: #261825
    - Slovak debconf and program by Peter Mann. Closes: #269206
    - Norwegian Bokmal and Nynorsk updated. Closes: #269960
  * Joshua Kwan
    - Fix broken sbus detection on sparc64.

 -- Joshua Kwan <joshk@triplehelix.org>  Thu, 26 Aug 2004 22:25:31 -0700

discover1 (1.6.5) unstable; urgency=low

  * Translations
    - Debconf
      - Updated Indonesian.
      - Updated German. Closes: #260217
      - Updates Finnish.
    - Programs
      - Updated Spanish (closes: #259622)
      - Updated Indonesian.
      - Updates Finnish.
      - Updated German by Dennis Stampfer
      - Updated Czech by Miroslav Kure. Closes: #260863
      - Updated Brazilian Portuguese (pt_BR) by Andre Luis Lopes
        Closes: #261279
      - Updated Basque. Closes: #261374
      - Updated Portugese by Miguel Figueiredo (Closes: #261426)

 -- Joshua Kwan <joshk@triplehelix.org>  Mon, 26 Jul 2004 21:03:35 -0700

discover1 (1.6.4) unstable; urgency=low

  * Joshua Kwan
    - Start using dh_installinit and dh_makeshlibs again.
    - Clean up configure, maintainer scripts, and rules.
      + remove obsolete snippets now handled by debhelper
    - Loosen the shlibs to (>= 1.6.1), because that's when the last
      real API change happened.

 -- Joshua Kwan <joshk@triplehelix.org>  Tue, 13 Jul 2004 10:13:31 -0700

discover1 (1.6.3.1) unstable; urgency=low

  * Joshua Kwan
    - I went to Safeway and got another brown paper bag.
    - configure fell out of sync on my upload machine: make sure it never
      falls out of sync again using a new script debian/check-configure.sh.
      1.6.3 effectively disabled SBus support because of this (again.)
    - Remove the useless shlib symlink in discover1-udeb that causes a
      Lintian warning.

 -- Joshua Kwan <joshk@triplehelix.org>  Mon, 12 Jul 2004 16:06:07 -0700

discover1 (1.6.3) unstable; urgency=low

  * Joshua Kwan
    - I'm running out of brown paper bags but this should be the last.
    - Fix condition where neither /etc/modules.conf or /etc/modprobe.conf
      exists. (Closes: #258922)
  * Translations:
    - Debconf
      - Updated Catalan. Closes: #258818
    - Programs
      - Updated Catalan. Closes: #258818
      - Updated Danish. Closes: #258764

 -- Joshua Kwan <joshk@triplehelix.org>  Mon, 12 Jul 2004 14:05:05 -0700

discover1 (1.6.2.2) unstable; urgency=low

  * Joshua Kwan
    - Second brown paper bag.
    - It looks like the package decided to build for sparc on auric this
      time, where $ac_cv_host_alias is sparc-*unknown*-linux-gnu. Loosen
      the regexp so that it builds there.

 -- Joshua Kwan <joshk@triplehelix.org>  Sun, 11 Jul 2004 18:33:36 -0700

discover1 (1.6.2.1) unstable; urgency=low

  * Joshua Kwan
    - Brown paper bag upload.
    - Change [ -n "/etc/modprobe.conf" ] and friends to use -e.

 -- Joshua Kwan <joshk@triplehelix.org>  Sun, 11 Jul 2004 01:35:40 -0700

discover1 (1.6.2) unstable; urgency=low

  * Petter Reinholdtsen
    - Add %i format option, to print the device ID (PCI id) of the
      device in question. (Closes: #166675)
    - Correct discover(8) manual page.  The module names should match
      the ones in kernel 2.4.26, not 2.2.20.
    - Avoid doing ioctl() and close() with file descriptor -1.  Patch
      from Steinar H. Gunderson.
    - Fixed typo in SCSI disk probing.
  * Joshua Kwan
    - Fix XSIisms in the init script. (Closes: #258315)
    - Pretty up the init script, remove some XXXes involving use of awk,
      replace with calls to sed and shell read loops.
    - Allow discover -h and discover --help to work correctly, as well
      as -v / --version. Ugly hack in ddetect no longer necessary.
    - Don't allow other arguments to discover.init and show a usage blurb
      if that happens.
    - update-initrd behaves with same BLOCK and INODES size as 2.4, per
      consultation with debian-kernel. (Closes: #257649)
    - Add versioned dependency for libdiscover1 using the shlibs file.
  * Translations
    - Debconf
      - Updated Basque. Closes: #255758
      - Updated Ukranian. Closes: #256371
      - Added Catalan. Closes: #256710
      - Updated Hungarian. Closes: #257396
      - Updated Brazilian Portuguese. Closes: #258664
    - Programs
      - Updated Greek. Closes: #256174, #256989
      - Updated Catalan.
      - Updated French
      - Updated Simplified Chinese
      - Updated Hungarian
      - Updated Lithuanian. Closes: #258305
      - Updated Dutch

 -- Joshua Kwan <joshk@triplehelix.org>  Sat, 10 Jul 2004 13:37:53 -0700

discover1 (1.6.1) unstable; urgency=low

  * Joshua Kwan
    - Guess what, the buildd is sparc64-unknown-linux-gnu, not
      sparc-linux-gnu. Enables sbus support for real.
    - If /dev/openprom doesn't work, try /dev/misc/openprom.
      devfs sucks!
    - If one walked walked nextnode before perusing the PROM property,
      the memory pointed to by prop would be trashed. strndup it, then
      walk.
    - Merge a few of the experimental build fixes that were backed
      out to make 1.6.0 a palatable release, to allow cross compilation.
  * Christian Perrier
    - Added Korean debconf and programs. Closes: #254860
    - Added a few languages forgotten in LINGUAS

 -- Joshua Kwan <joshk@triplehelix.org>  Thu, 17 Jun 2004 21:17:03 -0700

discover1 (1.6.0) unstable; urgency=low

  * Joshua Kwan
    - New upstream release to flush out all the crap that's been appearing
      in our Debian diffs. Make it Debian native.
    - Add SBUS support thanks to a joint effort with Jurij Smakov
      <jurij@wooyd.org>. This changes my_malloc to behave like calloc
      in that it clears the allocated memory to zero.
    - Revise configure.ac a little bit.
    - Add a versioned dependency on the version of discover1-data which
      contains the sbus.lst file.
    - Allow debug mode to actually happen.
    - Do not reap /media mount points if they are mounted with something
      else, which would cause the postinst to fail because the init did,
      in a d-i environment.. (Closes: #253736)
  * Translations
    - Added Hebrew. Closes: #253184
    - Added Bosnian (program and debconf...partial)

 -- Joshua Kwan <joshk@triplehelix.org>  Wed, 16 Jun 2004 11:20:37 -0700

discover1 (1.5-12) unstable; urgency=low

  * Petter Reinholdtsen
    - Rewrote build rule for libdiscover1-pic, trying to get it
      working properly. (Closes: #252180)
    - Ran autoreconf and updated build system to avoid warning from
      autoheader.
    - Avoid using 'cut' in the init.d script, as this program is
      missing if /usr/ isn't mounted yet.  Document other issues like
      this.  (Related to bug #248923)
  * Translations
    - Updated Brazilian Portuguese. Closes: #251957
    - Updated Greek translation by Konstantinos Margaritis
    - Updated Polish translation by Szymon Nieradka. Closes: #252218

 -- Petter Reinholdtsen <pere@debian.org>  Fri,  4 Jun 2004 00:45:01 -0300

discover1 (1.5-11) unstable; urgency=low

  * Petter Reinholdtsen
    - Remove discover1.override references.

 -- Petter Reinholdtsen <pere@debian.org>  Mon, 31 May 2004 13:27:30 -0300

discover1 (1.5-10) unstable; urgency=low

  * Gaudenz Steinlin
    - Change default CD-ROM mountpoint base to /media (Closes: #245898)
  * Petter Reinholdtsen
    - Fix code reading the info returned from SCSI_IOCTL_GET_IDLUN
      ioctl and avoid alignment problem on alpha. (Closes: #243310)
    - Updated translation files to reflect recent string changes.
    - Add new languages to language list in configure.ac. (Closes: #242358)
    - Updated build system, regenerated autoconf/automake files.
    - Correct install rule for /usr/share/discover/linuxrc.  (Fixing
      bug #152604 properly)
    - Add reportbug script including hardware info in the bug report.
      Using the script from discover1-data >= 1.2004.02.08-6.
    - Add myself as uploader to make sure bugs are closed on my uploads.
  * Christian Perrier
    - Removed a trailing space in templates. Unfuzzied translations
      when fuzzied by this change.
  * Translations
    - Nikolai Prokoschenko
      Russian debconf templates. Closes: #237880, #249300
    - Dennis Stampfer
      Update German translation po/de.po.
    - Marek Laska
      Initial Polish debconf translation (debian/po). Closes: #244381
    - Piarres Beobide Egaña
      Initial Basque translations. Closes: #244868
    - Miroslav Kure
      Updated Czech translation. Closes: #246817
    - Carlos Z.F. Liu
      Updated Simplified Chinese translation (debian/po/zh_CN.po).
    - Nuno Senica
      - Updated Portuguese debconf translation (debian/po/pt.po). Closes: #247296
    - Christian Perrier
      - Updated French debconf translation (debian/po/fr.po).
    - Claus Hindsgau
      - Updated Danish debconf translation (debian/po/da.po). Closes: #247358
    - Miroslav Kure
      - Updated Czech debconf translation (debian/po/cs.po). Closes: #248647
    - Javier Fernández-Sanguino Peña
      - Updated programs Spanish transltion. Closes: #249448
      - Updated debconf Spanish translation. Closes: #249449
    - Kestutis Biliunas
      - Updated debconf Lithuanian translation. Closes: #249901
    - Håvard Korsvol
      - Updated debconf Norwegian Bokmal translation. Closes: #251113
      - Updated programs Norwegian Bokmal translation.
    - Peter Mann
      - Updated debconf and programs translation. Closes: #251675

 -- David Nusinow <david_nusinow@yahoo.com>  Sun, 30 May 2004 13:27:03 -0400

discover1 (1.5-9) unstable; urgency=low

  * Petter Reinholdtsen
    - Add parsing of 'disable' and 'enable' in /etc/discover.conf.
      (Closes: #217788)
    - Update config.guess and config.sub to latest versions.

 -- David Nusinow <david_nusinow@yahoo.com>  Tue,  6 Apr 2004 09:55:11 +0200

discover1 (1.5-8) unstable; urgency=low

  * Petter Reinholdtsen
    - Add lspci(8) in SEE ALSO section of discover.8. (Closes: #213866)
    - Fix SMP CPU detection.  Patch from Thomas Poindessous. (Closes: #160658)
    - Make sure to install /usr/share/discover/linuxrc with execute
      bit set.  (Closes: #152604)
  * David Nusinow
    - Conflicts with libdiscover2; Closes: #241840
    - Translate hyphens to underscores in post-2.4 kernels in order to
      properly detect if they are loaded already
    - Use fantastic reworkings of init script to not require /usr to be
      mounted, as well as allowing multiple modules to be listed on a single
      skip line in discover.conf; Closes: #166460, #214622, #178944
    - skip i810-tco module by default in discover.conf. Also remove example
      foobar module line that was there previously. This keeps the discover
      database complete, which is preferrable; Closes: #238472
    - Check for /dev/sr in addition to /dev/scd; Closes: #201695, #221983
      Closes: #224634, #220936, #220704
  * Translations
    - Eddy Petrysor
      - Updated Romanian program translation (po/ro.po)
    - Javier Fernandez-Sanguino Peña
      - Added Spanish debconf translation (debian/po/es.po). (Closes: #240308)
    - Claus Hindsgaul
      - Updated Danish debconf translation (debian/po/da.po). (Closes: #241841)

 -- David Nusinow <david_nusinow@yahoo.com>  Tue,  6 Apr 2004 00:06:52 -0400

discover1 (1.5-7) unstable; urgency=low

  * David Nusinow
    - Actually include that README.Debian; Closes: #238038
    - Make libdiscover1 depend on discover1-data
    - discover init script no longer loads ide-scsi for post 2.4 kernels;
      Closes: #229437
    - discover1-udeb now Provides: discover. This is to allow hwdetect to
      depend on discover and have it work for discover1 or 2
    - Fix debian/po/POTFILES.in to account for name change
    - Translations
      - Norwegian nynorsk for debconf. Thanks Håvard Korsvoll; Closes: #238599
      - Italian for program. Thanks Ruggero T.; Closes: #238186
  * Petter Reinholdtsen
    - Fix typo in message, and avoid useless message
      duplication. (Closes: #237921)
	
 -- David Nusinow <david_nusinow@yahoo.com>  Tue, 23 Mar 2004 02:47:49 -0500

discover1 (1.5-6) unstable; urgency=low

  * Petter Reinholdtsen
    - Uploading into unstable together with discover version 2, as
      part of the discover version 1 to 2 transition.
    - Added debian/po/output to make sure all templates uses UTF-8 encoding.
    - Closes bugs tagged fixed-in-experimental: (Closes: #238360,
      Closes: #238595, #238664, #238913, #239046, #238026)
  * Translations
    - Recai Oktas
      - Added Turkish debconf translation (debian/po/tr.po). Closes: #239144

 -- Petter Reinholdtsen <pere@debian.org>  Tue, 23 Mar 2004 08:41:34 +0100

discover1 (1.5-5) experimental; urgency=low

  * Petter Reinholdtsen
    - Uploading to experimental to get the new package names past the NEW
      queue before we upload both discover1 and discover (2) into unstable.
    - Renaming the udebs too to avoid inconsistent naming of debs and udebs.
  * Translations
    - Claus Hindsgaul
      - Updated Danish debconf translation (debian/po/da.po). Closes: #238360
    - Nuno Senica
      - Added Portuguese debconf translation (debian/po/pt.po). Closes: #238595
      - Added Portuguese program translation (po/pt.po). Closes: #238664
    - Andre Dahlqvist
      - Updated Swedish program translation (po/sv.po). Closes: #238913
    - Verok Istvan
      - Updated Hungarian program translation (po/hu.po. Closes: #239046

 -- Petter Reinholdtsen <pere@debian.org>  Sun, 21 Mar 2004 09:21:08 +0100

discover1 (1.5-4) experimental; urgency=low

  * Petter Reinholdtsen
    - Change priority of discover-udeb from standard to extra, to
      match the archive override file.
    - Rename from discover to discover1 and libdiscover-dev to
      libdiscover1-dev preparing for the discover version 2 upload.
      Not renaming the udeb names, to avoid affecting
      debian-installer.  Conflict with discover packages, to avoid
      file conflicts.
    - Uploading to experimental to get the new package names past the NEW
      queue before we upload both discover1 and discover (2) into unstable.
  * Translations
    - Lorenzo Milesi
      - Added italian debconf translation (debian/po/it.po). Closes: #238026

 -- Petter Reinholdtsen <pere@debian.org>  Tue, 16 Mar 2004 19:44:56 +0100

discover (1.5-3) unstable; urgency=low

  * Change section of libdiscover-dev to libdevel
  * Include Danish debconf translation. Thanks Claus Hindsgaul and Denis
    Barbier; Closes: #229074
  * Include Danish program translation. Closes: #237761
  * Add README.Debian documenting how to deal with 2.6 issues
  * Add support for devicetype "isdn" to discover.c
  * Change dependency from ash | dash to dash | ash; Closes: #237565
  * Update buildsystem for Chinese translation renaming
  * Update buildsystem for new Japanese translation
  * Translations
    - Petter Reinholdtsen
      - Updated Norwegian Bokmål debconf translation (no.po and nb.po).
    - Bart cornelis
      - Updated Dutch translation (nl.po)
    - Carlos Z.F. Liu
      - Updated Simplified Chinese debconf translation (zh_CN.po). Closes: #230372
    - Christian Perrier
      - French program translation update (po/fr.po). Closes: #237372
    - Dennis Stampfer
      - German debconf translation (debian.po/de.po). Closes: #237138
    - Andre Dahlqvist
      - Swedish debconf translation. Closes: #237128
    - Eugeniy Meshcheryakov
     - Ukrainian program and debconf translations. Closes: #236682
    - Andre Luis Lopes
      - Brazilian program translation update (po/pt_BR.po). Closes: #237865
    - Nikolai Prokoschenko
      - Russian program and debconf translation updates (po/ru.po,
        debian/po/ru.po). Closes: #237880
    - Kenshi Muto
      - Japanese program translation (po/ja.po). Closes: #237896
    - KÄ™stutis BiliÅ«nas
      - Lithuanian program update and debconf translation (po/lt.po,
        debian/po/lt.po). Closes: #237706

 -- David Nusinow <david_nusinow@yahoo.com>  Thu, 11 Mar 2004 02:25:26 -0500

discover (1.5-2) unstable; urgency=low

  * New maintainers, David Nusinow and Gaudenz Steinlin maintaining for
    the Debian Installer Team
  * discover-udeb now depends on discover-data-udeb; Closes: #188820
  * Typofix in update-initrd manpage; Closes: #218353
  * cdroms now symlinked in order; Closes: #182009
  * postinst now uses invoke-rc.d; Closes: #190731
  * Update standards version
    - debian/rules: add CFLAGS export 
  * New Czech debconf translation. Thanks Miroslav Kure; Closes: #223942
  * New Japanese debconf translation. Thanks Kenshi Muto; 
    Closes: #224596
  * Don't "sort -u" modules. Print message if module is already loaded
    instead; Closes: #224645
  * Now support 2.6 kernels. Thanks to all those who worked on this bug;
    Closes: #223682, #204875
  * NMU ACK. Thanks to all involved; Closes: #169264, #209240, #211673
    Closes: #221302, #194901, #153656, #162747, #110461, #168858
  * Added debconf and updated main Finnish translation by Tommi Vainikainen
  * Update Brazilian Portuguese debconf translation. Thanks Andre Luis Lopes;
    Closes: #225145
  * Include new Dutch debconf translation. Thanks cobaco; Closes: #228300
  * Include new Greek translations for discover and debconf. Thanks
    Konstantinos Margaritis; Closes: #226847

 -- David Nusinow <david_nusinow@yahoo.com>  Sat, 13 Dec 2003 21:06:58 -0500

discover (1.5-1.4.3) unstable; urgency=low

  * NMU from the Minneapolis BSP.
  * Added another test to init script to make sure we don't try to create
    directories on /cdrom*.
  * Fixed init script to not try to create /cdrom symlinks if /cdrom
    is mounted. (Closes: #169264)

 -- Scott M. Dier <sdier@debian.org>  Sat, 13 Dec 2003 13:32:52 -0600

discover (1.5-1.4.2) unstable; urgency=low

  * Non-maintainer upload, sponsored by Joey Hess.
  * Use gettext for debconf templates. Closes: #209240
  * French debconf templates translation. Closes: #211673
  * Templates rewrite for debian-installer consistency
  * Copied include/linux/pci.h and inclide/linux/pci_ids.h
    from the 2.4.23 linux kernel sources into lib/linux.
    Applied patch from Thomas Poindessous
    This is a workaround for FTBFS problem. Closes: #221302

 -- Christian Perrier <bubulle@debian.org>  Sat,  6 Dec 2003 07:49:02 +0100

discover (1.5-1.4.1) unstable; urgency=low

  * NMU, DebCamp BSP
  * Patched discover.c to fix multiline problems with GCC 3.3
    Thanks Andreas Metzler for the patch (Closes: #194901)

 -- Alberto Gonzalez Iniesta <agi@agi.as>  Sun, 13 Jul 2003 21:00:45 +0200

discover (1.5-1.4) unstable; urgency=low

  * NMU with permission
  * Put libdiscover* in /lib in the udeb, so it overwrites what's on the
    boot medium.

 -- Tollef Fog Heen <tfheen@debian.org>  Tue, 12 Nov 2002 23:44:40 +0100

discover (1.5-1.3) unstable; urgency=low

  * NMU.  Again.  Silly me forgot to upload source as well when making
    this a non-native package.

 -- Tollef Fog Heen <tfheen@debian.org>  Thu, 24 Oct 2002 11:59:49 +0200

discover (1.5-1.2) unstable; urgency=low

  * NMU with maintainer's permission
  * Make the init script start even if a module fails to load. 
    (closes: #153656)
  * Depend on ash | dash.  (closes: #162747)
  * Make this a non-native package again.

 -- Tollef Fog Heen <tfheen@debian.org>  Thu, 24 Oct 2002 02:07:29 +0200

discover (1.5-1.1) unstable; urgency=low

  * NMU
  * Add udeb generation.  (Closes: #110461)

 -- Tollef Fog Heen <tfheen@debian.org>  Mon,  9 Sep 2002 10:44:47 +0200

discover (1.5-1) unstable; urgency=low

  * new upstream version
  * debian/discover.postinst:
    - Stop redirecting the output of update-rc.d to /dev/null.
    - Migrate people to the correct runlevel; just changing the
      update-rc.d call in the postinst is insufficient. (Closes: #149256)

 -- Branden Robinson <branden@progeny.com>  Tue, 11 Jun 2002 13:43:44 -0500

discover (1.4-1) unstable; urgency=low

  * new upstream version; recognize "disk" device type on the command line
    (thanks, Oliver Kurth) (Closes: #149125)
  * debian/control: fix error in libdiscover1-pic's extended description

 -- Branden Robinson <branden@progeny.com>  Wed,  5 Jun 2002 11:11:41 -0500

discover (1.3.2-1) unstable; urgency=low

  * new upstream version; awk script inside init script reads from
    /proc/mounts now, instead of standard input (Closes: #146519)
  * debian/discover.postrm: Move "update-rc.d remove" to package purge per
    policy 10.3.3. (Closes: #146774)

 -- Branden Robinson <branden@progeny.com>  Mon,  3 Jun 2002 12:24:45 -0500

discover (1.3.1-1) unstable; urgency=low

  * new upstream version; fixes problem with vendor IDs from the list files
    getting clobbered by a memset()

 -- Branden Robinson <branden@progeny.com>  Thu, 23 May 2002 14:56:00 -0500

discover (1.3-1) unstable; urgency=low

  * new upstream version; among other changes:
    + discover/discover.{8,c}: Applied patch from Mike Simons to support "a
      way to get all possible devices detected at once, without typing the
      complete list." (Closes: #146009)
    + discover/discover.init: Don't permit failure to unmount the initrd or
      free the ramdisk to be fatal errors. (Closes: #146519)
    + discover/discover.init: Run the list of modules returned by discover
      through "sort -u" so that we don't needlessly attempt to load the same
      module multiple times. (Closes: #146256)
    + discover/discover.init: Don't attempt to set up the (e.g.) /cdrom ->
      /cdrom0 if /cdrom is already being used as a mount point according to
      /proc/mounts. (Closes: #146266)
    + lib/{ide.c,lst.c,pci.c,usb.c}: Fix unitialized variables and other
      problems found with valgrind.  Thanks to Petter Reinholdtsen for this
      patch. (Closes: #147687)

 -- Branden Robinson <branden@progeny.com>  Thu, 23 May 2002 13:56:49 -0500

discover (1.2-1) unstable; urgency=low

  * Development moved back to Progeny CVS; because of this and the now-useful
    "upstream" ChangeLog, this is the last release where the Debian changelog
    file will go into excruciating detail.  Instead, the Debian changelog will
    be used mostly for the bug auto-closing feature (an explanation will
    accompany the auto-closed bugs, of course).

  * discover/ChangeLog: made this file useful with cvs2cl (Closes: #142046)
  * discover/discover.8: add information about how to report unrecognized
    hardware data to maintainers (Closes: #137522)
  * discover/discover.init:
    - load init script's configuration parameters from /etc/default/discover
      if the file is readable
    - only update /dev/cdrom* and corresponding mount points if
      $MANAGE_CDROM_DEVICES is true (corresponds to debconf template)
      (Closes: #118760)
    - use -p argument to mkdir in case parent directories of mount points do
      not exist
    - use $CDROM_BASE_MOUNTPOINT as prefix to mount points
    - implement more precise check for mounted /initrd filesystem
    - migrate from /var/state to /var/lib per FHS (Closes: #136992)
    - added comments describing the function of each of the three
      configuration files

  * debian/control:
    - change maintainer to Progeny Debian Packaging Team
    - add Uploaders: field
    - new package: libdiscover1-pic (thanks, Tollef Fog Heen)
      (Closes: #143871)
    - libdiscover-dev Replaces: libdiscover0, libdiscover0-dev
    - discover Depends: debconf (>> 0.5)
  * debian/copyright: corrected URL to package source
  * debian/discover.dirs: /var/state/discover -> /var/lib/discover
  * debian/discover.postinst:
    - discover's rcS.d script needs to run after hotplug's (S35), but before
      networking is set up (S39).  It's getting to be a tight squeeze here.  Run
      it at S36.  (Closes: #143329)
    - manage /etc/default/discover file with debconf, and write debconf
      section containing values of discover/manage_cdrom_devices and
      discover/cdrom_base_mountpoint templates
  * debian/discover.postrm: remove configuration files on package purge
  * debian/discover.templates.pt_BR: added Brazilian Portuguese template
    translations (thanks, Andre Luis Lopes) (Closes: #141526)
  * debian/docs: Stop shipping outdated and misleading Mandrake README and
    BUGS files, and do ship ChangeLog.mandrake.
  * debian/rules:
    - Comment out useless call to dh_installinit.  We don't want to get into
      trouble if it suddenly starts working.  See Debian bug #140881.
    - build libdiscover1-pic (thanks, Tollef Fog Heen)
    - add dh_installdebconf to binary-arch rule
  * debian/shlibs: remove unused file (see libdiscover1.shlibs for the real
    thing)

 -- Branden Robinson <branden@progeny.com>  Mon, 29 Apr 2002 11:56:34 -0500

discover (1.1-6) unstable; urgency=medium

  * debian/postinst: oops, pass correct arguments to update-rc.d (thanks,
    Thomas Hood) (Closes: #141492)

 -- Branden Robinson <branden@debian.org>  Sat,  6 Apr 2002 01:47:01 -0500

discover (1.1-5) unstable; urgency=low

  * debian/docs: stop shipping obsolete upstream FAQ (Closes: #127088)
  * debian/{postinst,postrm}: run discover's init script much earlier, so
    that, e.g., network modules are loaded before networking is set up
    (thanks, Christoph Lameter) (Closes: #120602)
  * discover/discover.init:
    - put names of config files in shell variables for consistency
    - semantic updates to some user-visible messages
    - clarify how re-enablement of skipped modules is done (Closes: #137515)
  * discover/{discover.8,discover.conf.5,update-initrd.8}: minor updates

 -- Branden Robinson <branden@debian.org>  Tue,  2 Apr 2002 02:55:29 -0500

discover (1.1-4) unstable; urgency=low

  * discover/discover.init: fix typo (thanks, Thomas Poindessous)
    (Closes: #118349)

 -- Branden Robinson <branden@debian.org>  Mon,  5 Nov 2001 07:44:19 -0500

discover (1.1-3) unstable; urgency=low

  * lib/{ethernet,floppy,scsi}.c: comment-out PowerPC-specific code

 -- Branden Robinson <branden@debian.org>  Thu,  1 Nov 2001 13:01:10 -0500

discover (1.1-2) unstable; urgency=low

  * configure.ac: comment out check for "--with-kernel-source" (and re-ran
    autoconf)
  * debian/control: remove now-unnecessary build-dependencies on
    libisapnp-dev, kernel-headers-2.2.19, autoconf, automake, and libtool
  * debian/rules: comment out invocation of autogen.sh, and passing of
    "--with-kernel-source" argument to configure
  * debian/discover.overrides: format this file correctly and explain the
    override in a comment

 -- Branden Robinson <branden@debian.org>  Fri, 19 Oct 2001 21:16:00 -0500

discover (1.1-1) unstable; urgency=low

  * re-ran libtoolize --force --copy; aclocal; automake; autoconf
  * re-generated source package without .cvsignore files and debian directory
  * discover/Makefile.am:
    - add "data_DATA = linuxrc"
    - add "update-initrd.8" to man_MANS
  * discover/discover.init:
    - cleaned up shell syntax and output messages a little bit
    - policy-compliant init script (doesn't ignore $1)
  * discover/update-initrd:
    - safe temporary directory usage (also, respect $TMPDIR)
    - import and use my handy-dandy message(), message_nonl(), and errormsg()
      shell functions
    - "port" this script to the new discover-data/discover 1.0 way of doing
      things
  * discover/update-initrd.8: wrote manpage
  * discover/discover.8: corrections to discover manpage
    (thanks, Bernd Eckenfels) (Closes: #111389)
  * debian/control:
    - add versioning to build-dep on debhelper
    - updated package descriptions
    - remove redundant dependency on libdiscover1 from discover
  * debian/copyright: updated copyright notice and list of authors
  * debian/discover.dirs:
    - add usr/share/discover
    - add var/state/discover (Closes: #114112)
  * debian/discover.files: ship linuxrc, update-initrd manpage, and lintian
    override file
  * debian/discover.overrides: new file containing lintian overrides
  * debian/discover.{postinst,postrm}: add update-rc.d calls
  * debian/libdiscover0.files: obsolete file removed
  * debian/libdiscover1.{postinst,postrm}: run ldconfig as necessary
  * debian/libdiscover1.shlibs: renamed from "shlibs"
  * debian/rules:
    - remove *.gmo files in clean rule
    - add appropriate -l argument to dh_shlibdeps
    - put linuxrc in correct place

 -- Branden Robinson <branden@debian.org>  Mon, 15 Oct 2001 22:04:04 -0500

discover (1.0-2) unstable; urgency=low

  * libdiscover1 Depends: discover-data (Closes: #110284)

 -- Branden Robinson <branden@debian.org>  Mon, 27 Aug 2001 16:23:14 -0500

discover (1.0-1) unstable; urgency=low

  * Integrate libdiscover (the old Mandrake libdetect) into the same
    source package. (epg@progeny.com)
  * Yank out all the ISA stuff, including SuperProbe. (epg@progeny.com)
  * Library version has changed; now shipping libdiscover1 package.

 -- Branden Robinson <branden@debian.org>  Wed, 15 Aug 2001 16:02:18 -0500

discover (0.9.20) unstable; urgency=low

  * Compile against libdiscover instead of libdetect.

 -- Branden Robinson <branden@debian.org>  Tue,  7 Aug 2001 09:03:52 -0500

discover (0.9.19) unstable; urgency=low

  * discover.init: add test to skip attempts at X server "module"
    autoloading if discover tries to do so

 -- Branden Robinson <branden@progeny.com>  Fri, 23 Mar 2001 15:47:18 -0500

discover (0.9.18) unstable; urgency=low

  * discover.init: got sense of new test backwards; fixed

 -- Branden Robinson <branden@progeny.com>  Fri, 23 Mar 2001 12:13:19 -0500

discover (0.9.17) unstable; urgency=low

  * discover.init: change module existence check to work for both 2.2 and 2.4
    kernels (addresses Progeny pr/1352)

 -- Branden Robinson <branden@progeny.com>  Fri, 23 Mar 2001 11:27:14 -0500

discover (0.9.16) unstable; urgency=low

  * discover.init now checks to see if a module exists before trying to
    load it; this eliminates scary-looking modprobe errors at boot time.

 -- Jeff Licquia <jlicquia@progeny.com>  Tue, 20 Mar 2001 18:08:38 -0500

discover (0.9.15) unstable; urgency=low

  * changes to discover.c:
    - change return_xserver() and return_xdriver() functions; issue a warning,
      not a fatal error, in the event that we cannot parse the X server and/or
      driver that we get back from libdetect (this works around what I feel is
      brain damage in libdetect); also, return the string "unknown" when X
      servers or drivers are requested for such cards; the X server config
      scripts will recognize this and do the right thing
    - tabs -> 8 spaces
    - added vim modeline

 -- Branden Robinson <branden@progeny.com>  Tue, 13 Mar 2001 17:21:33 -0500

discover (0.9.14) unstable; urgency=low

  * recompile against libdetect 0.9.72-2.0progeny12

 -- Branden Robinson <branden@progeny.com>  Mon, 19 Feb 2001 11:53:22 -0500

discover (0.9.13) unstable; urgency=low

  * CD handling changed.  Numbering now starts with 1, with 1 being the
    "default" CD drive.

 -- Jeff Licquia <jlicquia@progeny.com>  Thu, 15 Feb 2001 15:30:28 -0500

discover (0.9.12) unstable; urgency=low

  * Now create directories /cdromX for each /dev/cdromX that we find in
    the init script.

 -- Jeff Licquia <jlicquia@progeny.com>  Mon, 12 Feb 2001 17:04:06 -0500

discover (0.9.11) unstable; urgency=low

  * Oops.  Fixed a typo in the init script.
  * Enabled ISA scans in the default configuration.

 -- Jeff Licquia <jlicquia@progeny.com>  Mon,  5 Feb 2001 12:58:43 -0500

discover (0.9.10) unstable; urgency=low

  * Hard-coded a special case: add ide-scsi as a SCSI driver if IDE CD-ROM
    drives are present.  This way, all CD-ROMS will be treated as SCSI,
    and burners will work out of the box.
  * Fixed up the init script so /dev/cdromX (X is a number) files are
    created when files are detected, one for each detected CD drive.
  * Finished up man pages, and set them to be installed.
  * Modules that crash the system are now written to
    /etc/discover-autoskip.conf, instead of /etc/discover.conf.  This is
    more in line with Debian policy, and ensures that autoskip information
    isn't lost when the conffile /etc/discover.conf is updates upstream.
  * Added libisapnp-dev to Build-Depends.

 -- Jeff Licquia <jlicquia@progeny.com>  Sun,  4 Feb 2001 21:53:37 -0500

discover (0.9.9) unstable; urgency=low

  * Don't print "ignore" and "unknown" modules names.
  * Fix use of the 'function' keyword in discover.init. This is a bashism;
    functions are declared with 'funcname () body' in POSIX sh.

 -- Ian Murdock <imurdock@progeny.com>  Fri, 12 Jan 2001 15:27:06 -0500

discover (0.9.8) unstable; urgency=low

  * discover.init: Only free the ramdisk if the umount succeeds.

 -- Ian Murdock <imurdock@progeny.com>  Mon, 11 Dec 2000 19:56:49 -0500

discover (0.9.7) unstable; urgency=low

  * Major pre-1.0 interface changes: --enable and --disable now only take
    bus arguments (pci, isa, pcmcia, usb, ide, scsi, parallel, and
    serial); --vendor replaces --print-vendor and takes no arguments;
    --model replaces --print-model and takes no arguments; --module
    replaces --print-module and takes no arguments; --device replaces
    --print-device and takes no arguments; --xdriver replaces
    --print-xdriver and takes no arguments; --xserver replaces
    --print-xserver and takes no arguments; a new option, --format,
    takes a printf-style string and formats the output accordingly; and
    arguments separate from any of the options specify which device
    types to operate on (bridge, cdrom, ethernet, ide, scsi, sound, usb,
    and video).
  * Other reworkings and cleanup in preparation for 1.0.

 -- Ian Murdock <imurdock@progeny.com>  Sun, 10 Dec 2000 18:57:05 -0500

discover (0.9.6) unstable; urgency=low

  * Check that update-boot-loader exists before trying to execute it.

 -- Ian Murdock <imurdock@progeny.com>  Mon, 27 Nov 2000 15:10:54 -0500

discover (0.9.5) unstable; urgency=low

  * Renamed --print-server option to --print-xserver.
  * Renamed --print-driver option to --print-xdriver.
  * Separate each item of output by a newline instead of a space.
  * Call update-boot-loader in postinst script.

 -- Ian Murdock <imurdock@progeny.com>  Tue, 21 Nov 2000 14:48:56 -0500

discover (0.9.4) unstable; urgency=low

  * Reenabled pcmcia and bridge scans, now that pcmcia-cs no longer tries
    to load modules manually when discover is present.
  * Added /etc/discover.conf, which specifies hardware detection settings.
  * /etc/init.d/discover: Keep track of which module is being loaded (by
    writing a file to /var/state/discover/crash), and add an appropriate
    "skip" line to discover.conf if the system crashed trying to load it.
  * Moved the discover binary to /lib/discover/discover and added a shell
    script wrapper script /sbin/discover which parses /etc/discover.conf.
  * Moved all configuration information into /etc/discover.conf.

 -- Ian Murdock <imurdock@progeny.com>  Tue,  7 Nov 2000 14:26:34 -0500

discover (0.9.3) unstable; urgency=low

  * Added better description to control file.
  * Fixed typo in linuxrc.

 -- Ian Murdock <imurdock@progeny.com>  Mon, 30 Oct 2000 22:45:26 -0500

discover (0.9.2) unstable; urgency=low

  * As of 0.9.2, discover only *reports* information about the
    hardware--it no longer does anything with it.  The *caller* is
    now expected to perform any actions given the information reported,
    such as loading modules.  This allows us to do most of the work
    in scripts, creating fewer opportunities for bugs to crop up,
    and allowing for greater flexibility in how discover gets used.
  * Added `--print-vendor', `--print-model', `--print-device',
    `--print-driver', `--print-module', and `--print-server'.
  * Removed `--load' and `--no-load' options, since discover no longer
    loads modules.
  * Disable ISA probes by default for now.
  * Added echo to busybox Config.h.
  * busybox's sh doesn't seem to have any looping constructs, so for now,
    we copy in ash to serve as /bin/sh.
  * /etc/init.d/discover now loads the modules for detected hardware and
    creates /dev/cdrom.
  * /etc/init.d/discover now checks to make sure the ramdisk is mounted
    before trying to umount it.

 -- Ian Murdock <imurdock@progeny.com>  Mon, 30 Oct 2000 14:36:07 -0500

discover (0.9.1) unstable; urgency=low

  * Restructured to work like libdetect's report program: We now only
    load the specific types of modules the user is interested in rather
    than trying to load every module found during the PCI scan.  This
    should fix the problems where discover was trying to load modules
    twice.
  * Scan each bus individually rather than calling bus_scan().  This
    allows us to selectively disable any of the bus scans.
  * Added a bevy of options.  The most useful are `--disable', `--enable',
    `--disable-all', and `--enable-all'.  These allow potentially
    dangerous scans (e.g., ISA) to be disabled on systems that don't need
    them.  They also allow us to minimize the number of scans done in
    the first stage (e.g., discover --disable-all --enable=pci,ide,scsi),
    which speeds up the boot process significantly.
  * update-initrd: Use /usr/share/detect/*.lst to pull in the modules that
    could potentially be loaded during the first stage rather than pulling
    in arbitrary modules by hand.
  * Added /sbin/modprobe and a minimal /etc/modules.conf to the ramdisk,
    so that kmod doesn't fail on SCSI-only systems trying to load block-
    major-8.  This needs to be generalized, but this quick fix at least
    allows us to work on SCSI systems now.
  * Disabled parallel port scan.  This caused a kernel panic on my Toshiba
    Satellite 2180CDT.  Disabled serial port scan as well, since I'm a bit
    dubious about doing that too.
  * Disabled pcmcia and bridge scans.  These cause the PCMCIA modules to
    be loaded.  That's not necessarily bad, but before we can do that,
    we'll need to coordinate with the PCMCIA packages to make sure we're
    not stepping on any toes.

 -- Ian Murdock <imurdock@progeny.com>  Sun, 29 Oct 2000 01:00:49 -0500

discover (0.9-16) unstable; urgency=low

  * Now checks for existance of a module properly before doing an insmod
    (or printing that the hardware was detected..)
  * cosmetic fixes

 -- Joseph Carter <knghtbrd@progeny.com>  Thu, 26 Oct 2000 14:59:48 -0500

discover (0.9-15) unstable; urgency=low

  * update-initrd and mkinstalldisks now depmod the ramdisk kernel
  * some of the debug output from mkinstalldisks has been removed
  * modules should no longer be loaded again if they're already loaded
  * modules not found in stage 1 will not cause an error message to be
    printed.  For our purposes, missing modules in stage 1 is correct
    behavior and should fail quietly.
  * fixed some bugs lintian pointed out
  * Only one error message in stage 1 remains - the kernel's spitting it
    out.  The problem is likely in the /linuxrc patch

 -- Joseph Carter <knghtbrd@progeny.com>  Wed, 25 Oct 2000 13:08:49 -0500

discover (0.9-14) unstable; urgency=low

  * Disabled PCMCIA probing per Ian's request
  * Disabled USB probing because it doesn't work
  * Don't create /var/state/discover/rodents - there's nothing in it, ever

 -- Joseph Carter <knghtbrd@progeny.com>  Tue, 24 Oct 2000 20:54:09 -0500

discover (0.9-13) unstable; urgency=low

  * Disabled /proc/bus/usb since our kernel doesn't have usbcore compiled
    in.  libdetect doesn't support probing it at the moment anyway.
  * Now outputs before ISA probes so you don't think your system just froze.
  * Package now includes /etc/discover directory
  * Fixed init script override bug - crash recovery in discover's second
    stage now WORKS.
  * Wrote a package description

 -- Joseph Carter <knghtbrd@progeny.com>  Tue, 24 Oct 2000 19:15:35 -0500

discover (0.9-12) unstable; urgency=low

  * Don't fail to install if postinst can't run update-initrd, just tell
    the user calmly that they have to fix it and run update-initrd on
    their own.  Note, update-initrd should NOT be modified to support non-
    kernel-package kernels because of the necessary patch to make booting
    /linuxrc actually work as documented.

 -- Joseph Carter <knghtbrd@progeny.com>  Tue, 24 Oct 2000 15:20:54 -0500

discover (0.9-11) unstable; urgency=low

  * dontload file now works properly
  * tried moving setvbuf to get unbuffered output - doesn't work

 -- Joseph Carter <knghtbrd@progeny.com>  Mon, 23 Oct 2000 03:14:46 -0500

discover (0.9-10) unstable; urgency=low

  * update-initrd no longer spits out debug output (ie, no more mke2fs is
    shown in package postinst to scare people...)
  * Neither does mkinstalldisks
  * Fixed dependencies

 -- Joseph Carter <knghtbrd@progeny.com>  Thu, 19 Oct 2000 17:49:32 -0500

discover (0.9-9) unstable; urgency=low

  * A little more work on the install disk script, fixed annoying bug

 -- Joseph Carter <knghtbrd@progeny.com>  Wed, 18 Oct 2000 11:01:22 -0500

discover (0.9-8) unstable; urgency=low

  * insmod should no longer ever print out anything, ever, period.

 -- Joseph Carter <knghtbrd@progeny.com>  Mon, 16 Oct 2000 15:36:36 -0500

discover (0.9-7) unstable; urgency=low

  * Changed the style of the output for discover, fflush and setvbuf didn't
    have the desired effect, will look at it more later
  * new script: mkinstalldisks - makes a two-floppy ramdisk image.  The
    first is compressed and mounts the way you'd expect when you set it
    up with grub.  The second is mounted only if your cdrom can't be found
    (it's not compressed, just dd it to a floppy..)  Note, I didn't have a
    chance to test this on a SCSI system, but the script is pretty simple.
    The second floppy is FULL, if there are any ancient and rare SCSI
    modules that can be removed, we should remove them.  I'd appreciate it
    if someone more knowledgable than I about SCSI cards could build a list
    of these.

 -- Joseph Carter <knghtbrd@progeny.com>  Wed, 11 Oct 2000 19:35:00 -0500

discover (0.9-6) unstable; urgency=low

  * symlink busybox to umount
  * remove block modules from ramdisk to try and save space

 -- Joseph Carter <knghtbrd@progeny.com>  Wed, 11 Oct 2000 14:12:28 -0500

discover (0.9-5) unstable; urgency=low

  * New cmdline option, nodevcdrom - disables removal and recreation of
    /dev/cdrom symlink
  * New cmdline option, dryrun - just detects and prints stuff to screen
  * Mount /proc/bus/usb in ramdisk
  * Added a very stripped down busybox to replace GNU utils on the ramdisk,
    can expand this if necessary to include more than it currently does.
  * Add modules.dep to ramdisk
  * Use /dev/ram0, not /dev/ram
  * Made umounting of /dev/ram0 quiet
  * Removed some already tested debugging cruft for smaller code size
  * Make a ramdisk for the current kernel - NOTE this COULD break if you do
    something you shouldn't.
  * Implemented a modprobe replacement in discover

 -- Joseph Carter <knghtbrd@progeny.com>  Thu,  5 Oct 2000 16:36:58 -0500

discover (0.9-4) unstable; urgency=low

  * Somehow update-initrd didn't get in here - it's in /sbin now

 -- Joseph Carter <knghtbrd@progeny.com>  Wed,  4 Oct 2000 13:15:30 -0500

discover (0.9-3) unstable; urgency=low

  * Make discover not run in postinst

 -- Joseph Carter <knghtbrd@progeny.com>  Wed,  4 Oct 2000 12:55:27 -0500

discover (0.9-2) unstable; urgency=low

  * Debhelper v2
  * Moved stage two's init script from S46 to S36 (typo on my part)

 -- Joseph Carter <knghtbrd@progeny.com>  Wed,  4 Oct 2000 11:28:52 -0500

discover (0.9-1) unstable; urgency=low

  * Initial Release.

 -- Joseph Carter <knghtbrd@progenylinux.com>  Mon,  2 Oct 2000 10:48:43 -0500
