Mercurial > hgrepos > FreeBSD > ports > sysutils > local-bsdtools
view share/examples/local-bsdtools/freebsd-update-ftjail-template.sh @ 439:b5e45ecd4032
Rename the recently added example scripts and integrate into the package build.
They will be installed into the EXAMPLESDIR /usr/local/share/examples/local-bsdtools.
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Wed, 01 May 2024 23:07:59 +0200 |
| parents | share/examples/local-bsdtools/_ftjail-prep-fbsd-update.sh@59622f32279d |
| children | fc82327ed7ea |
line wrap: on
line source
#!/bin/sh set -e set -x set -u BASE_RO=dpool/jail/ttmpl/base-ro/13.2-RELEASE SKEL_RW=dpool/jail/ttmpl/skel-rw/13.2-RELEASE NEW_VER="p5" MOUNTPOINT="/var/tmp/13.2" ftjail mount-tmpl -P "$BASE_RO" "$SKEL_RW" "$MOUNTPOINT" freebsd-update -b "$MOUNTPOINT" fetch freebsd-update -b "$MOUNTPOINT" install ftjail snapshot-tmpl "$BASE_RO" "$SKEL_RW" "$NEW_VER" ftjail build-etcupdate-current-tmpl "$MOUNTPOINT" /jail/RELEASE/etcupdate-current-13.2@${NEW_VER}.tbz
