lp:debian/squeeze/os-prober
- Get this branch:
- bzr branch lp:debian/squeeze/os-prober
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 14. By Otavio Salvador
-
[ Milan Kupcevic ]
* Let yaboot linux-boot-prober work on all chrp machines.
* Handle YDL initrd image in linux-boot-prober fallback test. - 13. By Otavio Salvador
-
[ Joey Hess ]
Fix probes for MacOS 9 on m68k and powerpc. Closes: #604192
(Thanks, Milan Kupcevic) - 12. By Colin Watson
-
[ 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). - 11. By Colin Watson
-
[ 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). - 10. By Colin Watson
-
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. - 9. By Colin Watson
-
[ Frans Pop ]
* 90linux-distro: also allow for lib32 and lib64 directories when looking
for ld*.so*. With thanks to Maximilian Gerhard. Closes: #574407.[ Colin Watson ]
* Detect Windows Server 2008 and Windows Server 2008 R2, thanks to
Thorsten. LP: #544117
* Detect Arch Linux initrds: http://wiki.archlinux. org/index. php/GRUB2 and
http://repos.archlinux .org/wsvn/ packages/ grub2/trunk/ grubconfig. archlinux. patch
indicate that /boot/vmlinuz26 is associated with /boot/kernel26.img.
LP: #518826 - 8. By Otavio Salvador
-
[ 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 - 7. By Alexander Sack
-
rebuild rest of main for armel armv7/thumb2 optimization;
UbuntuSpec:mobile- lucid-arm- gcc-v7- thumb2 - 6. By Colin Watson
-
Set LC_ALL=C when grepping out accented characters from Windows
descriptions (LP: #438095). - 5. By Colin Watson
-
* 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.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)