SHA256
1
0
forked from pool/os-prober
Commit Graph

78 Commits

Author SHA256 Message Date
Dominique Leuenberger
1ffea5b8fe Accepting request 461777 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/461777
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=41
2017-03-05 16:57:52 +00:00
Andrei Borzenkov
f8e000ca22 Accepting request 461360 from home:michael-chang:branches:Base:System
- Fix btrfs 1.74 regression in detection btrfs, the do_unmount has to be
  skipped for btrfs as it removes tmp mount point of which btrfs is making
  use (bsc#1024196)
  * modify os-prober-btrfs-absolute-subvol.patch
  * rediff os-prober-btrfs-always-detect-default.patch

OBS-URL: https://build.opensuse.org/request/show/461360
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=75
2017-03-02 08:02:03 +00:00
Dominique Leuenberger
e6f104224b Accepting request 459208 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/459208
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=40
2017-02-22 12:51:02 +00:00
Andrei Borzenkov
8f472cc59a Accepting request 459143 from home:michael-chang:branches:Base:System
- Version bump to 1.74:
  * Add support for Mageia
  * Improve logging of mounting and setting partitions to ro/rw
  * Use a read-only device-mapper entry if possible rather than setting the
    underlying device to read-only.
    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
  * Make the yaboot parser more tolerant about the syntax of "append" options
  * Disable debugging if OS_PROBER_DISABLE_DEBUG is set
  * Replace basename/dirname with shell string processing
  * Fix typos in README
  * Add Devuan detection
  * Work harder to avoid trying to mount extended partitions
  * Drop " (loader)" suffixes on Microsoft operating systems
  * Add support for 4MLinux
  * Use HTTPS for Vcs-* URLs, and link to cgit rather than gitweb.
- Rediff
 * os-prober-1.49-grub2-mount.patch
 * os-prober-EFI-openSUSEfy.patch
 * os-prober-btrfs-always-detect-default.patch
 * os-prober-btrfsfix.patch
 * os-prober-dont-load-all-fs-module-and-dont-test-mount.patch
 * os-prober-fix-btrfs-subvol-mounted-tests.patch
 * os-prober-linux-distro-avoid-expensive-ld-file-test.patch
 * os-prober-linux-distro-parse-os-release.patch
- Remove patches; fixed on upstream release
 * os-prober-call-dmraid-once.patch
 * os-prober-1.49-skip-LVM2_member.patch

OBS-URL: https://build.opensuse.org/request/show/459143
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=73
2017-02-20 11:06:06 +00:00
Dominique Leuenberger
6d878811a1 Accepting request 440355 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/440355
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=39
2016-11-16 12:46:48 +00:00
Andrei Borzenkov
ec03b6538c Accepting request 440345 from home:michael-chang:branches:Base:System
- The wildcard test for ld.so is inaccurate, slow and sometimes hangs a
  long time with grub2-mount. Disable it becuase it does quite opposite
  it was intended to do, that is having an inital quick filter for non
  linux partition to speed things up. (bsc#1008444)
  * modified os-prober-linux-distro-avoid-expensive-ld-file-test.patch
  * refresh os-prober-linux-distro-parse-os-release.patch

OBS-URL: https://build.opensuse.org/request/show/440345
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=71
2016-11-15 09:53:30 +00:00
Dominique Leuenberger
01a050f288 Accepting request 433123 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/433123
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=38
2016-10-06 10:30:45 +00:00
Andrei Borzenkov
2ebd2e5419 Accepting request 433076 from home:michael-chang:branches:Base:System
- Handle /etc/os-release symlink (bsc#997465)
  * refresh os-prober-linux-distro-parse-os-release.patch

OBS-URL: https://build.opensuse.org/request/show/433076
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=69
2016-10-04 11:56:26 +00:00
Dominique Leuenberger
15b4c5853d Accepting request 428987 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/428987
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=37
2016-09-27 11:41:46 +00:00
Andrei Borzenkov
1b693631e1 Accepting request 428945 from home:michael-chang:branches:Base:System
- Parse /etc/os-release for openSUSE Tumbleweed (bsc#997465)
  * os-prober-linux-distro-parse-os-release.patch

OBS-URL: https://build.opensuse.org/request/show/428945
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=67
2016-09-20 12:58:34 +00:00
Dominique Leuenberger
6f7cc5edd2 Accepting request 349415 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/349415
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=36
2015-12-27 00:57:55 +00:00
Andrei Borzenkov
9fddefe8e1 Accepting request 349326 from home:michael-chang:branches:Base:System
- The ld file tests cost too much as it transversed all files in 
  the given wildcard directory and path, we should avoid when not
  necessary. (bsc#953987)
  * added os-prober-linux-distro-avoid-expensive-ld-file-test.patch
- Fix missing linux16/initrd16 parsing in entry result
- Fix kernelfile path if separate boot partition on btrfs 
  * modified Improve-btrfs-handling-on-os-probing-for-grub2.patch
- fix os-prober failed to detect os in btrfs root tree (bsc#957018)
  * added os-prober-btrfs-always-detect-default.patch

OBS-URL: https://build.opensuse.org/request/show/349326
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=65
2015-12-17 17:15:53 +00:00
Dominique Leuenberger
2877517e68 Accepting request 343298 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/343298
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=35
2015-11-12 18:38:54 +00:00
Michael Chang
c33964460d Accepting request 343288 from home:posophe:branches:Base:System
update

OBS-URL: https://build.opensuse.org/request/show/343288
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=63
2015-11-10 07:39:12 +00:00
6be7187d97 Accepting request 343150 from home:lnussel:branches:Base:System
- detect os on default subvolume in snapshot (bsc#954225)
  (os-prober-btrfs-snapshot-detection.patch)

OBS-URL: https://build.opensuse.org/request/show/343150
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=62
2015-11-09 10:56:29 +00:00
Stephan Kulow
88bd21b686 Accepting request 335139 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/335139
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=34
2015-10-12 08:00:00 +00:00
Andrei Borzenkov
72b8e53663 Accepting request 335138 from home:michael-chang:branches:Base:System
- replace os-prober-grep-for-windows-bcd-file.patch by upstream's version
  * modified os-prober-grep-for-windows-bcd-file.patch
- include patch from upstream to fix os-prober is missing support for
  Windows 10 (bsc#947487)
  * added os-prober-properly-detect-Windows-10.patch

OBS-URL: https://build.opensuse.org/request/show/335138
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=60
2015-10-01 09:15:43 +00:00
Dominique Leuenberger
2eecbd3d83 Accepting request 320066 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/320066
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=33
2015-08-06 22:17:00 +00:00
Michael Chang
0e7560730a Accepting request 320020 from home:arvidjaar:grub2-next
- add os-prober-40grub-check-grub2.patch
  * also skip legacy grub if /boot/grub2/grub.cfg is present, not only
    /boot/grub/grub.cfg

OBS-URL: https://build.opensuse.org/request/show/320020
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=58
2015-08-03 03:05:51 +00:00
Stephan Kulow
cfadb0cec5 Accepting request 312598 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/312598
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=32
2015-07-05 15:51:10 +00:00
Andrei Borzenkov
d61f5aac8f Accepting request 312489 from home:michael-chang:branches:Base:System
- add os-prober-btrfs-absolute-subvol.patch
  * fix os-prober mount error, no such file or directory (bsc#931955)

OBS-URL: https://build.opensuse.org/request/show/312489
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=56
2015-06-18 18:55:24 +00:00
Dominique Leuenberger
168cc1b1ad Accepting request 309524 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/309524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=31
2015-06-03 06:20:03 +00:00
Michael Chang
bb58685f87 Accepting request 309523 from home:michael-chang:branches:Base:System
- Deleted os-prober-btrfsfix-trim-leading-subvol.patch: supersceded
  by Improve-btrfs-handling-on-os-probing-for-grub2.patch

OBS-URL: https://build.opensuse.org/request/show/309523
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=54
2015-06-01 07:26:31 +00:00
Michael Chang
bc4151982a Accepting request 309239 from home:eeich:branches:Base:System
- Improve-btrfs-handling-on-os-probing-for-grub2.patch
  * Improve btrfs handling on os-probing for grub2 (bsc#892364)
- Replaces: os-prober-btrfsfix-trim-leading-subvol.patch

OBS-URL: https://build.opensuse.org/request/show/309239
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=53
2015-05-30 00:59:49 +00:00
Stephan Kulow
22fb1b868b Accepting request 307163 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/307163
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=30
2015-05-16 17:00:50 +00:00
Andrei Borzenkov
9f81a3dcf6 Accepting request 307028 from home:michael-chang:bsc892364
- os-prober-btrfsfix-trim-leading-subvol.patch
  * fix os-prober fails to detect other SLES12 installation (bsc#892364)

OBS-URL: https://build.opensuse.org/request/show/307028
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=51
2015-05-14 17:32:30 +00:00
Dominique Leuenberger
838ed57651 Accepting request 282828 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/282828
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=29
2015-01-27 11:35:25 +00:00
Andrei Borzenkov
06d68ed81f Accepting request 282818 from home:michael-chang:branches:Base:System
- add os-prober-grep-for-windows-bcd-file.patch
  * fix os-prober misinterprets Windows 8 to be Vista (bsc#910654)

OBS-URL: https://build.opensuse.org/request/show/282818
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=49
2015-01-26 10:42:36 +00:00
Stephan Kulow
8f912fc316 Accepting request 265792 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/265792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=28
2014-12-21 11:04:19 +00:00
f596597b43 Accepting request 265202 from home:scarabeus_iv
- Version bujmp to 1.65:
  * use latest in debian to be up par patch wise
  * Drop reiserfs, it's no longer supported.
    - we actually still support it as we patch this class away
      anyway, but still they have it in their changes...
  * Add ppc64el support.  Closes: #752416.
  * Recognise the new ignore_uefi flag from partman-efi.
- Refresh all patches to still apply:
  * os-prober-1.49-grub2-mount.patch
  * os-prober-call-dmraid-once.patch
  * os-prober-dont-load-all-fs-module-and-dont-test-mount.patch
- Always delete all the .orig files as sometimes even upstream
  put them to tarball :)

OBS-URL: https://build.opensuse.org/request/show/265202
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=47
2014-12-18 14:15:54 +00:00
Stephan Kulow
1876b064af Accepting request 245190 from Base:System
- requires util-linux-systemd (bnc#892337) (forwarded request 245171 from michael-chang)

OBS-URL: https://build.opensuse.org/request/show/245190
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=27
2014-08-30 14:03:30 +00:00
Andrei Borzenkov
cc70b6df24 Accepting request 245171 from home:michael-chang:branches:Base:System
- requires util-linux-systemd (bnc#892337)

OBS-URL: https://build.opensuse.org/request/show/245171
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=45
2014-08-19 15:42:48 +00:00
Stephan Kulow
3d9aa8d6f0 Accepting request 238272 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/238272
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=25
2014-06-26 06:00:23 +00:00
Andrei Borzenkov
a445e1eceb Accepting request 238257 from home:jeff_mahoney:branches:Base:System
different version that is more easily verifiable without dmraid hardware
- add os-prober-call-dmraid-once.patch
  * fix os-prober: dmraid is called without a device list for every
    partition (bnc#883453)

OBS-URL: https://build.opensuse.org/request/show/238257
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=43
2014-06-22 12:37:45 +00:00
Stephan Kulow
be3eee4c3d Accepting request 237618 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/237618
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=24
2014-06-19 11:08:38 +00:00
9ed8ba5567 Accepting request 235939 from home:elvigia:branches:Base:System
- Neither dmraid nor lvm are mandatory components to get a 
 working systemd but this package is, since it is required by grub2.
 Downgrade the requires to recommends so lvm2/dmraid can be uninstalled
 without rendering the system unusable.

OBS-URL: https://build.opensuse.org/request/show/235939
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=41
2014-06-17 07:45:39 +00:00
Stephan Kulow
21ac404d6e Accepting request 235738 from Base:System
- add os-prober-skip-part-on-multipath.patch
  * fix os-prober creates many unusuable entries on multipath disk
    (bnc#875327) (forwarded request 235735 from michael-chang)

OBS-URL: https://build.opensuse.org/request/show/235738
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=23
2014-06-02 05:02:57 +00:00
Andrei Borzenkov
059687882c Accepting request 235735 from home:michael-chang:SLE12
- add os-prober-skip-part-on-multipath.patch
  * fix os-prober creates many unusuable entries on multipath disk
    (bnc#875327)

OBS-URL: https://build.opensuse.org/request/show/235735
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=39
2014-05-29 09:56:56 +00:00
Stephan Kulow
74d207b66f Accepting request 214068 from Base:System
- fix os-prober-btrfsfix.patch - current "btrfs subvolume list -s"
  adds some extra fields. Adjust field number to get subvolume name. (forwarded request 214009 from arvidjaar)

OBS-URL: https://build.opensuse.org/request/show/214068
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=22
2014-01-17 10:05:29 +00:00
Michael Chang
9a197a26a1 Accepting request 214009 from home:arvidjaar:grub2-next
- fix os-prober-btrfsfix.patch - current "btrfs subvolume list -s"
  adds some extra fields. Adjust field number to get subvolume name.

OBS-URL: https://build.opensuse.org/request/show/214009
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=37
2014-01-16 03:50:40 +00:00
Stephan Kulow
e6312c6234 Accepting request 212089 from Base:System
- add os-prober-fix-btrfs-subvol-mounted-tests.patch
  * move btrfs subvolume mounted tests after regualr rootfs tree
    tests to make sure that root and subvolume fs tree are tested.
  * the test order is just a preference, assuming that distribution
    are installed to root fs tree more likely than to a subvolume. (forwarded request 211328 from michael-chang)

OBS-URL: https://build.opensuse.org/request/show/212089
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=21
2013-12-23 21:17:04 +00:00
Dr. Werner Fink
639c2fee1c Accepting request 211328 from home:michael-chang:12.3:bnc:846003
- add os-prober-fix-btrfs-subvol-mounted-tests.patch
  * move btrfs subvolume mounted tests after regualr rootfs tree
    tests to make sure that root and subvolume fs tree are tested.
  * the test order is just a preference, assuming that distribution
    are installed to root fs tree more likely than to a subvolume.

OBS-URL: https://build.opensuse.org/request/show/211328
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=35
2013-12-23 12:07:20 +00:00
Stephan Kulow
da8abeab4f Accepting request 210325 from Base:System
- add os-prober-dont-load-all-fs-module-and-dont-test-mount.patch
  * don't modprobe that many kernel file system modules before mount
    as mount will take care that for us (bnc#782689)
  * don't test mount on partitions without any known file system
    detected (bnc#851722) (forwarded request 210120 from michael-chang)

OBS-URL: https://build.opensuse.org/request/show/210325
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=20
2013-12-10 16:44:19 +00:00
55931a4bef Accepting request 210120 from home:michael-chang:12.3:bnc:851722
- add os-prober-dont-load-all-fs-module-and-dont-test-mount.patch
  * don't modprobe that many kernel file system modules before mount
    as mount will take care that for us (bnc#782689)
  * don't test mount on partitions without any known file system
    detected (bnc#851722)

OBS-URL: https://build.opensuse.org/request/show/210120
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=33
2013-12-10 09:48:05 +00:00
Stephan Kulow
86cee75396 Accepting request 206423 from Base:System
- add require btrfsprogs (forwarded request 206055 from michael-chang)

OBS-URL: https://build.opensuse.org/request/show/206423
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=19
2013-11-10 14:07:26 +00:00
Dr. Werner Fink
74ebb823c0 Accepting request 206055 from home:michael-chang:branches:Base:System
- add require btrfsprogs

OBS-URL: https://build.opensuse.org/request/show/206055
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=31
2013-11-10 10:09:26 +00:00
Stephan Kulow
84be11e4ee Accepting request 196332 from Base:System
- add os-prober-accept-ESP-on-IMSM.patch
  * accept EFI partition on IMSM MD array (bnc#818871)
  * fix DOS partition table detection (forwarded request 196124 from arvidjaar)

OBS-URL: https://build.opensuse.org/request/show/196332
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=17
2013-08-28 19:16:34 +00:00
Michael Chang
922c49de2f Accepting request 196124 from home:arvidjaar:branches:Base:System
- add os-prober-accept-ESP-on-IMSM.patch
  * accept EFI partition on IMSM MD array (bnc#818871)
  * fix DOS partition table detection

OBS-URL: https://build.opensuse.org/request/show/196124
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=29
2013-08-26 02:23:39 +00:00
Stephan Kulow
9bab2e8901 Accepting request 179621 from Base:System
Companion to new grub2. Probably should not be accepted standalone,
as it has at least one small patch that depends on new code in grub2. (forwarded request 179592 from arvidjaar)

OBS-URL: https://build.opensuse.org/request/show/179621
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/os-prober?expand=0&rev=16
2013-06-19 12:53:01 +00:00
Michael Chang
f4287cc9b1 Accepting request 179592 from home:arvidjaar:grub2-next
Companion to new grub2. Probably should not be accepted standalone,
as it has at least one small patch that depends on new code in grub2.

OBS-URL: https://build.opensuse.org/request/show/179592
OBS-URL: https://build.opensuse.org/package/show/Base:System/os-prober?expand=0&rev=27
2013-06-19 02:22:25 +00:00