summaryrefslogtreecommitdiff
path: root/sysutils/bastille
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/bastille')
-rw-r--r--sysutils/bastille/Makefile7
-rw-r--r--sysutils/bastille/distinfo6
-rw-r--r--sysutils/bastille/pkg-message18
-rw-r--r--sysutils/bastille/pkg-plist2
4 files changed, 27 insertions, 6 deletions
diff --git a/sysutils/bastille/Makefile b/sysutils/bastille/Makefile
index 5baefcbbd7fe..e44c26bc8898 100644
--- a/sysutils/bastille/Makefile
+++ b/sysutils/bastille/Makefile
@@ -1,8 +1,9 @@
PORTNAME= bastille
-DISTVERSION= 0.13.20250126
+DISTVERSION= 0.14.20250420
CATEGORIES= sysutils
-MAINTAINER= christer.edwards@gmail.com
+MAINTAINER= jdhurtado@orbiware.com
+# co-maintainer: snarfingcode666@gmail.com
COMMENT= Jail automation framework
WWW= https://bastillebsd.org
@@ -12,8 +13,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USE_GITHUB= yes
GH_ACCOUNT= bastillebsd
-NO_BUILD= yes
NO_ARCH= yes
+NO_BUILD= yes
post-patch:
@${REINPLACE_CMD} \
diff --git a/sysutils/bastille/distinfo b/sysutils/bastille/distinfo
index 316633b1de09..5f2b7ca65afa 100644
--- a/sysutils/bastille/distinfo
+++ b/sysutils/bastille/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737948987
-SHA256 (bastillebsd-bastille-0.13.20250126_GH0.tar.gz) = cfdbea8acbb522d5c6dff1d99871be6d2ee1a222a8ab53ed54904f3b585d233d
-SIZE (bastillebsd-bastille-0.13.20250126_GH0.tar.gz) = 635630
+TIMESTAMP = 1745190329
+SHA256 (bastillebsd-bastille-0.14.20250420_GH0.tar.gz) = 65ac778c9c2c144fdc2fc9664ad131404c79ac4a26ed3c932a6944923cd742cf
+SIZE (bastillebsd-bastille-0.14.20250420_GH0.tar.gz) = 655549
diff --git a/sysutils/bastille/pkg-message b/sysutils/bastille/pkg-message
new file mode 100644
index 000000000000..baef3a45c2c1
--- /dev/null
+++ b/sysutils/bastille/pkg-message
@@ -0,0 +1,18 @@
+[
+{
+ type: upgrade
+ minimum_version: "0.13"
+ message: <<EOM
+**Breaking changes since 0.14.20250420**
+
+The `rcorder` has been deprecated, and new `boot` and `priority` options have
+been added to the jails. A boot file will be created with default values of
+`boot=on` and `priority=99` on jail creation. For existing jails, the boot file
+will be generated on the next subcommand execution to the jail. If you want to
+generate the file for all the jails, you can use `bastille restart ALL` to fill
+in the defaults. To change these values, use `bastille config TARGET set boot off`
+or `bastille config TARGET set priority 10` or some other number according to
+your needs.
+EOM
+}
+]
diff --git a/sysutils/bastille/pkg-plist b/sysutils/bastille/pkg-plist
index ecf9fe7dec7f..2c70d6b0f524 100644
--- a/sysutils/bastille/pkg-plist
+++ b/sysutils/bastille/pkg-plist
@@ -21,6 +21,7 @@ etc/rc.d/bastille
%%DATADIR%%/limits.sh
%%DATADIR%%/list.sh
%%DATADIR%%/mount.sh
+%%DATADIR%%/network.sh
%%DATADIR%%/pkg.sh
%%DATADIR%%/rcp.sh
%%DATADIR%%/rdr.sh
@@ -39,6 +40,7 @@ etc/rc.d/bastille
%%DATADIR%%/templates/default/linux/Bastillefile
%%DATADIR%%/templates/default/thick/Bastillefile
%%DATADIR%%/templates/default/thin/Bastillefile
+%%DATADIR%%/templates/default/vlan/Bastillefile
%%DATADIR%%/templates/default/vnet/Bastillefile
%%DATADIR%%/top.sh
%%DATADIR%%/umount.sh