K 10 svn:author V 6 kevans K 8 svn:date V 27 2021-08-29T16:58:35.784686Z K 7 svn:log V 915 freebsd-update: create a ZFS boot environment on install Updated freebsd-update to allow it to create boot environments using bectl should the system support it. The bectl utility was updated in r352211 (490e13c1403f) to support a 'check' to determine if the system supports boot environments. If UFS is used, the bectl check will fail then no attempt will be made to create the boot environment. If freebsd-update is run inside a jail, no attempt will be made to create a boot environment. The boot environment function will create a new environment using the format: current FreeBSD kernel version and date/timestamp, example: 12.0-RELEASE-p10_2019-10-03_185233 This functionality can be disabled by setting 'CreateBootEnv' in freebsd-update.conf to 'no'. (cherry picked from commit f28f138905416c45ebaa6429f44a0b88a72f54b1) Git Hash: c538903f7bec5bda540cf646841abe126d07193c Git Author: dave@fullard.ca END