-
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