summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-boot/os-prober: drop 1.80, 1.81, 1.81-r1, 1.81-r2Ben Kohler2024-06-142-103/+0
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* sys-boot/os-prober: Make boot-detected-twice patch POSIX sh compliantEnno Tensing2024-05-211-0/+57
| | | | | | | | | | This versions modfies the patch added by -r2 to be POSIX sh compliant. For this we just replace the '==' in line 15 with '-eq'. Closes: https://bugs.gentoo.org/932098 Signed-off-by: Enno Tensing <tenno@suij.in> Closes: https://github.com/gentoo/gentoo/pull/36725 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* sys-boot/os-prober: new boot-detected-twice patchBen Kohler2024-05-081-0/+57
| | | | | | | | | | This version adds a slightly adjusted patch which accounts for the fact that mountinfo may have an extra optional field. This does not account for *more than one* optional field, but we can revisit this if such a setup is found in the wild. Bug: https://bugs.gentoo.org/897700 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* sys-boot/os-prober: add patch for duplicate current-OS detectionBen Kohler2023-02-161-0/+46
| | | | | | Bug: https://bugs.gentoo.org/830655 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* sys-boot/os-prober: drop 1.78-r1, 1.79-r1, 1.79-r2Ben Kohler2022-07-195-582/+0
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* sys-boot/os-prober: fix for kernel 5.15 with ntfs3Sergey Galkin2022-01-111-0/+26
| | | | | | | Closes: https://bugs.gentoo.org/830753 Signed-off-by: Sergei Galkin <sergey.gals@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/23694 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* sys-boot/os-prober: add void linux detection patchPeter Levine2021-12-221-0/+20
| | | | | | | Bug: https://bugs.gentoo.org/817905 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Peter Levine <plevine457@gmail.com> Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* sys-boot/os-prober: add subsequent whitespace commitPeter Levine2021-12-221-8/+9
| | | | | | | | | | Add a whitespace adjustment commit to os-prober-1.79-handle-multiple-initrd-paths.patch, to bring the patch inline with upstream HEAD. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Peter Levine <plevine457@gmail.com> Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* sys-boot/os-prober: switch btrfs patch from openSUSE to FedoraPeter Levine2021-12-221-116/+122
| | | | | | | | | | | | | Fixes issues related to undetected linux installations. This combines Fedora's os-prober-btrfsfix.patch and openSUSE's Improve-btrfs-handling-on-os-probing-for-grub2.patch, augmented to correctly parse multiple initrd paths. Tested-by: ernsteiswuerfel <erhard_f@mailbox.org> Bug: https://bugs.gentoo.org/817905 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Peter Levine <plevine457@gmail.com> Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* sys-boot/os-prober: fix handling of multiple initrd pathsPeter Levine2021-10-081-0/+35
| | | | | | | | | | | | Backport of upstream fix for handling multiple initrd paths like those needed for Majaro installations. Still requires changes in grub from https://savannah.gnu.org/bugs/index.php?47681, if and when it gets merged upstream. Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Peter Levine <plevine457@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22513 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* sys-boot/os-prober: fix os-prober in chroot and no mounted /run/udevPeter Levine2021-10-081-0/+24
| | | | | | | | | When /run/udev isn't mounted or udev isn't available, fallback to blkid. Bug: https://bugs.gentoo.org/761475 Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Peter Levine <plevine457@gmail.com> Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* sys-boot/os-prober: fix error message from umount delayPeter Levine2021-10-081-0/+21
| | | | | | | | | Sometimes, umount may take time to complete. Fix corner-case of "umount: /var/lib/os-prober/mount: target is busy." Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Peter Levine <plevine457@gmail.com> Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* sys-boot/os-prober: return boot instead of root if both are mountedPeter Levine2021-10-081-0/+17
| | | | | | | | | Fixes a corner-case in which the root partition is returned instead of the boot partition, when both are mounted. Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Peter Levine <plevine457@gmail.com> Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* sys-boot/os-prober: use the name in fstab for devmapper partitionsPeter Levine2021-10-081-0/+34
| | | | | | | | | For /dev/mapper/gentoo linked to /dev/dm-1, use "gentoo" instead of "dm-1" as the patition name. Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Peter Levine <plevine457@gmail.com> Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* sys-boot/os-prober: replace os-prober-1.78-btrfsfix.patchPeter Levine2021-10-081-0/+505
| | | | | | | | | | Replace os-prober-1.78-btrfsfix.patch with changes from OpenSUSE's os-prober-btrfs-always-detect-default.patch to fix OS detection issues. Closes: https://bugs.gentoo.org/790434 Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Peter Levine <plevine457@gmail.com> Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* sys-boot/os-prober: fix detection on software-raid devicesPeter Levine2021-10-081-0/+28
| | | | | | | | | Fixes detection of OSes installed on /dev/md* devices (not linked to /dev/mapper/*). Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Peter Levine <plevine457@gmail.com> Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* sys-boot/os-prober: Fix OS discovery on multiple btrfs subvolumesPeter Levine2021-03-261-0/+474
| | | | | | | | | Fixes discovery of OSes on multiple subvolumes of the same btrfs partition, instead of just one that's mounted at root. Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Peter Levine <plevine457@gmail.com> Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* sys-boot/os-prober: grub-mount is needed (#607518), support Exherbo (#518658)Pacho Ramos2017-12-261-0/+26
Package-Manager: Portage-2.3.19, Repoman-2.3.6