git: 007879177db8 - main - sysutils/bastille: Update 0.13.20250126 => 0.14.20250420
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 03 May 2025 12:33:18 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=007879177db8a0020a8fb4dfe7a43e88252e5ee4
commit 007879177db8a0020a8fb4dfe7a43e88252e5ee4
Author: Juan David Hurtado G <jdhurtado@orbiware.com>
AuthorDate: 2025-05-03 12:29:43 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-05-03 12:29:43 +0000
sysutils/bastille: Update 0.13.20250126 => 0.14.20250420
Changelog:
https://github.com/BastilleBSD/bastille/releases/tag/0.14.20250420
- Transfer maintainership.
- Add co-maintainer Barry McCormick <snarfingcode666@gmail.com>.
- Pet portclippy.
PR: 286251
Approved by: Christer Edwards <christer.edwards@gmail.com> (former maintainer)
---
UPDATING | 13 +++++++++++++
sysutils/bastille/Makefile | 7 ++++---
sysutils/bastille/distinfo | 6 +++---
sysutils/bastille/pkg-message | 18 ++++++++++++++++++
sysutils/bastille/pkg-plist | 2 ++
5 files changed, 40 insertions(+), 6 deletions(-)
diff --git a/UPDATING b/UPDATING
index 5b7991ba0633..3c4865293c07 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,19 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20250503:
+ AFFECTS: users of sysutils/bastille
+ AUTHOR: jdhurtado@orbiware.com
+
+ 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.
+
20250503:
AFFECTS: users of security/libressl
AUTHOR: brnrd@FreeBSD.org
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