Skip to content

Debian Changelog os-prober (1.17)

2007

os-prober (1.17) unstable; urgency=low

   * Check for both upper and lowercase filenames when detecting Windows
     NT/XP/2000. Thanks to Thanatermesis.

 -- Frans Pop <fjp@debian.org>  Tue, 27 Feb 2007 20:16:49 +0100

os-prober (1.16) unstable; urgency=low

   [ Joey Hess ]
   * Support for recognising Pardus linux.
 
   [ Frans Pop ]
   * Skip grub entries that have "module" lines as we currently don't support
     those. Based on #399882 where they were used for entries related to Xen.
   * Support for recognizing Kanotix linux.
   * Add support for probing other operating systems on LVM partitions. This
     will only work if LVM support has already been loaded. Closes: #277901.

 -- Frans Pop <fjp@debian.org>  Tue, 20 Feb 2007 12:57:42 +0100

2006

os-prober (1.15) unstable; urgency=low

   [ Colin Watson ]
   * Discard stderr from udevinfo call in parse_proc_mdstat.
 
   [ Fabio M. Di Nitto ]
   * Nuke os-probes/x86. Empty useless dir.
   * Use -qs to grep and avoid an annoying warning when running os-probes.

 -- Frans Pop <fjp@debian.org>  Thu, 21 Dec 2006 16:29:06 +0100

os-prober (1.14) unstable; urgency=low

   * Use udevinfo if available in parse_proc_mdstat to figure out whether a
     device is a partition.

 -- Colin Watson <cjwatson@debian.org>  Tue, 29 Aug 2006 11:27:47 +0100

os-prober (1.13) unstable; urgency=low

   * Add support for detecting Windows Vista/Longhorn.

 -- Frans Pop <fjp@debian.org>  Tue, 25 Jul 2006 13:06:13 +0200

os-prober (1.12) unstable; urgency=low

   [ Joey Hess ]
   * Patch from VMiklos to sed off (hdn,n) from the front of a kernel path,
     as seen in SuSE grub configs. Closes: #258623 although this is fixed
     imprefectly since it assumes stripping the string is enough.
   * Patch from VMiklos to not require an initrd be specified in the grub
     probe.
   * Patch from VMiklos to add --mounted option to linux-boot-prober.
     May not be useful for d-i but in other situations including for the
     Frugalware installer.
 
   [ Frans Pop ]
   * When parsing a lilo configuration, dereference symbolic links. Not doing
     this will break booting the old OS if the link was in / and there was a
     separate /boot partition. And grub in general prefers full paths.
     Closes: #259825.
   * Use environment variable to pass --mounted option to lower level scripts
     instead of perpetuating the parameter.
   * Add myself to uploaders.

 -- Frans Pop <fjp@debian.org>  Fri, 23 Jun 2006 21:46:41 +0200

os-prober (1.11) unstable; urgency=low

   * Remove a useless debug message.

 -- Joey Hess <joeyh@debian.org>  Wed, 7 Jun 2006 22:10:10 -0400

os-prober (1.10) unstable; urgency=low

   [ Colin Watson ]
   * Drop os-prober's priority to extra to match overrides.
 
   [ Frans Pop ]
   * Old-style options for head/tail are no longer supported by new busybox.

 -- Frans Pop <fjp@debian.org>  Fri, 12 May 2006 15:26:30 +0200

2005

os-prober (1.09) unstable; urgency=low

   * To make it easier to use os-prober outside d-i, add a mapdevfs shim and
     avoid using anna-install if it isn't present.
   * Fix count_for to avoid failing outside d-i if /var/lib/os-prober/labels
     is missing.
   * Look for partitions in /sys/block if /dev/discs isn't present.
   * Add /usr/share/common-licenses/GPL reference to debian/copyright.
   * Rename os-prober to os-prober-udeb (leaving a Provides: behind) and
     create an os-prober deb.
   * Avoid yaboot probe failing outside d-i due to archdetect being missing.
   * Don't install /var/lib/os-prober/mount in either binary package, just
     /var/lib/os-prober; the former will be created/removed on the fly
     anyway.

 -- Colin Watson <cjwatson@debian.org>  Thu, 8 Dec 2005 02:58:36 +0000

os-prober (1.08) unstable; urgency=low

   [ Colin Watson ]
   * Install necessary kernel modules on the fly using anna-install, rather
     than depending on them. Requires anna >= 1.16.

 -- Frans Pop <fjp@debian.org>  Tue, 15 Nov 2005 20:37:52 +0100

os-prober (1.07) unstable; urgency=low

   [ Matt Kraai ]
   * Add support for QNX.

 -- Joey Hess <joeyh@debian.org>  Mon, 26 Sep 2005 17:18:18 +0200

os-prober (1.06) unstable; urgency=low

   * Frans Pop
     - Make idempotent by deleting files in /var/lib/os-prober/ on start
       (resets count_next_label).
     - Properly determine whether partitions are mounted or not by using
       mapdevfs to match device names. Closes: #251794, #251662.
     - Add dependency on di-utils-mapdevfs.

 -- Joey Hess <joeyh@debian.org>  Sun, 1 May 2005 16:52:18 -0400

os-prober (1.05) unstable; urgency=low

   * Colin Watson
     - 'boot' is implicit at the end of a grub menu entry. Cope with it being
       missing (part of #258623).

 -- Colin Watson <cjwatson@debian.org>  Sat, 26 Mar 2005 16:55:23 +0000

os-prober (1.04) unstable; urgency=low

   * Joey Hess
     - Fix micosoft and lsb tests to use count_next_label to get unique
       short labels. Closes: #299001

 -- Joey Hess <joeyh@debian.org>  Fri, 11 Mar 2005 14:06:00 -0500

os-prober (1.03) unstable; urgency=low

   * Joey Hess
     - Applied patch from Guillem Jover to detect many redhat derived
       distributions.
   * Frans Pop
     - Exclude partitions that are part of a software raid array.
       Closes: #273960.
     - Don't use the description from Windows' boot.ini if it contains
       non-ascii (or other unusual) characters. Closes: #293859.
   * Colin Watson
     - Probe ext3, xfs, and jfs modules too.

 -- Joey Hess <joeyh@debian.org>  Fri, 11 Feb 2005 20:30:56 -0500

2004

os-prober (1.02) unstable; urgency=low

   * Joshua Kwan
     - I don't have time to test/improve os-prober these days, so removing
       myself from Uploaders.
   * Colin Watson
     - Install i386 tests on amd64 too (closes: #261378).

 -- Colin Watson <cjwatson@debian.org>  Thu, 21 Oct 2004 14:02:05 +0100

os-prober (1.01) unstable; urgency=low

   * Joey Hess
     - Applied patch from eddyp to parse boot.ini to determine correct names
       of modern versions of Windows. Closes: #275882

 -- Joey Hess <joeyh@debian.org>  Wed, 20 Oct 2004 15:20:12 -0400

os-prober (1.00) unstable; urgency=low

   * Joey Hess
     - Fedora uses a grub.conf. This may or may not be linked to menu.lst
       (unknown). Look for it if menu.lst is not found.
     - Gratuitous version number bump.

 -- Joey Hess <joeyh@debian.org>  Sun, 3 Oct 2004 18:27:10 -0400

os-prober (0.14) unstable; urgency=low

   * Joey Hess
     - It's actually allowed and common for /etc/lsb-release to not include a
       DISTRIB_DESCRIPTION or DISTRIB_CODENAME, so don't call such distros
       "Unknown semi-LSB-compliant Linux distribution", just skip to the next
       test. This affected FC2.

 -- Joey Hess <joeyh@debian.org>  Fri, 27 Aug 2004 12:57:06 -0400

os-prober (0.13) unstable; urgency=low

   * Giuseppe Sacco
     - Added preliminary test for Solaris/IA32. Closes: #255206
   * Joey Hess
     - Add support for fstabs with UUIDs or disk labels. Closes:#257794
     - In fallback os-prober test, skip over symlinks, since they could point
       from root into /boot or result in confusing duplicate entries.
       Closes: #258624
     - Make the fallback os-prober really find kernels matched by globs.

 -- Joey Hess <joeyh@debian.org>  Sat, 10 Jul 2004 14:32:17 -0400

os-prober (0.12) unstable; urgency=low

   * Colin Watson
     - Fix syntax error in already-mounted case.
     - Cope with empty initrd parameter in yaboot.conf parser.

 -- Colin Watson <cjwatson@debian.org>  Wed, 12 May 2004 01:16:05 +0100

os-prober (0.11) unstable; urgency=low

   * Colin Watson
     - Make linux-distro test work on architectures that don't have
       /lib/ld-linux.so* (closes: #244076).
     - Fix a typo in the yaboot parser.

 -- Colin Watson <cjwatson@debian.org>  Sun, 9 May 2004 16:35:43 +0100

os-prober (0.10) unstable; urgency=low

   * Colin Watson
     - Restore module dependencies, using debian/module-depends.$(ARCH).
       Closes: #246700
   * Joey Hess
     - Have os-prober run mounted tests on partitions that are already
       mounted (skipping /  and /target). Closes: #247080

 -- Joey Hess <joeyh@debian.org>  Tue, 4 May 2004 20:52:29 -0400

os-prober (0.09) unstable; urgency=low

   * Guillem Jover
     - Added more distros support.
   * Joey Hess
     - Use just "Windows" as the shortname for Windows 2k/NT/XP.

 -- Joey Hess <joeyh@debian.org>  Thu, 22 Apr 2004 12:07:11 -0400

os-prober (0.08) unstable; urgency=low

   * Joey Hess
     - Initialise variables in lilo and grub probes, to avoid inheriting
       settings for things like $initrd from the kernel command line.
       This fixes processing of things like lilo.conf stanzas that do not set
       an initrd. Thanks to Frans Pop.
     - Add some extra debug logging.

 -- Joey Hess <joeyh@debian.org>  Tue, 20 Apr 2004 16:40:16 -0400

os-prober (0.07) unstable; urgency=low

   * Colin Watson
     - Add a Mac OS 6-9 check for powerpc. This is currently a copy of the
       m68k version with a different loader name for yaboot's benefit, which
       may not be ideal ...
     - Send modprobe's standard output to syslog so that it doesn't confuse
       programs parsing os-prober's output.

 -- Colin Watson <cjwatson@debian.org>  Sun, 18 Apr 2004 11:23:51 +0100

os-prober (0.06) unstable; urgency=low

   * Colin Watson
     - Add a Linux boot probe for /etc/yaboot.conf.
     - Make sure hfs is available for the Mac OS 9 check.
     - Delay hfs until last in mounted checks so that we can tell the
       difference between that and hfsplus.
     - Add count to Mac OS X labels; change loader type to macosx.
     - Add myself to Uploaders.

 -- Colin Watson <cjwatson@debian.org>  Wed, 14 Apr 2004 01:15:53 +0100

os-prober (0.05) unstable; urgency=low

   * Joey Hess
     - Fix broken mounting of /boot partitions.
     - Fix grub probe to support systems that have /boot on a separate
       partition, by looking for kernels in /boot as well.
     - Same for initrds.

 -- Joey Hess <joeyh@debian.org>  Sat, 10 Apr 2004 16:06:49 -0400

os-prober (0.04) unstable; urgency=low

   * Joey Hess
     - Return "hurd" as the OS type for hurd, rather than "multiboot".
       The latter is not enough info to boot the hurd.
     - Fix broken hurd detection.

 -- Joey Hess <joeyh@debian.org>  Fri, 9 Apr 2004 22:18:54 -0400

os-prober (0.03) unstable; urgency=low

   * Joshua Kwan
     - Allow for unique short names via functions in new common.sh library.
     - Revamp all the dh_install stuff.
     - Use /var/lib/os-prober as our sandbox.
   * Colin Watson
     - Add Mac OS X probing support.
   * Joey Hess
     - Added linux-boot-prober, with sorta working support for grub.
     - Reorg the probes, and move to /usr/lib.
     - Remove broken depends line.
     - Add a linux boot probe that searches for kernels and initrds with no
       bootloader config file, as a fallback.
     - Add a linux boot probe that parses /etc/lilo.conf.

 -- Joey Hess <joeyh@debian.org>  Wed, 7 Apr 2004 21:40:39 -0400

os-prober (0.02) unstable; urgency=low

   * Include init dir in the udeb.

 -- Joey Hess <joeyh@debian.org>  Sun, 4 Apr 2004 00:43:12 -0500

os-prober (0.01) unstable; urgency=low

   * Initial Release.

 -- Joey Hess <joeyh@debian.org>  Sat, 3 Apr 2004 23:45:29 -0500