Gentoo Archives: gentoo-commits

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