Change logs for os-prober source package in Sid

  • os-prober (1.81) unstable; urgency=medium
    
      * Team upload
    
      [ Pascal Hambourg ]
      * Add Windows 11 detection.
    
     -- Holger Wansing <email address hidden>  Mon, 18 Jul 2022 14:32:39 +0200
  • os-prober (1.80) unstable; urgency=medium
    
      * Team upload
    
      [ Samuel Thibault ]
      * control: Enable mount dependency only on linux, enable freebsd-utils on
        kfreebsd instead. (Closes: #1006590)
    
      [ General Chaos ]
      * Handle multiple initrd paths, as used in some distros
    
      [ Gaël PORTAY ]
      * Fix "os-prober: call dmraid -r *once*".
    
      [ Timo Gurr ]
      * Add Exherbo Linux detection (Closes: #755804)
    
      [ Pascal Hambourg ]
      * Sort Linux kernels in reverse version order if no boot loader config file
        found (Closes: #741889)
    
      [ Sergei Galkin ]
      * Add ntfs3 for 5.15 kernel.
    
      [ rakslice ]
      * detect alpine initramfs files
    
      [ Luke Shumaker ]
      * Fall back to looking for /usr/lib/os-release.
    
      [ Debian Janitor ]
      * Bump debhelper from deprecated 9 to 13.
      * Set debhelper-compat version in Build-Depends.
      * Remove constraints unnecessary since buster:
        + Build-Depends: Drop versioned constraint on dpkg-dev.
        + os-prober-udeb: Drop versioned constraint on anna in Depends.
    
     -- Holger Wansing <email address hidden>  Thu, 26 May 2022 23:16:53 +0200
  • os-prober (1.79) unstable; urgency=medium
    
      * Team upload
      * Add mount dependency (Closes: #934713)
    
     -- Hideki Yamane <email address hidden>  Mon, 28 Jun 2021 22:02:45 +0900
  • os-prober (1.78) unstable; urgency=medium
    
      * Team upload
    
      [ Cyril Brulebois ]
      * Remove Christian Perrier from Uploaders, with many thanks for all
        his contributions over the years! (Closes: #927552)
    
      [ Shawn Guo ]
      * Probe microsoft OS on arm64.
    
     -- Holger Wansing <email address hidden>  Thu, 21 Jan 2021 01:14:18 +0100
  • os-prober (1.77) unstable; urgency=medium
    
      [ Cyril Brulebois ]
      * Update Vcs-{Browser,Git} to point to salsa (alioth's replacement).
    
      [ Philip Hands ]
      * Add CI configuration for gitlab
    
      [ Colin Watson ]
      * Change priority of os-prober binary package to optional, since
        "Priority: extra" is now deprecated.
    
      [ Holger Wansing ]
      * Remove trailing whitespaces from changelog file, to fix lintian tag.
    
     -- Holger Wansing <email address hidden>  Sun, 23 Dec 2018 19:52:58 +0100
  • os-prober (1.76) unstable; urgency=medium
    
      [ Cyril Brulebois ]
      * os-probes/mounted/x86/05efi: Fix check on ID_PART_ENTRY_SCHEME, to
        look for "dos" instead of "msdos" (Closes: #817023).
    
     -- Christian Perrier <email address hidden>  Wed, 28 Jun 2017 07:08:36 +0200
  • os-prober (1.75) unstable; urgency=medium
    
      * Remove code using device mapper (Closes: #860833, #853927, #853163).
        This code doesn't work in d-i and it has some issues outside d-i. All
        architectures can use the grub-mount codepath, which was already the
        default anyway.
        This also removes the dependency on dmsetup.
    
     -- Ivo De Decker <email address hidden>  Mon, 01 May 2017 09:55:33 +0200
  • os-prober (1.74) unstable; urgency=high
    
      [ Ivo De Decker ]
      * os-probes/common/50mounted-tests: Skip partition when FS type is
        LVM2_member, since one isn't supposed to touch physical volumes
        directly. This avoids hanging during “dmcreate setup” with
        unencrypted LVM setups (Closes: #853277).
    
     -- Cyril Brulebois <email address hidden>  Wed, 01 Feb 2017 00:01:17 +0100
  • os-prober (1.73) unstable; urgency=medium
    
      [ Cyril Brulebois ]
      * Add support for Mageia, thanks to Neal Gompa (Closes: #851983).
    
     -- Christian Perrier <email address hidden>  Sat, 21 Jan 2017 08:44:01 +0100
  • os-prober (1.72) unstable; urgency=medium
    
      * Improve logging of mounting and setting partitions to ro/rw (thanks, Ivo
        De Decker).
      * Use a read-only device-mapper entry if possible rather than setting the
        underlying device to read-only (thanks, Ivo De Decker; closes: #701814).
        Note that this introduces a dependency on dmsetup on Linux
        architectures.
      * Remove the "blockdev --setro" code path entirely, since the read-only
        device-mapper arrangement supersedes it and should be safer (closes:
        #648208).
      * Make os-prober-udeb depend on grub-mount-udeb on all Linux and kFreeBSD
        architectures, now that it's available on them all (thanks, James
        Cowgill; closes: #776275).
      * Make os-prober depend on grub-common on Linux and kFreeBSD, in order
        that grub-mount is consistently available.
      * Fix detection of /usr/ partition as a GNU/Linux root partition when
        /lib* directories are moved to /usr/ completely (thanks, Hedayat
        Vatankhah; closes: #698733).
      * Make the yaboot parser more tolerant about the syntax of "append"
        options (thanks, Hedayat Vatankhah; closes: #674561).
      * Disable debugging if OS_PROBER_DISABLE_DEBUG is set (thanks, Hedayat
        Vatankhah; closes: #698598).
      * Replace basename/dirname with shell string processing (thanks, Hedayat
        Vatankhah; part of #694668).
      * Call dmraid only once (thanks, Jeff Mahoney).
      * Fix typos in README (thanks, Nyav; closes: #803155).
      * Add os-release support (based loosely on a patch by Török Edwin; closes:
        #794409).
      * Add Devuan detection (thanks, David Hare; closes: #801631).
      * Work harder to avoid trying to mount extended partitions (thanks,
        Philippe Coval; closes: #784709).
      * Drop " (loader)" suffixes on Microsoft operating systems (thanks, Chris
        Lamb; closes: #787418).
    
     -- Colin Watson <email address hidden>  Fri, 20 Jan 2017 12:44:34 +0000
  • os-prober (1.71) unstable; urgency=medium
    
      [ Cyril Brulebois ]
      * Add support for 4MLinux, thanks to Zbigniew Konojacki.
    
      [ Colin Watson ]
      * Use HTTPS for Vcs-* URLs, and link to cgit rather than gitweb.
    
     -- Christian Perrier <email address hidden>  Sat, 30 Jan 2016 07:38:56 +0100
  • os-prober (1.70) unstable; urgency=medium
    
      [ Justus Winter ]
      * Fix hurd-any support: Test for /servers instead of /servers/exec to avoid
        starting an translator in the mounted system. Also, /hurd/init might be
        phased out at some point (Closes: #802053).
    
     -- Christian Perrier <email address hidden>  Tue, 27 Oct 2015 06:45:58 +0100
  • os-prober (1.68) unstable; urgency=medium
    
      * Adjust extended dos partition support for blkid/util-linux 2.24+,
        thanks to Andreas Henriksson (Closes: #735169).
      * Add support for Windows 10 (otherwise reported as Windows Recovery
        Environment). Thanks, Philipp Wolfer! (Closes: #801278).
    
     -- Cyril Brulebois <email address hidden>  Thu, 08 Oct 2015 14:26:16 +0200
  • os-prober (1.67) unstable; urgency=medium
    
      [ James Clarke ]
      * rules: Use DEB_HOST_ARCH_CPU instead of DEB_HOST_ARCH, and thus treat
        *-{i386,amd64} as x86
      * Support probing on hurd-any.  Closes: #799883.
    
     -- Christian Perrier <email address hidden>  Wed, 30 Sep 2015 06:55:48 +0200
  • os-prober (1.66) unstable; urgency=medium
    
      * Add -a flag to grep -qs for Windows Vista detection. It appears the
        file isn't always considered as a text file, so this should be more
        robust. Thanks to Gianluigi Tiesi for the report and the suggestion
        (Closes: #791383).
    
     -- Cyril Brulebois <email address hidden>  Fri, 10 Jul 2015 01:34:23 +0200
  • os-prober (1.65) unstable; urgency=medium
    
    
      [ Steve McIntyre ]
      * Recognise the new ignore_uefi flag from partman-efi.
    
     -- Steve McIntyre <email address hidden>  Tue, 25 Nov 2014 17:41:06 +0000
  • os-prober (1.64) unstable; urgency=medium
    
    
      [ Frederic Bonnard ]
      * Add ppc64el support.  Closes: #752416.
    
     -- Aurelien Jarno <email address hidden>  Sun, 17 Aug 2014 23:36:52 +0200
  • os-prober (1.63) unstable; urgency=low
    
    
      [ Cyril Brulebois ]
      * Drop reiserfs, it's no longer supported.
    
     -- Christian Perrier <email address hidden>  Tue, 23 Jul 2013 09:38:17 +0200
  • os-prober (1.62) unstable; urgency=low
    
    
      [ Dmitrijs Ledkovs ]
      * Set debian source format to '3.0 (native)'.
      * Bump debhelper compat level to 9.
      * Set Vcs-* to canonical format.
    
      [ Christian Perrier ]
      * Update Standards to 3.9.4 (checked)
    
     -- Christian Perrier <email address hidden>  Sun, 14 Jul 2013 12:43:27 +0200
  • os-prober (1.61) unstable; urgency=low
    
    
      * Add an extra backslash to the code in parse_proc_mdstat to remove [...],
        so that it works properly in dash (thanks, John Ryan; LP: #905607).
    
     -- Colin Watson <email address hidden>  Tue, 21 May 2013 22:57:42 +0100
  • os-prober (1.60) unstable; urgency=low
    
    
      * os-probes/mounted/x86/05efi: Handle the case where we used grub-mount to
        mount the EFI System Partition.
    
     -- Colin Watson <email address hidden>  Fri, 17 May 2013 13:02:41 +0100
  • os-prober (1.59) unstable; urgency=low
    
    
      [ Colin Watson ]
      * Fix cross-building and use dpkg-buildflags.
    
     -- Christian Perrier <email address hidden>  Wed, 15 May 2013 17:36:49 +0200
  • os-prober (1.58) unstable; urgency=low
    
    
      [ Steve McIntyre ]
      * add UEFI support, patch from Andrey Borzenkov:
        + skip legacy MS loader detection on UEFI platform
        + add framework for searching EFI System Partition
        + add scripts that detect Microsoft bootloader and ELILO.
      * Add myself to uploaders.
    
     -- Steve McIntyre <email address hidden>  Sun, 28 Apr 2013 16:01:50 +0100
  • os-prober (1.57) unstable; urgency=low
    
    
      [ Christian Perrier ]
      * Deal with grub-probe exiting with non zero status on some
        devices, which in turns can stuck update-grub
        Closes: #680084
    
      [ Joey Hess ]
      * Fix detection of Fedora and other distros that moved /lib into /usr
        and left behind a symlink. Grub's filesystem code does not support
        symlinks. Closes: #685159 Thanks Andreas Bombe for the patch.
    
     -- Christian Perrier <email address hidden>  Sat, 22 Dec 2012 12:54:54 +0100
  • os-prober (1.56) unstable; urgency=low
    
    
      [ Hedayat Vatankhah ]
      * Add support for probing Fedora's location for the GRUB 2 configuration
        file (closes: #674560).
    
      [ Colin Watson ]
      * Fix the parsing code in the grub2 handler so that it no longer gets
        hopelessly confused by multiple single-quoted strings on the same line,
        as produced by GRUB 2.00.
    
     -- Colin Watson <email address hidden>  Mon, 17 Sep 2012 19:02:29 +0100
  • os-prober (1.55) unstable; urgency=low
    
    
      * Improve detection of Haiku: detect the 64-bit version
        Closes: #685228
      * Add myself to Uploaders
    
     -- Christian Perrier <email address hidden>  Sat, 25 Aug 2012 09:58:51 +0200
  • os-prober (1.54) unstable; urgency=low
    
    
      * Team upload
    
      [ Joey Hess ]
      * Avoid noise when /proc/swaps does not exist. Closes: #673566
    
     -- Christian Perrier <email address hidden>  Sat, 07 Jul 2012 20:42:47 +0200
  • os-prober (1.53) unstable; urgency=low
    
    
      * Team upload
      * Use Package-Type instead of deprecated XC-Package-Type
        for os-prober-udeb
      * Add ${misc:Depends} to udeb dependencies
      * Link to explicit GPL-2 document in debian/copyright
      * sed off (hdn,n) from the front of an initrd path,
        as seen in Mandriva/Mageia grub configs.
        Thanks to François Jaouen and Barry Jackson for the patch
        Closes: #566102
    
     -- Christian Perrier <email address hidden>  Mon, 07 May 2012 22:37:20 +0200
  • os-prober (1.52) unstable; urgency=low
    
    
      [ Stéphane Graber ]
      * Add support for Windows 8.
    
      [ Colin Watson ]
      * Install README and TODO in the .deb.
    
      [ Joey Hess ]
      * Revert broken patch adding support for BSD distributions. Closes: #668860
    
     -- Joey Hess <email address hidden>  Fri, 20 Apr 2012 10:50:38 -0400
  • os-prober (1.51) unstable; urgency=low
    
    
      [ Joey Hess ]
      * Relax the MS-DOS detection again now that it will not cause
        false positives for non-FAT filesystems.
    
      [ Colin Watson ]
      * Use 'type' rather than 'which' to test for grub-mount, as d-i doesn't
        have 'which'.  Also test for grub-probe before using it, as that isn't
        currently in grub-mount-udeb and I'm going to need to add it
        (LP: #963471).
    
     -- Colin Watson <email address hidden>  Tue, 27 Mar 2012 15:47:04 +0100
  • os-prober (1.50) unstable; urgency=low
    
    
      [ Joey Hess ]
      * Clarify license version is GPL-2+, for all code written by Joey
        Hess, Colin Watson, Christian Perrier, Otavio Salvador and
        Joshua Kwan. The license had just been "GNU GPL"; other contributors
        to os-prober are encouraged to clarify which GPL versions apply to
        their code.
    
      [ Otavio Salvador ]
      * Add support to detect BSD systems. Thanks to Gavrilin Andrey
        <email address hidden> for the patch (refs: #659208).
    
      [ Joey Hess ]
      * Avoid false positives in MS-DOS detection by also looking for
        autoexec.bat. Closes: #663540 
    
      [ Colin Watson ]
      * When using grub-mount, pass the GRUB filesystem type to individual tests
        rather than "fuseblk".  Adjust a number of tests to handle GRUB
        filesystem names as well as OS names (closes: #663540, #663600).
    
     -- Colin Watson <email address hidden>  Thu, 15 Mar 2012 13:52:30 +0000
  • os-prober (1.49) unstable; urgency=low
    
    
      [ Robert Millan ]
      * Depend on grub-mount-udeb only on architectures with FUSE support.
    
      [ Colin Watson ]
      * Restrict grub-mount-udeb dependency to architectures where
        grub-mount-udeb exists (closes: #639599).
    
     -- Colin Watson <email address hidden>  Mon, 29 Aug 2011 12:34:21 +0100
  • os-prober (1.48) unstable; urgency=low
      [ Colin Watson ]  * Depend on grub-mount-udeb (see changelog for 1.45).  * item_in_dir: return 1 immediately if second argument is not a directory    (thanks, Daniel Richard G.; LP: #798447).  [ Otavio Salvador ]  * add MeeGo detection support; thanks to Chengwei Yang    <email address hidden> for the patch.  * Fix Windows detection when there are more then one boot directories    (e.g boot and Boot). Closes: #634649. -- Otavio Salvador <email address hidden>  Sat, 23 Jul 2011 17:46:13 +0200
  • os-prober (1.47) unstable; urgency=low
      [ Joey Hess ]  * Fix unwanted wildcard expansions. Closes: #624815 -- Otavio Salvador <email address hidden>  Sun, 15 May 2011 17:49:10 -0300
  • os-prober (1.46) unstable; urgency=low
      * Correct syntax error in LFS detection. Closes: #623981 -- Christian Perrier <email address hidden>  Mon, 25 Apr 2011 07:09:02 +0200
  • os-prober (1.45) unstable; urgency=low
      [ Matti Kurkela ]  * Improve MS-DOS detection by using an absolute path when verifying    that "dos" is a directory.  [ Colin Watson ]  * Fix fatal typo in QNX prober.  * Use grub-mount if it exists.  This lets us do true read-only mounts, and    works better on journalling filesystems that were mounted uncleanly    (LP: #683355).  * Attempt to load the fuse module, to improve the chances of grub-mount    working.  [ Armin Krejzi ]  * Add detection of Linux From Scratch distribution. Closes: #623939 -- Christian Perrier <email address hidden>  Sun, 24 Apr 2011 20:02:10 +0200
  • os-prober (1.44) unstable; urgency=low
      * Team upload  * Fix syntax errors in 83haiku and make it executable -- Christian Perrier <email address hidden>  Fri, 18 Feb 2011 20:17:55 +0100
  • os-prober (1.43) unstable; urgency=low
      * Team upload  [ Christian Perrier ]  * Fix Gentoo detection (different name for kernel and initrd    files). Thanks to caillean for the patch    Closes: #611670  * Detect Haiku on BeFS partitions.    Thanks to Jeroen Oortwijn for the proposed patch    Closes: #590897  [ Joey Hess ]  * 90fallback: Avoid ever accidentially identifying the same file    as initrd and kernel. Closes: #612303 -- Christian Perrier <email address hidden>  Fri, 18 Feb 2011 06:02:22 +0100
  • os-prober (1.42) unstable; urgency=low
      [ Milan Kupcevic ]  * Let yaboot linux-boot-prober work on all chrp machines.  * Handle YDL initrd image in linux-boot-prober fallback test. -- Otavio Salvador <email address hidden>  Fri, 24 Dec 2010 19:13:19 -0200
  • os-prober (1.41) unstable; urgency=low
    
    
      [ Joey Hess ]
      * Fix probes for MacOS 9 on m68k and powerpc. Closes: #604192
        (Thanks, Milan Kupcevic)
    
     -- Otavio Salvador <email address hidden>  Wed, 24 Nov 2010 09:58:18 -0200
  • os-prober (1.40) unstable; urgency=low
    
    
      [ Christian Perrier ]
      * Fix Windows Vista and Windows Recovery Environment partitions
        recognition. (Thanks, Bouke Bunnik)
        Closes: #589676, LP: #476625
      * Allow recognition of recent MINIX installations. 
        Thanks to Feiran Zheng
        Closes: #592924
    
      [ Colin Watson ]
      * Improve error message when /sys/block is missing.
      * os-prober doesn't know how to probe other OSes on non-Linux kernels.
        For now, just exit quietly rather than confusing people (closes:
        #567953).
      * Ignore active swap partitions (thanks, Alex Owen; see #417407).
      * Refactor linux_mount_boot to look up labels and UUIDs using blkid or
        /dev/disk/by-*/ rather than relying on mount being smart enough.  This
        removes some horrible code that executes mount from /target.
      * Set partitions read-only before mounting them (based on a patch by Alex
        Owen; closes: #417407, #556739, #599203).
    
     -- Colin Watson <email address hidden>  Wed, 10 Nov 2010 11:51:19 +0000
  • os-prober (1.39) unstable; urgency=low
    
    
      [ Joey Hess ]
      * Fix FreeDOS test to use case-insensative filename lookup
        as was already done for all other DOS/Windows tests. Closes: #582257
        (Thanks, Harald Dunkel)
    
      [ Colin Watson ]
      * Handle Dracut-generated initramfs names in linux-boot-prober fallback
        test (thanks, Piscium; LP: #420900).
    
     -- Colin Watson <email address hidden>  Mon, 28 Jun 2010 18:01:00 +0100
  • os-prober (1.38) unstable; urgency=low
    
    
      * Handle single-quoted items in grub.cfg; this has been part of the syntax
        for a while, but recently started being used upstream to avoid another
        bug.
    
     -- Colin Watson <email address hidden>  Fri, 16 Apr 2010 12:17:28 +0100
  • os-prober (1.36) unstable; urgency=low
    
    
      [ Colin Watson ]
      * Suppress tedious fd leak warnings from LVM tools.
    
      [ Frans Pop ]
      * Drop support for the discontinued lpia architecture.
    
      [ Christian Perrier ]
      * Properly quote variable in os-probes/mounted/x86. Thanks
        to Fabian Greffrath for the patch. Closes: #563825
    
      [ Otavio Salvador ]
      * Applied patch from Brad Jorsch <email address hidden> to
        properly detect Windows' recovery partitions. Closes: #547382
    
      [ Joey Hess ]
      * Load btrfs module if available.
      * Fix arbitrary code execution via eval. Closes: #569229
      * Tighten up quoting of shell variables overall.
      * Avoid ever running mount command from filesystems being probed.
        Closes: #569222
      * Avoid leaving a temporary mountpoint behind when exiting
        in some exceptional conditions. Closes: #569235
    
     -- Otavio Salvador <email address hidden>  Tue, 23 Feb 2010 15:50:17 -0300
  • os-prober (1.35) unstable; urgency=medium
    
    
      * Set LC_ALL=C when grepping out accented characters from Windows
        descriptions (LP: #438095).
    
     -- Colin Watson <email address hidden>  Mon, 05 Oct 2009 23:12:11 +0100
  • os-prober (1.34) unstable; urgency=low
    
    
      * Only look for a smart version of mount if we're using busybox mount. In
        a normal system, mount probably already handles labels and UUIDs, and
        using mount from another filesystem is risky enough that it's worth
        avoiding if possible.
      * Memoise calls to 'basename $0' in log function.
      * Handle escaped special characters in /etc/fstab and /proc/mounts
        (LP: #433910).
      * dash defines test's -nt operator differently from bash, as it's entitled
        to do since this is an extension not defined in POSIX. If file1 exists
        and file2 does not, bash returns true but dash returns false. Don't rely
        on bash's behaviour when checking whether to use GRUB Legacy or GRUB 2
        configuration files, otherwise we end up using neither when only one set
        of configuration exists and /bin/sh is dash.
      * Try to map LABEL= and UUID= ourselves in linux_mount_boot rather than
        relying on mount to do it, to further reduce the chance that we need to
        use mount from another filesystem.
      * If the filesystem identified by linux-boot-prober as /boot is already
        mounted somewhere else, then bind-mount it rather than trying to mount
        it again.
    
     -- Colin Watson <email address hidden>  Mon, 21 Sep 2009 14:55:23 +0100
  • os-prober (1.33) unstable; urgency=low
    
    
      * Distinguish Windows 7, based on a patch from "mattduckman"
        (LP: #393565).
      * Don't try to mount LUKS partitions (thanks, Chow Loong Jin and Soren
        Hansen; closes: #546546, LP: #428785).
    
     -- Colin Watson <email address hidden>  Tue, 15 Sep 2009 14:02:45 +0100
  • os-prober (1.32) unstable; urgency=low
    
    
      * Pass arguments properly to newns (thanks, Roger E Critchlow Jr; LP:
        #426061).
    
     -- Colin Watson <email address hidden>  Tue, 08 Sep 2009 12:29:05 +0100
  • os-prober (1.30) unstable; urgency=low
    
    
      [ Colin Watson ]
      * Use result function in macosx prober, so that its output appears in
        syslog.
      * Quote arguments to tests, and in general quote mountpoints that were
        fetched from mounted-maps. I've seen the odd log with errors due to
        funny characters in mount points.
    
      [ Otavio Salvador ]
      * When there're both grub-legacy and grub2 configuration files available
        we ought to use the most recently changed. Closes: 534478
    
     -- Otavio Salvador <email address hidden>  Tue, 21 Jul 2009 12:22:09 -0300
  • os-prober (1.29) unstable; urgency=low
    
    
      [ Colin Watson ]
      * Merge from Ubuntu:
        - Load ext4 module if available.
        - Check dmraid's exit code rather than parsing its output.
      * Windows Vista has been released for some time now, so just call it that
        rather than "Vista/Longhorn".
    
      [ Frans Pop ]
      * Remove myself as uploader.
    
     -- Colin Watson <email address hidden>  Wed, 11 Mar 2009 16:45:32 +0000
  • os-prober (1.28) unstable; urgency=low
    
    
      [ Giuseppe Iuculano ]
      * Probe all partitions that are a part of active dmraid arrays.
        Patch based on work done by Luke Yelavich <email address hidden> in Ubuntu.
    
     -- Otavio Salvador <email address hidden>  Sun, 21 Sep 2008 22:02:30 -0300