From eb866bd16b22849d47e90884492f5d55a7452b5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Lesimple?= Date: Mon, 14 Oct 2024 12:25:12 +0000 Subject: [PATCH] release v3.17.00 --- contrib/git/pre-commit | 2 +- doc/CHANGELOG.md | 4 ++++ doc/sphinx/installation/upgrading.rst | 4 ++-- lib/perl/OVH/Bastion.pm | 2 +- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/contrib/git/pre-commit b/contrib/git/pre-commit index 73ac164ee..561d374d1 100755 --- a/contrib/git/pre-commit +++ b/contrib/git/pre-commit @@ -105,7 +105,7 @@ for f in $(git diff --cached --name-only --diff-filter=ACM $against); do done # check versions and docs -ver=$(grep -E '^our \$VERSION = .[0-9]+\.[0-9]+\.[0-9]+(-rc[0-9]+)?.;$' lib/perl/OVH/Bastion.pm | cut -d"'" -f2) +ver=$(grep -Eo '^our \$VERSION = .[0-9]+\.[0-9]+\.[0-9]+(-rc[0-9]+)?' lib/perl/OVH/Bastion.pm | cut -d"'" -f2) if ! grep -Eq "^## v$ver - 202./[01][0-9]/.." doc/CHANGELOG.md; then echo echo "ERROR: detected version '$ver', but no matching entry in doc/CHANGELOG.md" diff --git a/doc/CHANGELOG.md b/doc/CHANGELOG.md index f1c787845..09a8a1d08 100644 --- a/doc/CHANGELOG.md +++ b/doc/CHANGELOG.md @@ -1,3 +1,7 @@ +## v3.17.00 - 2024/10/14 +fix: osh.pl: propagate signals to plugins before exiting +fix: opensuse: add procps package (for pkill) + ## v3.16.99-rc3 - 2024/09/25 fix: regression introduced by 932e72e (rc1) for stealth stdout in ssh diff --git a/doc/sphinx/installation/upgrading.rst b/doc/sphinx/installation/upgrading.rst index 06ed9ac1e..fe39a35b1 100644 --- a/doc/sphinx/installation/upgrading.rst +++ b/doc/sphinx/installation/upgrading.rst @@ -27,8 +27,8 @@ See the ``--help`` for a more fine-grained upgrade path if needed. Version-specific upgrade instructions ===================================== -v3.16.99-rc3 - 2024/09/25 -************************* +v3.17.00 - 2024/10/14 +********************* This release drops support for Ubuntu 16.04 and CentOS 7. If you're still using these EOL OS releases (which is obviously discouraged), proper functioning of The Bastion is no longer tested or guaranteed. diff --git a/lib/perl/OVH/Bastion.pm b/lib/perl/OVH/Bastion.pm index fb7467194..7e484cff6 100644 --- a/lib/perl/OVH/Bastion.pm +++ b/lib/perl/OVH/Bastion.pm @@ -5,7 +5,7 @@ use common::sense; use Fcntl; use POSIX qw(strftime); -our $VERSION = '3.16.99-rc3'; +our $VERSION = '3.17.00'; BEGIN { # only used by the handler below