Added steps to resize the root disk on a FreeBSD system

This commit is contained in:
Gregory Ballantine 2024-05-09 10:06:19 -06:00
parent 6588979f8a
commit 55cfdb03bf

View File

@ -20,6 +20,12 @@ if [ "$OS" = 'freebsd' ]; then
# Configure system hostname
sysrc hostname="$HOSTNAME.$DOMAIN"
# Expand file system to match disk's bounds
gpart recover da0 # run this first in case the disk is corrupted
camcontrol reprobe da0 # force re-probing of the disk info
gpart resize -i 3 da0 # re-size the root partition automatically
zpool online -e zroot da0p3 # make ZFS resize the volume to match
# Install Puppet
echo -e "[agent]\nserver = $PUPPET_MASTER" > /usr/local/etc/puppet/puppet.conf
sysrc puppet_enable="YES"