From: | "Mike Gilbert (floppym)" <floppym@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in sys-apps/memtest86+/files: 39_memtest86+ |
Date: | Sun, 31 Aug 2014 03:18:46 |
Message-Id: | 20140831031841.9DFBA44E9@oystercatcher.gentoo.org |
1 | floppym 14/08/31 03:18:41 |
2 | |
3 | Added: 39_memtest86+ |
4 | Log: |
5 | Add a more robust grub config generator, bug 456308. |
6 | |
7 | (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4) |
8 | |
9 | Revision Changes Path |
10 | 1.1 sys-apps/memtest86+/files/39_memtest86+ |
11 | |
12 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/memtest86+/files/39_memtest86+?rev=1.1&view=markup |
13 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/memtest86+/files/39_memtest86+?rev=1.1&content-type=text/plain |
14 | |
15 | Index: 39_memtest86+ |
16 | =================================================================== |
17 | #!/bin/sh |
18 | |
19 | . /usr/share/grub/grub-mkconfig_lib |
20 | |
21 | memtest=/boot/memtest86plus/memtest |
22 | |
23 | if [ -f "${memtest}" ]; then |
24 | device="$("${grub_probe}" --target=device "${memtest}")" |
25 | path="$(make_system_path_relative_to_its_root "${memtest}")" |
26 | cat <<EOF |
27 | menuentry "Memtest86+" { |
28 | EOF |
29 | prepare_grub_to_access_device "${device}" | grub_add_tab |
30 | cat <<EOF |
31 | linux16 "${path}" |
32 | } |
33 | EOF |
34 | fi |
35 | |
36 | memtest=/boot/memtest86plus/memtest.netbsd |
37 | |
38 | if [ -f "${memtest}" ]; then |
39 | device="$("${grub_probe}" --target=device "${memtest}")" |
40 | path="$(make_system_path_relative_to_its_root "${memtest}")" |
41 | cat <<EOF |
42 | menuentry "Memtest86+ (netbsd)" { |
43 | EOF |
44 | prepare_grub_to_access_device "${device}" | grub_add_tab |
45 | cat <<EOF |
46 | knetbsd "${path}" |
47 | } |
48 | EOF |
49 | fi |