Date: Sun, 7 Jun 2015 22:27:21 +0000 (UTC) From: Kris Moore <kmoore@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r388789 - in head/sysutils/grub2-pcbsd: . files Message-ID: <201506072227.t57MRL2U045814@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: kmoore Date: Sun Jun 7 22:27:20 2015 New Revision: 388789 URL: https://svnweb.freebsd.org/changeset/ports/388789 Log: - Update to 2.02q - Brings in newer GRUB from upstream git as of 6/4/2015 - Pet portlint - Update pkg-message Modified: head/sysutils/grub2-pcbsd/Makefile head/sysutils/grub2-pcbsd/distinfo head/sysutils/grub2-pcbsd/files/10_ktrueos.in head/sysutils/grub2-pcbsd/files/50_otherbe.in head/sysutils/grub2-pcbsd/files/patch-configure.ac head/sysutils/grub2-pcbsd/files/patch-grub-core_loader_i386_bsd.c head/sysutils/grub2-pcbsd/files/patch-grub-core_partmap_gpt.c head/sysutils/grub2-pcbsd/files/patch-util_grub-mkconfig.in head/sysutils/grub2-pcbsd/pkg-message head/sysutils/grub2-pcbsd/pkg-plist Modified: head/sysutils/grub2-pcbsd/Makefile ============================================================================== --- head/sysutils/grub2-pcbsd/Makefile Sun Jun 7 21:18:35 2015 (r388788) +++ head/sysutils/grub2-pcbsd/Makefile Sun Jun 7 22:27:20 2015 (r388789) @@ -2,12 +2,11 @@ # $FreeBSD$ PORTNAME= grub2-pcbsd -PORTVERSION= 2.02p -PORTREVISION= 26 +PORTVERSION= 2.02q CATEGORIES= sysutils -MASTER_SITES= http://www.pcbsd.org/~kris/software/ \ +MASTER_SITES= http://www.pcbsd.org/~kris/software/ \ ftp://ftp.pcbsd.org/pub/software/ -DISTNAME= grub-2.02_5 +DISTNAME= grub-2.02_7 MAINTAINER= kmoore@FreeBSD.org COMMENT= Multiboot boot loader @@ -22,10 +21,9 @@ WRKSRC= ${WRKDIR}/grub-2.02 CONFLICTS= grub-0* grub2-2* SSP_UNSAFE= yes USE_GCC= yes -USE_AUTOTOOLS= automake aclocal autoconf ACLOCAL_ARGS= -Im4 GNU_CONFIGURE= yes -USES= bison cpe gettext gmake makeinfo python tar:xz +USES= autoreconf bison cpe gettext gmake makeinfo python tar:xz ONLY_FOR_ARCHS= i386 amd64 INFO= grub grub-dev MAKE_JOBS_UNSAFE= yes @@ -86,14 +84,14 @@ post-configure: @${LN} -sfh /usr/include/machine /usr/include/sys /usr/include/x86 ${WRKSRC}/grub-core post-install: - @${RM} -rf ${STAGEDIR}${PREFIX}/lib/charset.alias - @${INSTALL_SCRIPT} ${WRKDIR}/00_header ${STAGEDIR}${PREFIX}/etc/grub.d/ - @${INSTALL_SCRIPT} ${WRKDIR}/10_kfreebsd ${STAGEDIR}${PREFIX}/etc/grub.d/ - @${INSTALL_SCRIPT} ${WRKDIR}/10_ktrueos ${STAGEDIR}${PREFIX}/etc/grub.d/ - @${INSTALL_SCRIPT} ${WRKDIR}/30_os-prober ${STAGEDIR}${PREFIX}/etc/grub.d/ - @${INSTALL_SCRIPT} ${WRKDIR}/50_otherbe ${STAGEDIR}${PREFIX}/etc/grub.d/ - @${MV} ${STAGEDIR}${PREFIX}/etc/grub.d/40_custom ${STAGEDIR}/${PREFIX}/etc/grub.d/40_custom.dist - -.include <bsd.port.post.mk> + ${RM} -rf ${STAGEDIR}${PREFIX}/lib/charset.alias + ${INSTALL_SCRIPT} ${WRKDIR}/00_header ${STAGEDIR}${PREFIX}/etc/grub.d/ + ${INSTALL_SCRIPT} ${WRKDIR}/10_kfreebsd ${STAGEDIR}${PREFIX}/etc/grub.d/ + ${INSTALL_SCRIPT} ${WRKDIR}/10_ktrueos ${STAGEDIR}${PREFIX}/etc/grub.d/ + ${INSTALL_SCRIPT} ${WRKDIR}/30_os-prober ${STAGEDIR}${PREFIX}/etc/grub.d/ + ${INSTALL_SCRIPT} ${WRKDIR}/50_otherbe ${STAGEDIR}${PREFIX}/etc/grub.d/ + ${MV} ${STAGEDIR}${PREFIX}/etc/grub.d/40_custom ${STAGEDIR}/${PREFIX}/etc/grub.d/40_custom.dist RUN_DEPENDS:= ${RUN_DEPENDS:Ngcc*} + +.include <bsd.port.post.mk> Modified: head/sysutils/grub2-pcbsd/distinfo ============================================================================== --- head/sysutils/grub2-pcbsd/distinfo Sun Jun 7 21:18:35 2015 (r388788) +++ head/sysutils/grub2-pcbsd/distinfo Sun Jun 7 22:27:20 2015 (r388789) @@ -1,2 +1,2 @@ -SHA256 (grub-2.02_5.tar.xz) = ef44c89fa681c8308f847fa682c64d19e1bf296bbd7db0e282c1ecc9b0f9314a -SIZE (grub-2.02_5.tar.xz) = 4994516 +SHA256 (grub-2.02_7.tar.xz) = 044588d9754142f2982478cb4e7289ab1521fd4412b2a0804ce647c3ff73feff +SIZE (grub-2.02_7.tar.xz) = 5019120 Modified: head/sysutils/grub2-pcbsd/files/10_ktrueos.in ============================================================================== --- head/sysutils/grub2-pcbsd/files/10_ktrueos.in Sun Jun 7 21:18:35 2015 (r388788) +++ head/sysutils/grub2-pcbsd/files/10_ktrueos.in Sun Jun 7 22:27:20 2015 (r388789) @@ -1,6 +1,6 @@ #!/bin/sh # -# Copyright 2014 iXsystems (Kris Moore) +# Copyright 2015 iXsystems (Kris Moore) # All rights reserved # # Redistribution and use in source and binary forms, with or without @@ -44,6 +44,14 @@ for x in ${GRUB_TERMINAL_OUTPUT}; do console=1; fi done + +# Set the default output as dual console / serial +# This is so we can run properly in bhyve and other serial use cases +# If the user manually sets GRUB_TERMINAL, we will ignore this default +if [ -z "$GRUB_TERMINAL" ] ; then + out="-D -h" +fi + if [ "x$serial" = "x1" ]; then if [ "x$console" = "x1" ]; then out="-Dh" @@ -322,7 +330,7 @@ EOF EOF # Get the dataset guts cat /tmp/.grubdataset.$$.1 - echo " kfreebsd ${shortdataset}/@/boot/kernel/kernel" + echo " kfreebsd ${shortdataset}/@/boot/kernel/kernel ${out}" echo " kfreebsd_loadenv ${shortdataset}@/boot/device.hints" cat /tmp/.grubdataset.$$.2 @@ -338,7 +346,7 @@ EOF EOF # Get the dataset guts cat /tmp/.grubdataset.$$.1 - echo " kfreebsd ${shortdataset}/@/boot/kernel/kernel" + echo " kfreebsd ${shortdataset}/@/boot/kernel/kernel ${out}" echo " kfreebsd_loadenv ${shortdataset}@/boot/device.hints" cat /tmp/.grubdataset.$$.2 @@ -354,7 +362,7 @@ EOF EOF # Get the dataset guts cat /tmp/.grubdataset.$$.1 - echo " kfreebsd ${shortdataset}/@/boot/kernel/kernel" + echo " kfreebsd ${shortdataset}/@/boot/kernel/kernel ${out}" echo " kfreebsd_loadenv ${shortdataset}@/boot/device.hints" cat /tmp/.grubdataset.$$.2 Modified: head/sysutils/grub2-pcbsd/files/50_otherbe.in ============================================================================== --- head/sysutils/grub2-pcbsd/files/50_otherbe.in Sun Jun 7 21:18:35 2015 (r388788) +++ head/sysutils/grub2-pcbsd/files/50_otherbe.in Sun Jun 7 22:27:20 2015 (r388789) @@ -1,6 +1,6 @@ #!/bin/sh # -# Copyright 2014 iXsystems (Kris Moore) +# Copyright 2015 iXsystems (Kris Moore) # All rights reserved # # Redistribution and use in source and binary forms, with or without @@ -44,6 +44,14 @@ for x in ${GRUB_TERMINAL_OUTPUT}; do console=1; fi done + +# Set the default output as dual console / serial +# This is so we can run properly in bhyve and other serial use cases +# If the user manually sets GRUB_TERMINAL, we will ignore this default +if [ -z "$GRUB_TERMINAL" ] ; then + out="-D -h" +fi + if [ "x$serial" = "x1" ]; then if [ "x$console" = "x1" ]; then out="-Dh" @@ -326,7 +334,7 @@ EOF EOF # Get the dataset guts cat /tmp/.grubdataset.$$.1 - echo " kfreebsd ${shortdataset}/@/boot/kernel/kernel" + echo " kfreebsd ${shortdataset}/@/boot/kernel/kernel ${out}" echo " kfreebsd_loadenv ${shortdataset}@/boot/device.hints" cat /tmp/.grubdataset.$$.2 @@ -342,7 +350,7 @@ EOF EOF # Get the dataset guts cat /tmp/.grubdataset.$$.1 - echo " kfreebsd ${shortdataset}/@/boot/kernel/kernel" + echo " kfreebsd ${shortdataset}/@/boot/kernel/kernel ${out}" echo " kfreebsd_loadenv ${shortdataset}@/boot/device.hints" cat /tmp/.grubdataset.$$.2 @@ -358,7 +366,7 @@ EOF EOF # Get the dataset guts cat /tmp/.grubdataset.$$.1 - echo " kfreebsd ${shortdataset}/@/boot/kernel/kernel" + echo " kfreebsd ${shortdataset}/@/boot/kernel/kernel ${out}" echo " kfreebsd_loadenv ${shortdataset}@/boot/device.hints" cat /tmp/.grubdataset.$$.2 Modified: head/sysutils/grub2-pcbsd/files/patch-configure.ac ============================================================================== --- head/sysutils/grub2-pcbsd/files/patch-configure.ac Sun Jun 7 21:18:35 2015 (r388788) +++ head/sysutils/grub2-pcbsd/files/patch-configure.ac Sun Jun 7 22:27:20 2015 (r388789) @@ -1,6 +1,6 @@ ---- configure.ac.orig 2014-03-03 11:00:26.000000000 -0500 -+++ configure.ac 2014-06-05 13:24:29.290891223 -0400 -@@ -1389,7 +1389,7 @@ +--- configure.ac.orig 2015-06-03 14:54:01 UTC ++++ configure.ac +@@ -1459,7 +1459,7 @@ fi if test x"$starfield_excuse" = x; then for ext in pcf pcf.gz bdf bdf.gz ttf ttf.gz; do @@ -9,7 +9,7 @@ if test -f "$dir/DejaVuSans.$ext"; then DJVU_FONT_SOURCE="$dir/DejaVuSans.$ext" break 2 -@@ -1411,7 +1411,7 @@ +@@ -1481,7 +1481,7 @@ AC_SUBST([DJVU_FONT_SOURCE]) FONT_SOURCE= for ext in pcf pcf.gz bdf bdf.gz ttf ttf.gz; do Modified: head/sysutils/grub2-pcbsd/files/patch-grub-core_loader_i386_bsd.c ============================================================================== --- head/sysutils/grub2-pcbsd/files/patch-grub-core_loader_i386_bsd.c Sun Jun 7 21:18:35 2015 (r388788) +++ head/sysutils/grub2-pcbsd/files/patch-grub-core_loader_i386_bsd.c Sun Jun 7 22:27:20 2015 (r388789) @@ -1,8 +1,6 @@ -diff --git grub-core/loader/i386/bsd.c grub-core/loader/i386/bsd.c -index 8f691e0..8c7decd 100644 ---- grub-core/loader/i386/bsd.c +--- grub-core/loader/i386/bsd.c.orig 2015-01-30 16:34:55 UTC +++ grub-core/loader/i386/bsd.c -@@ -415,11 +415,14 @@ grub_freebsd_add_meta_module (const char *filename, const char *type, +@@ -416,11 +416,14 @@ grub_freebsd_add_meta_module (const char grub_addr_t addr, grub_uint32_t size) { const char *name; Modified: head/sysutils/grub2-pcbsd/files/patch-grub-core_partmap_gpt.c ============================================================================== --- head/sysutils/grub2-pcbsd/files/patch-grub-core_partmap_gpt.c Sun Jun 7 21:18:35 2015 (r388788) +++ head/sysutils/grub2-pcbsd/files/patch-grub-core_partmap_gpt.c Sun Jun 7 22:27:20 2015 (r388789) @@ -1,6 +1,6 @@ ---- grub-core/partmap/gpt.c.orig 2014-12-02 14:37:43.000000000 +0800 -+++ grub-core/partmap/gpt.c 2014-12-02 14:37:49.000000000 +0800 -@@ -37,6 +37,7 @@ +--- grub-core/partmap/gpt.c.orig 2014-10-20 16:16:07 UTC ++++ grub-core/partmap/gpt.c +@@ -37,6 +37,7 @@ static const grub_gpt_part_type_t grub_g #ifdef GRUB_UTIL static const grub_gpt_part_type_t grub_gpt_partition_type_bios_boot = GRUB_GPT_PARTITION_TYPE_BIOS_BOOT; @@ -8,7 +8,7 @@ #endif /* 512 << 7 = 65536 byte sectors. */ -@@ -155,7 +156,8 @@ +@@ -155,7 +156,8 @@ find_usable_region (grub_disk_t disk __a disk->partition = p2; /* If there's an embed region, it is in a dedicated partition. */ Modified: head/sysutils/grub2-pcbsd/files/patch-util_grub-mkconfig.in ============================================================================== --- head/sysutils/grub2-pcbsd/files/patch-util_grub-mkconfig.in Sun Jun 7 21:18:35 2015 (r388788) +++ head/sysutils/grub2-pcbsd/files/patch-util_grub-mkconfig.in Sun Jun 7 22:27:20 2015 (r388789) @@ -1,6 +1,6 @@ ---- util/grub-mkconfig.in.orig 2014-03-03 11:00:26.000000000 -0500 -+++ util/grub-mkconfig.in 2014-07-03 11:31:47.013881961 -0400 -@@ -278,3 +278,11 @@ +--- util/grub-mkconfig.in.orig 2015-06-03 14:54:01 UTC ++++ util/grub-mkconfig.in +@@ -281,3 +281,11 @@ fi gettext "done" >&2 echo >&2 Modified: head/sysutils/grub2-pcbsd/pkg-message ============================================================================== --- head/sysutils/grub2-pcbsd/pkg-message Sun Jun 7 21:18:35 2015 (r388788) +++ head/sysutils/grub2-pcbsd/pkg-message Sun Jun 7 22:27:20 2015 (r388789) @@ -9,3 +9,12 @@ menuentry "FreeBSD" { } Or use grub-mkconfig to create the config file. ############################################################# + +This version of grub includes support for PC-BSD style boot +environments. For it to properly detect / populate your +BE menus you must have your root zpool setup in the following +manner: + +<tank>/ROOT/<be> + +Where <tank> is your zpool, and <be> is your '/' mountpoint. Modified: head/sysutils/grub2-pcbsd/pkg-plist ============================================================================== --- head/sysutils/grub2-pcbsd/pkg-plist Sun Jun 7 21:18:35 2015 (r388788) +++ head/sysutils/grub2-pcbsd/pkg-plist Sun Jun 7 22:27:20 2015 (r388789) @@ -36,132 +36,33 @@ %%MKFONT%%share/grub/ascii.pf2 %%MKFONT%%share/grub/euro.pf2 %%MKFONT%%share/grub/unicode.pf2 -%%MKFONT%%share/grub/widthspec.h %%MKFONT%%man/man1/grub-mkfont.1.gz bin/grub-editenv +bin/grub-file bin/grub-fstest +bin/grub-glue-efi bin/grub-kbdcomp bin/grub-menulst2cfg bin/grub-mkimage -bin/grub-mknetdir bin/grub-mklayout +bin/grub-mknetdir bin/grub-mkpasswd-pbkdf2 bin/grub-mkrelpath -bin/grub-mkstandalone bin/grub-mkrescue -bin/grub-script-check -bin/grub-file -bin/grub-glue-efi +bin/grub-mkstandalone bin/grub-render-label +bin/grub-script-check bin/grub-syslinux2cfg -sbin/grub-macbless -lib/grub/i386-pc/archelp.mod -lib/grub/i386-pc/archelp.module -lib/grub/i386-pc/boot_hybrid.image -lib/grub/i386-pc/boot_hybrid.img -lib/grub/i386-pc/cbfs.mod -lib/grub/i386-pc/cbfs.module -lib/grub/i386-pc/cbls.mod -lib/grub/i386-pc/cbls.module -lib/grub/i386-pc/cbmemc.mod -lib/grub/i386-pc/cbmemc.module -lib/grub/i386-pc/cbtable.mod -lib/grub/i386-pc/cbtable.module -lib/grub/i386-pc/cbtime.mod -lib/grub/i386-pc/cbtime.module -lib/grub/i386-pc/cmdline_cat_test.mod -lib/grub/i386-pc/cmdline_cat_test.module -lib/grub/i386-pc/cmosdump.mod -lib/grub/i386-pc/cmosdump.module -lib/grub/i386-pc/disk.mod -lib/grub/i386-pc/disk.module -lib/grub/i386-pc/div_test.mod -lib/grub/i386-pc/div_test.module -lib/grub/i386-pc/eval.mod -lib/grub/i386-pc/eval.module -lib/grub/i386-pc/file.mod -lib/grub/i386-pc/file.module -lib/grub/i386-pc/gcry_dsa.mod -lib/grub/i386-pc/gcry_dsa.module -lib/grub/i386-pc/gcry_idea.mod -lib/grub/i386-pc/gcry_idea.module -lib/grub/i386-pc/gcry_rsa.mod -lib/grub/i386-pc/gcry_rsa.module -lib/grub/i386-pc/gfxterm_background.mod -lib/grub/i386-pc/gfxterm_background.module -lib/grub/i386-pc/gfxterm_menu.mod -lib/grub/i386-pc/gfxterm_menu.module -lib/grub/i386-pc/hfspluscomp.mod -lib/grub/i386-pc/hfspluscomp.module -lib/grub/i386-pc/legacy_password_test.mod -lib/grub/i386-pc/legacy_password_test.module -lib/grub/i386-pc/macbless.mod -lib/grub/i386-pc/macbless.module -lib/grub/i386-pc/macho.mod -lib/grub/i386-pc/macho.module -lib/grub/i386-pc/mda_text.mod -lib/grub/i386-pc/mda_text.module -lib/grub/i386-pc/morse.mod -lib/grub/i386-pc/morse.module -lib/grub/i386-pc/mpi.mod -lib/grub/i386-pc/mpi.module -lib/grub/i386-pc/nativedisk.mod -lib/grub/i386-pc/nativedisk.module -lib/grub/i386-pc/offsetio.mod -lib/grub/i386-pc/offsetio.module -lib/grub/i386-pc/part_dfly.mod -lib/grub/i386-pc/part_dfly.module -lib/grub/i386-pc/pbkdf2_test.mod -lib/grub/i386-pc/pbkdf2_test.module -lib/grub/i386-pc/pcidump.mod -lib/grub/i386-pc/pcidump.module -lib/grub/i386-pc/procfs.mod -lib/grub/i386-pc/procfs.module -lib/grub/i386-pc/progress.mod -lib/grub/i386-pc/progress.module -lib/grub/i386-pc/setjmp_test.mod -lib/grub/i386-pc/setjmp_test.module -lib/grub/i386-pc/signature_test.mod -lib/grub/i386-pc/signature_test.module -lib/grub/i386-pc/sleep_test.mod -lib/grub/i386-pc/sleep_test.module -lib/grub/i386-pc/spkmodem.mod -lib/grub/i386-pc/spkmodem.module -lib/grub/i386-pc/syslinuxcfg.mod -lib/grub/i386-pc/syslinuxcfg.module -lib/grub/i386-pc/testspeed.mod -lib/grub/i386-pc/testspeed.module -lib/grub/i386-pc/tr.mod -lib/grub/i386-pc/tr.module -lib/grub/i386-pc/truecrypt.mod -lib/grub/i386-pc/truecrypt.module -lib/grub/i386-pc/ufs1_be.mod -lib/grub/i386-pc/ufs1_be.module -lib/grub/i386-pc/usbserial_usbdebug.mod -lib/grub/i386-pc/usbserial_usbdebug.module -lib/grub/i386-pc/verify.mod -lib/grub/i386-pc/verify.module -lib/grub/i386-pc/video_colors.mod -lib/grub/i386-pc/video_colors.module -lib/grub/i386-pc/videotest_checksum.mod -lib/grub/i386-pc/videotest_checksum.module -lib/grub/i386-pc/xnu_uuid_test.mod -lib/grub/i386-pc/xnu_uuid_test.module -man/man1/grub-file.1.gz -man/man1/grub-glue-efi.1.gz -man/man1/grub-mknetdir.1.gz -man/man1/grub-render-label.1.gz -man/man1/grub-syslinux2cfg.1.gz -man/man8/grub-macbless.8.gz +etc/bash_completion.d/grub etc/grub.d/00_header +etc/grub.d/10_kfreebsd +etc/grub.d/10_ktrueos etc/grub.d/30_os-prober etc/grub.d/40_custom.dist etc/grub.d/41_custom etc/grub.d/50_otherbe -etc/grub.d/10_kfreebsd -etc/grub.d/10_ktrueos etc/grub.d/README -etc/bash_completion.d/grub +info/dir lib/grub/i386-pc/acpi.mod lib/grub/i386-pc/acpi.module lib/grub/i386-pc/adler32.mod @@ -176,6 +77,8 @@ lib/grub/i386-pc/all_video.mod lib/grub/i386-pc/all_video.module lib/grub/i386-pc/aout.mod lib/grub/i386-pc/aout.module +lib/grub/i386-pc/archelp.mod +lib/grub/i386-pc/archelp.module lib/grub/i386-pc/at_keyboard.mod lib/grub/i386-pc/at_keyboard.module lib/grub/i386-pc/ata.mod @@ -196,22 +99,42 @@ lib/grub/i386-pc/boot.image lib/grub/i386-pc/boot.img lib/grub/i386-pc/boot.mod lib/grub/i386-pc/boot.module +lib/grub/i386-pc/boot_hybrid.image +lib/grub/i386-pc/boot_hybrid.img lib/grub/i386-pc/bsd.mod lib/grub/i386-pc/bsd.module +lib/grub/i386-pc/bswap_test.mod +lib/grub/i386-pc/bswap_test.module lib/grub/i386-pc/btrfs.mod lib/grub/i386-pc/btrfs.module lib/grub/i386-pc/bufio.mod lib/grub/i386-pc/bufio.module lib/grub/i386-pc/cat.mod lib/grub/i386-pc/cat.module +lib/grub/i386-pc/cbfs.mod +lib/grub/i386-pc/cbfs.module +lib/grub/i386-pc/cbls.mod +lib/grub/i386-pc/cbls.module +lib/grub/i386-pc/cbmemc.mod +lib/grub/i386-pc/cbmemc.module +lib/grub/i386-pc/cbtable.mod +lib/grub/i386-pc/cbtable.module +lib/grub/i386-pc/cbtime.mod +lib/grub/i386-pc/cbtime.module lib/grub/i386-pc/cdboot.image lib/grub/i386-pc/cdboot.img lib/grub/i386-pc/chain.mod lib/grub/i386-pc/chain.module +lib/grub/i386-pc/cmdline_cat_test.mod +lib/grub/i386-pc/cmdline_cat_test.module +lib/grub/i386-pc/cmosdump.mod +lib/grub/i386-pc/cmosdump.module lib/grub/i386-pc/cmostest.mod lib/grub/i386-pc/cmostest.module lib/grub/i386-pc/cmp.mod lib/grub/i386-pc/cmp.module +lib/grub/i386-pc/cmp_test.mod +lib/grub/i386-pc/cmp_test.module lib/grub/i386-pc/command.lst lib/grub/i386-pc/config.h lib/grub/i386-pc/configfile.mod @@ -231,16 +154,24 @@ lib/grub/i386-pc/cryptodisk.mod lib/grub/i386-pc/cryptodisk.module lib/grub/i386-pc/cs5536.mod lib/grub/i386-pc/cs5536.module +lib/grub/i386-pc/ctz_test.mod +lib/grub/i386-pc/ctz_test.module lib/grub/i386-pc/date.mod lib/grub/i386-pc/date.module lib/grub/i386-pc/datehook.mod lib/grub/i386-pc/datehook.module lib/grub/i386-pc/datetime.mod lib/grub/i386-pc/datetime.module +lib/grub/i386-pc/disk.mod +lib/grub/i386-pc/disk.module lib/grub/i386-pc/diskboot.image lib/grub/i386-pc/diskboot.img lib/grub/i386-pc/diskfilter.mod lib/grub/i386-pc/diskfilter.module +lib/grub/i386-pc/div.mod +lib/grub/i386-pc/div.module +lib/grub/i386-pc/div_test.mod +lib/grub/i386-pc/div_test.module lib/grub/i386-pc/dm_nv.mod lib/grub/i386-pc/dm_nv.module lib/grub/i386-pc/drivemap.mod @@ -249,12 +180,14 @@ lib/grub/i386-pc/echo.mod lib/grub/i386-pc/echo.module lib/grub/i386-pc/efiemu.mod lib/grub/i386-pc/efiemu.module -%%EFIEMU%%lib/grub/i386-pc/efiemu32.o -%%EFIEMU%%lib/grub/i386-pc/efiemu64.o +lib/grub/i386-pc/efiemu32.o +lib/grub/i386-pc/efiemu64.o lib/grub/i386-pc/ehci.mod lib/grub/i386-pc/ehci.module lib/grub/i386-pc/elf.mod lib/grub/i386-pc/elf.module +lib/grub/i386-pc/eval.mod +lib/grub/i386-pc/eval.module lib/grub/i386-pc/exfat.mod lib/grub/i386-pc/exfat.module lib/grub/i386-pc/exfctest.mod @@ -265,6 +198,8 @@ lib/grub/i386-pc/extcmd.mod lib/grub/i386-pc/extcmd.module lib/grub/i386-pc/fat.mod lib/grub/i386-pc/fat.module +lib/grub/i386-pc/file.mod +lib/grub/i386-pc/file.module lib/grub/i386-pc/font.mod lib/grub/i386-pc/font.module lib/grub/i386-pc/freedos.mod @@ -286,6 +221,10 @@ lib/grub/i386-pc/gcry_crc.mod lib/grub/i386-pc/gcry_crc.module lib/grub/i386-pc/gcry_des.mod lib/grub/i386-pc/gcry_des.module +lib/grub/i386-pc/gcry_dsa.mod +lib/grub/i386-pc/gcry_dsa.module +lib/grub/i386-pc/gcry_idea.mod +lib/grub/i386-pc/gcry_idea.module lib/grub/i386-pc/gcry_md4.mod lib/grub/i386-pc/gcry_md4.module lib/grub/i386-pc/gcry_md5.mod @@ -296,6 +235,8 @@ lib/grub/i386-pc/gcry_rijndael.mod lib/grub/i386-pc/gcry_rijndael.module lib/grub/i386-pc/gcry_rmd160.mod lib/grub/i386-pc/gcry_rmd160.module +lib/grub/i386-pc/gcry_rsa.mod +lib/grub/i386-pc/gcry_rsa.module lib/grub/i386-pc/gcry_seed.mod lib/grub/i386-pc/gcry_seed.module lib/grub/i386-pc/gcry_serpent.mod @@ -323,6 +264,10 @@ lib/grub/i386-pc/gfxmenu.mod lib/grub/i386-pc/gfxmenu.module lib/grub/i386-pc/gfxterm.mod lib/grub/i386-pc/gfxterm.module +lib/grub/i386-pc/gfxterm_background.mod +lib/grub/i386-pc/gfxterm_background.module +lib/grub/i386-pc/gfxterm_menu.mod +lib/grub/i386-pc/gfxterm_menu.module lib/grub/i386-pc/gmodule.pl lib/grub/i386-pc/gptsync.mod lib/grub/i386-pc/gptsync.module @@ -344,6 +289,8 @@ lib/grub/i386-pc/hfs.mod lib/grub/i386-pc/hfs.module lib/grub/i386-pc/hfsplus.mod lib/grub/i386-pc/hfsplus.module +lib/grub/i386-pc/hfspluscomp.mod +lib/grub/i386-pc/hfspluscomp.module lib/grub/i386-pc/http.mod lib/grub/i386-pc/http.module lib/grub/i386-pc/iorw.mod @@ -362,6 +309,8 @@ lib/grub/i386-pc/keystatus.mod lib/grub/i386-pc/keystatus.module lib/grub/i386-pc/ldm.mod lib/grub/i386-pc/ldm.module +lib/grub/i386-pc/legacy_password_test.mod +lib/grub/i386-pc/legacy_password_test.module lib/grub/i386-pc/legacycfg.mod lib/grub/i386-pc/legacycfg.module lib/grub/i386-pc/linux.mod @@ -392,6 +341,12 @@ lib/grub/i386-pc/lzma_decompress.image lib/grub/i386-pc/lzma_decompress.img lib/grub/i386-pc/lzopio.mod lib/grub/i386-pc/lzopio.module +lib/grub/i386-pc/macbless.mod +lib/grub/i386-pc/macbless.module +lib/grub/i386-pc/macho.mod +lib/grub/i386-pc/macho.module +lib/grub/i386-pc/mda_text.mod +lib/grub/i386-pc/mda_text.module lib/grub/i386-pc/mdraid09.mod lib/grub/i386-pc/mdraid09.module lib/grub/i386-pc/mdraid09_be.mod @@ -420,12 +375,20 @@ lib/grub/i386-pc/mmap.mod lib/grub/i386-pc/mmap.module lib/grub/i386-pc/moddep.lst lib/grub/i386-pc/modinfo.sh +lib/grub/i386-pc/morse.mod +lib/grub/i386-pc/morse.module +lib/grub/i386-pc/mpi.mod +lib/grub/i386-pc/mpi.module lib/grub/i386-pc/msdospart.mod lib/grub/i386-pc/msdospart.module +lib/grub/i386-pc/mul_test.mod +lib/grub/i386-pc/mul_test.module lib/grub/i386-pc/multiboot.mod lib/grub/i386-pc/multiboot.module lib/grub/i386-pc/multiboot2.mod lib/grub/i386-pc/multiboot2.module +lib/grub/i386-pc/nativedisk.mod +lib/grub/i386-pc/nativedisk.module lib/grub/i386-pc/net.mod lib/grub/i386-pc/net.module lib/grub/i386-pc/newc.mod @@ -442,6 +405,8 @@ lib/grub/i386-pc/ntldr.mod lib/grub/i386-pc/ntldr.module lib/grub/i386-pc/odc.mod lib/grub/i386-pc/odc.module +lib/grub/i386-pc/offsetio.mod +lib/grub/i386-pc/offsetio.module lib/grub/i386-pc/ohci.mod lib/grub/i386-pc/ohci.module lib/grub/i386-pc/part_acorn.mod @@ -452,6 +417,8 @@ lib/grub/i386-pc/part_apple.mod lib/grub/i386-pc/part_apple.module lib/grub/i386-pc/part_bsd.mod lib/grub/i386-pc/part_bsd.module +lib/grub/i386-pc/part_dfly.mod +lib/grub/i386-pc/part_dfly.module lib/grub/i386-pc/part_dvh.mod lib/grub/i386-pc/part_dvh.module lib/grub/i386-pc/part_gpt.mod @@ -476,8 +443,12 @@ lib/grub/i386-pc/pata.mod lib/grub/i386-pc/pata.module lib/grub/i386-pc/pbkdf2.mod lib/grub/i386-pc/pbkdf2.module +lib/grub/i386-pc/pbkdf2_test.mod +lib/grub/i386-pc/pbkdf2_test.module lib/grub/i386-pc/pci.mod lib/grub/i386-pc/pci.module +lib/grub/i386-pc/pcidump.mod +lib/grub/i386-pc/pcidump.module lib/grub/i386-pc/plan9.mod lib/grub/i386-pc/plan9.module lib/grub/i386-pc/play.mod @@ -488,6 +459,10 @@ lib/grub/i386-pc/priority_queue.mod lib/grub/i386-pc/priority_queue.module lib/grub/i386-pc/probe.mod lib/grub/i386-pc/probe.module +lib/grub/i386-pc/procfs.mod +lib/grub/i386-pc/procfs.module +lib/grub/i386-pc/progress.mod +lib/grub/i386-pc/progress.module lib/grub/i386-pc/pxe.mod lib/grub/i386-pc/pxe.module lib/grub/i386-pc/pxeboot.image @@ -526,14 +501,26 @@ lib/grub/i386-pc/serial.mod lib/grub/i386-pc/serial.module lib/grub/i386-pc/setjmp.mod lib/grub/i386-pc/setjmp.module +lib/grub/i386-pc/setjmp_test.mod +lib/grub/i386-pc/setjmp_test.module lib/grub/i386-pc/setpci.mod lib/grub/i386-pc/setpci.module lib/grub/i386-pc/sfs.mod lib/grub/i386-pc/sfs.module +lib/grub/i386-pc/shift_test.mod +lib/grub/i386-pc/shift_test.module +lib/grub/i386-pc/signature_test.mod +lib/grub/i386-pc/signature_test.module lib/grub/i386-pc/sleep.mod lib/grub/i386-pc/sleep.module +lib/grub/i386-pc/sleep_test.mod +lib/grub/i386-pc/sleep_test.module +lib/grub/i386-pc/spkmodem.mod +lib/grub/i386-pc/spkmodem.module lib/grub/i386-pc/squash4.mod lib/grub/i386-pc/squash4.module +lib/grub/i386-pc/syslinuxcfg.mod +lib/grub/i386-pc/syslinuxcfg.module lib/grub/i386-pc/tar.mod lib/grub/i386-pc/tar.module lib/grub/i386-pc/terminal.lst @@ -547,20 +534,28 @@ lib/grub/i386-pc/test_blockarg.mod lib/grub/i386-pc/test_blockarg.module lib/grub/i386-pc/testload.mod lib/grub/i386-pc/testload.module +lib/grub/i386-pc/testspeed.mod +lib/grub/i386-pc/testspeed.module lib/grub/i386-pc/tftp.mod lib/grub/i386-pc/tftp.module lib/grub/i386-pc/tga.mod lib/grub/i386-pc/tga.module lib/grub/i386-pc/time.mod lib/grub/i386-pc/time.module +lib/grub/i386-pc/tr.mod +lib/grub/i386-pc/tr.module lib/grub/i386-pc/trig.mod lib/grub/i386-pc/trig.module lib/grub/i386-pc/true.mod lib/grub/i386-pc/true.module +lib/grub/i386-pc/truecrypt.mod +lib/grub/i386-pc/truecrypt.module lib/grub/i386-pc/udf.mod lib/grub/i386-pc/udf.module lib/grub/i386-pc/ufs1.mod lib/grub/i386-pc/ufs1.module +lib/grub/i386-pc/ufs1_be.mod +lib/grub/i386-pc/ufs1_be.module lib/grub/i386-pc/ufs2.mod lib/grub/i386-pc/ufs2.module lib/grub/i386-pc/uhci.mod @@ -577,10 +572,14 @@ lib/grub/i386-pc/usbserial_ftdi.mod lib/grub/i386-pc/usbserial_ftdi.module lib/grub/i386-pc/usbserial_pl2303.mod lib/grub/i386-pc/usbserial_pl2303.module +lib/grub/i386-pc/usbserial_usbdebug.mod +lib/grub/i386-pc/usbserial_usbdebug.module lib/grub/i386-pc/usbtest.mod lib/grub/i386-pc/usbtest.module lib/grub/i386-pc/vbe.mod lib/grub/i386-pc/vbe.module +lib/grub/i386-pc/verify.mod +lib/grub/i386-pc/verify.module lib/grub/i386-pc/vga.mod lib/grub/i386-pc/vga.module lib/grub/i386-pc/vga_text.mod @@ -592,18 +591,24 @@ lib/grub/i386-pc/video_bochs.mod lib/grub/i386-pc/video_bochs.module lib/grub/i386-pc/video_cirrus.mod lib/grub/i386-pc/video_cirrus.module +lib/grub/i386-pc/video_colors.mod +lib/grub/i386-pc/video_colors.module lib/grub/i386-pc/video_fb.mod lib/grub/i386-pc/video_fb.module lib/grub/i386-pc/videoinfo.mod lib/grub/i386-pc/videoinfo.module lib/grub/i386-pc/videotest.mod lib/grub/i386-pc/videotest.module +lib/grub/i386-pc/videotest_checksum.mod +lib/grub/i386-pc/videotest_checksum.module lib/grub/i386-pc/xfs.mod lib/grub/i386-pc/xfs.module lib/grub/i386-pc/xnu.mod lib/grub/i386-pc/xnu.module lib/grub/i386-pc/xnu_uuid.mod lib/grub/i386-pc/xnu_uuid.module +lib/grub/i386-pc/xnu_uuid_test.mod +lib/grub/i386-pc/xnu_uuid_test.module lib/grub/i386-pc/xzio.mod lib/grub/i386-pc/xzio.module lib/grub/i386-pc/zfs.mod @@ -612,15 +617,42 @@ lib/grub/i386-pc/zfscrypt.mod lib/grub/i386-pc/zfscrypt.module lib/grub/i386-pc/zfsinfo.mod lib/grub/i386-pc/zfsinfo.module +man/man1/grub-editenv.1.gz +man/man1/grub-file.1.gz +man/man1/grub-fstest.1.gz +man/man1/grub-glue-efi.1.gz +man/man1/grub-kbdcomp.1.gz +man/man1/grub-menulst2cfg.1.gz +man/man1/grub-mkimage.1.gz +man/man1/grub-mklayout.1.gz +man/man1/grub-mknetdir.1.gz +man/man1/grub-mkpasswd-pbkdf2.1.gz +man/man1/grub-mkrelpath.1.gz +man/man1/grub-mkrescue.1.gz +man/man1/grub-mkstandalone.1.gz +man/man1/grub-render-label.1.gz +man/man1/grub-script-check.1.gz +man/man1/grub-syslinux2cfg.1.gz +man/man8/grub-bios-setup.8.gz +man/man8/grub-install.8.gz +man/man8/grub-macbless.8.gz +man/man8/grub-mkconfig.8.gz +man/man8/grub-ofpathname.8.gz +man/man8/grub-probe.8.gz +man/man8/grub-reboot.8.gz +man/man8/grub-set-default.8.gz +man/man8/grub-sparc64-setup.8.gz sbin/grub-bios-setup -sbin/grub-probe sbin/grub-install +sbin/grub-macbless sbin/grub-mkconfig sbin/grub-ofpathname +sbin/grub-probe +sbin/grub-reboot sbin/grub-set-default sbin/grub-sparc64-setup -sbin/grub-reboot share/grub/grub-mkconfig_lib +share/grub/widthspec.h share/locale/ast/LC_MESSAGES/grub.mo share/locale/ca/LC_MESSAGES/grub.mo share/locale/da/LC_MESSAGES/grub.mo @@ -648,22 +680,3 @@ share/locale/uk/LC_MESSAGES/grub.mo share/locale/vi/LC_MESSAGES/grub.mo share/locale/zh_CN/LC_MESSAGES/grub.mo share/locale/zh_TW/LC_MESSAGES/grub.mo -man/man1/grub-editenv.1.gz -man/man1/grub-fstest.1.gz -man/man1/grub-kbdcomp.1.gz -man/man1/grub-menulst2cfg.1.gz -man/man1/grub-mkimage.1.gz -man/man1/grub-mklayout.1.gz -man/man1/grub-mkpasswd-pbkdf2.1.gz -man/man1/grub-mkrelpath.1.gz -man/man1/grub-mkrescue.1.gz -man/man1/grub-mkstandalone.1.gz -man/man1/grub-script-check.1.gz -man/man8/grub-bios-setup.8.gz -man/man8/grub-install.8.gz -man/man8/grub-mkconfig.8.gz -man/man8/grub-ofpathname.8.gz -man/man8/grub-probe.8.gz -man/man8/grub-reboot.8.gz -man/man8/grub-set-default.8.gz -man/man8/grub-sparc64-setup.8.gz
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201506072227.t57MRL2U045814>