<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in zfsboot</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>aa2a0e0f - bsdinstall/zfsboot: Enable new UEFI+GELI support</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot#aa2a0e0f</link>
        <description>bsdinstall/zfsboot: Enable new UEFI+GELI supportAfter r336252 it is no longer necessary to have a separate bootpool whenbooting from an encrypted disk with UEFI.This change also switches the EFI System Partition contents fromthe 800 KB boot1.efifat to a new 200 MB filesystem created with newfs_msdosand uses loader.efi directly, instead of boot1.efi.PR:		228916Reviewed by:	dteskeMFC after:	1 monthRelnotes:	yesSponsored by:	Klara SystemsDifferential Revision:	https://reviews.freebsd.org/D12315

            List of files:
            /freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Thu, 23 Aug 2018 22:50:11 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e39a9678 - bsdinstall: default to UEFI-only boot on arm64</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot#e39a9678</link>
        <description>bsdinstall: default to UEFI-only boot on arm64Reviewed by:	allanjudeSponsored by:	The FreeBSD FoundationDifferential Revision:  https://reviews.freebsd.org/D11721

            List of files:
            /freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sun, 30 Jul 2017 23:15:30 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>98b9d384 - Fixed bsdinstall location of vfs.zfs.min_auto_ashift</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot#98b9d384</link>
        <description>Fixed bsdinstall location of vfs.zfs.min_auto_ashiftvfs.zfs.min_auto_ashift is a sysctl only not a tunable so updated bsdinstallto use the correct location /etc/sysctl.conf instead of /boot/loader.confReported by:	Aaron CazaReviewed by:	allanjudeMFC after:	2 daysSponsored by:	MultiplayDifferential Revision:	https://reviews.freebsd.org/D11278

            List of files:
            /freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Tue, 20 Jun 2017 08:03:50 +0000</pubDate>
        <dc:creator>Steven Hartland &lt;smh@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4ca43ae5 - bsdinstall: use consistent EFI configuration across platforms</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot#4ca43ae5</link>
        <description>bsdinstall: use consistent EFI configuration across platforms- increase arm64 EFI partition to 200M, as x86- use EFI_BOOTPART_SIZE and EFI_BOOTPART_PATH macros on x86- increase ZFS EFI partition to 200MPR:		201898Reviewed by:	allanjude, manuMFC after:	3 daysSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D11239

            List of files:
            /freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Fri, 16 Jun 2017 18:58:48 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>46c380e6 - bsdinstall: Make ZFS min_auto_ashift adjustment persistent</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot#46c380e6</link>
        <description>bsdinstall: Make ZFS min_auto_ashift adjustment persistentReported by:	feldReviewed by:	dteske, tsoomeMFC after:	3 daysSponsored by:	ScaleEngine Inc.Differential Revision:	https://reviews.freebsd.org/D10895

            List of files:
            /freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Mon, 12 Jun 2017 19:29:31 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1b63cafb - A failed installation once restarted will often error out</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot#1b63cafb</link>
        <description>A failed installation once restarted will often error outIf an encrypted install is attempted and fails for any reason, the diskcannot be erased by the installer because the partition is in use by GELIAt the start of the installation process, all ZFS pools are exported andall GELI instances are detached, to allow a restarted install to proceedPR:		210814Reported by:	jonathanMFC after:	10 days

            List of files:
            /freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sat, 16 Jul 2016 19:35:04 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4487af02 - Fix encrypted MBR install</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot#4487af02</link>
        <description>Fix encrypted MBR installThe pools are exported and reimported in order to write the bootcodeThis causes an error when the bootpool is later mounted by common codeThe bootpool is now imported with the -N flag to prevent mountingReported by:	Michael DexterMFC after:	5 days

            List of files:
            /freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sat, 16 Jul 2016 18:28:44 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ca13d5d2 - Fix an error in bsdinstall when ZFS installation uses a bootpool</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot#ca13d5d2</link>
        <description>Fix an error in bsdinstall when ZFS installation uses a bootpoolA separate bootpool is used when the selected partition type is MBRor when the disk is GELI encrypted and a UEFI loader is selected.BIOS avoids the bootpool by using bootcode and loader that support GELI.bsdinstall did not remount the bootpool after creating the main pool,which caused an error when mkdir tried to create /boot/zfsPR:		210717Approved by:	re (gjb)Sponsored by:	ScaleEngine Inc.

            List of files:
            /freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sun, 03 Jul 2016 01:22:59 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>52fffe93 - Fix bsdinstall for root-on-zfs with MBR partitioning</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot#52fffe93</link>
        <description>Fix bsdinstall for root-on-zfs with MBR partitioningFix an error where vfs.root.mountfrom was not always set as requiredwhen creating a bootpool. After the recent geliboot changes, it was onlyset if the main pool was encrypted.Also resolve an error where the bootpool was unmounted twice causingbsdinstall to stop with an error message about the failed command.Approved by:	re (gjb)Sponsored by:	BSDCan Hacker Lounge

            List of files:
            /freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Fri, 10 Jun 2016 14:31:59 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>24d17f1e - Only set kern.geom.part.mbr.enforce_chs=0 once, instead of once per disk</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot#24d17f1e</link>
        <description>Only set kern.geom.part.mbr.enforce_chs=0 once, instead of once per diskSponsored by:	ScaleEngine Inc.

            List of files:
            /freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Tue, 24 May 2016 00:23:39 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bb4fd0a0 - Add support for RAID 1+0 (striped mirrors) to bsdinstall/zfsboot</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot#bb4fd0a0</link>
        <description>Add support for RAID 1+0 (striped mirrors) to bsdinstall/zfsbootSponsored by:	ScaleEngine Inc.

            List of files:
            /freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Tue, 24 May 2016 00:22:29 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b06bc65e - Only export and re-import the root pool if installing on MBR</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot#b06bc65e</link>
        <description>Only export and re-import the root pool if installing on MBRThis step is required in order to dd the boot2 bits into the ZFS partitionSponsored by:	ScaleEngine Inc.

            List of files:
            /freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Mon, 23 May 2016 17:04:13 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7289f18f - Fix missing pool name in zfs set command</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot#7289f18f</link>
        <description>Fix missing pool name in zfs set command

            List of files:
            /freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Mon, 23 May 2016 16:49:26 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dcf36219 - Fix error in bsdinstall where additional filesystems cannot be mounted</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot#dcf36219</link>
        <description>Fix error in bsdinstall where additional filesystems cannot be mountedDo not set canmount=noauto on the boot environment at create time, becausethis causes / to not be mounted, and since the chroot is read only, newmountpoints cannot be created.The property is set later, when other properties are adjustedReported by:	HardenedBSDSponsored by:	ScaleEngine Inc.

            List of files:
            /freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Mon, 23 May 2016 15:11:01 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a1b8f55c - bsdinstall/zfsboot GPT+BIOS+GELI installs now make use of GELIBOOT</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot#a1b8f55c</link>
        <description>bsdinstall/zfsboot GPT+BIOS+GELI installs now make use of GELIBOOTIn this configuration, a separate bootpool is not required.This allows ZFS Boot Environments to be used with GELI encrypted ZFS pools.Support for GPT+EFI+GELI is planned for the future.Tested by: Joseph Mingrone, HardenedBSDRelnotes:	yesSponsored by:	ScaleEngine Inc.Differential Revision:	https://reviews.freebsd.org/D5869

            List of files:
            /freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sun, 22 May 2016 20:31:52 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>595568b5 - Fix default ZFS layout to work better by default with sysutils/beadm</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot#595568b5</link>
        <description>Fix default ZFS layout to work better by default with sysutils/beadmThe root file system is mounted early via vfs.root.mountfrom.The canmount=noauto property only affects the zfs rc.d script.This ensures that the &apos;default&apos; BE is not mounted overtop of another BE whenone is selected from the beastie menuSponsored by:	ScaleEngine Inc.

            List of files:
            /freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sun, 22 May 2016 16:24:21 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5e38260c - Fix typo in comments for the zfsboot script</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot#5e38260c</link>
        <description>Fix typo in comments for the zfsboot scriptSubmitted by:	Colby Swandale &lt;colby@taplaboratories.com.au&gt; (via github)

            List of files:
            /freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sun, 22 May 2016 12:59:07 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>06445fc0 - bsdinstall/zfsboot: Do not mirror swap when swapsize is 0</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot#06445fc0</link>
        <description>bsdinstall/zfsboot: Do not mirror swap when swapsize is 0PR:		209415Submitted by:	Ganael LAPLANCHE &lt;ganael.laplanche@corp.ovh.com&gt;MFC after:	2 weeks

            List of files:
            /freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Tue, 10 May 2016 14:38:43 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ec65e4f8 - usr.sbin/bsdconfig: minor spelling fixes on comments.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot#ec65e4f8</link>
        <description>usr.sbin/bsdconfig: minor spelling fixes on comments.No functional change.

            List of files:
            /freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Sun, 01 May 2016 16:38:12 +0000</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4d41f472 - Add a new installation type to bsdinstall/zfsboot: BIOS+UEFI</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot#4d41f472</link>
        <description>Add a new installation type to bsdinstall/zfsboot: BIOS+UEFIInstalls both pmbr+gptzfsboot as well as boot1.efifat in separate partitionsThe resulting system can be booted with either UEFI or BIOS/CSM.Preference is controlled by the user&apos;s firmware boot settings.This is now the default for zfsboot installsPR:		208629Submitted by:	Galael LAPLANCHE &lt;ganael.laplanche@corp.ovh.com&gt; (original version)

            List of files:
            /freebsd-12.1/usr.sbin/bsdinstall/scripts/zfsboot</description>
        <pubDate>Tue, 19 Apr 2016 03:25:36 +0000</pubDate>
        <dc:creator>Allan Jude &lt;allanjude@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
