bastille-etcupdate(8)

NAME
bastille etcupdate - Update /etc for jail(s).

SYNOPSIS
bastille [-fx] bootstrap RELEASE
bastille [-dx] TARGET update RELEASE
bastille [-x] TARGET diff|resolve

DESCRIPTION
The bastille sub-command will bootstrap a tarball from RELEASE which can then be used to update the contents of /etc inside jails after performing an upgrade.

bastille etcupdate [-fx] bootstrap RELEASE

    bootstrap
        Bootstrap the 'src' archives for RELEASE, then create a tarball from it. The tarball makes it much easier and faster to apply to jails.

    -f, --force
        Force a re-bootstrap of a release.

    -x, --debug
        Enable debug mode.

bastille etcupdate [-dx] TARGET update RELEASE

    update
        Update the contents of /etc inside TARGET, using RELEASE as the base. RELEASE must first be bootstrapped.

    -d, --dry-run
        Show output, but do not apply.

    -x, --debug
        Enable debug mode.

    The RELEASE specified here is the release you want to use as the base of your TARGET /etc contents.

bastille etcupdate [-x] TARGET diff|resolve

    diff
        Compare and show changes to /etc inside the TARGET.

    resolve
        Resolve any conflicts for /etc inside TARGET. Sometimes when performing the bastille sub-command, it leaves some conflicts between the old and new files. Use this option to resolve these conflicts.

    -x, --debug
        Enable debug mode.

EXAMPLES

Bootstrap 15.0-RELEASE for use with etcupdate:
    bastille etcupdate bootstrap 15.0-RELEASE

Update /etc for myjail to 15.0-RELEASE:
    bastille etcupdate myjail 15.0-RELEASE

Resolve any conflicts left over for myjail:
    bastille etcupdate myjail resolve

SEE ALSO
bastille.conf(5), bastille-bootstrap(8), bastille-clone(8), bastille-cmd(8), bastille-config(8), bastille-console(8), bastille-convert(8), bastille-cp(8), bastille-create(8), bastille-destroy(8), bastille-edit(8), bastille-export(8), bastille-htop(8), bastille-import(8), bastille-jcp(8), bastille-limits(8), bastille-list(8), bastille-migrate(8), bastille-monitor(8), bastille-mount(8), bastille-network(8), bastille-pkg(8), bastille-rcp(8), bastille-rdr(8), bastille-rename(8), bastille-restart(8), bastille-service(8), bastille-setup(8), bastille-start(8), bastille-stop(8), bastille-sysrc(8), bastille-tags(8), bastille-template(8), bastille-top(8), bastille-umount(8), bastille-update(8), bastille-upgrade(8), bastille-verify(8), bastille-zfs(8)