Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package easy-rsa for openSUSE:Factory checked in at 2022-12-14 14:11:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/easy-rsa (Old) and /work/SRC/openSUSE:Factory/.easy-rsa.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "easy-rsa" Wed Dec 14 14:11:03 2022 rev:14 rq:1042804 version:3.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/easy-rsa/easy-rsa.changes 2022-09-18 18:48:50.646518583 +0200 +++ /work/SRC/openSUSE:Factory/.easy-rsa.new.1835/easy-rsa.changes 2022-12-14 14:11:18.035586551 +0100 @@ -1,0 +2,27 @@ +Tue Dec 13 23:09:09 UTC 2022 - Olav Reinert <[email protected]> + +- fix for 3.1.1: + * add patch fix-747.patch from upstream + +------------------------------------------------------------------- +Sat Dec 3 19:41:33 UTC 2022 - Dirk Müller <[email protected]> + +- update to 3.1.1: + * Remove command 'renewable' (#715) + * Expand 'show-renew', include 'renewed/certs_by_serial' (#700) + * Resolve long-standing issue with --subca-len=N (#691) + * ++ NOTICE: Add EasyRSA-Renew-and-Revoke.md (#690) + * Require 'openssl-easyrsa.cnf' is up to date (#695} + * Introduce 'renew' (version 3). Only renew cert (#688) + * Always ensure X509-types files exist (#581 #696) + * Expand alias '--days' to all suitable options with a period (#674) + * Introduce --keep-tmp, keep temp files for debugging (#667) + * Introduce Option -q|--quiet, disable information output (#703) + * Add serialNumber (OID 2.5.4.5) to DN 'org' mode (#606) + * Support ampersand and dollar-sign in vars file (#590) + * Introduce 'rewind-renew' (#579) + * Expand status reports to include checking a single cert (#577) + * Introduce 'revoke-renewed' (#547) + * update OpenSSL for Windows to 3.0.5 + +------------------------------------------------------------------- Old: ---- EasyRSA-3.1.0.tgz EasyRSA-3.1.0.tgz.sig New: ---- EasyRSA-3.1.1.tgz EasyRSA-3.1.1.tgz.sig fix-747.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ easy-rsa.spec ++++++ --- /var/tmp/diff_new_pack.UYhqyJ/_old 2022-12-14 14:11:18.683589884 +0100 +++ /var/tmp/diff_new_pack.UYhqyJ/_new 2022-12-14 14:11:18.687589905 +0100 @@ -18,9 +18,8 @@ %define pname EasyRSA - Name: easy-rsa -Version: 3.1.0 +Version: 3.1.1 Release: 0 Summary: CLI utility to build and manage a PKI CA License: GPL-2.0-or-later @@ -30,8 +29,8 @@ Source1: https://github.com/OpenVPN/%{name}/releases/download/v%{version}/%{pname}-%{version}.tgz.sig # https://github.com/OpenVPN/easy-rsa/tree/master/release-keys Source2: %{name}.keyring +Patch1: fix-747.patch Patch100: suse-packaging.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description @@ -41,6 +40,7 @@ %prep %setup -q -n %{pname}-%{version} +%patch1 -p2 %patch100 %build @@ -54,14 +54,9 @@ install -Dm0755 easyrsa %{buildroot}/%{_bindir}/easyrsa %files -%defattr(-,root,root) %doc ChangeLog README.md README.quickstart.md %doc doc/* -%if 0%{?sle_version} == 11 || 0%{?sle_version} <= 120400 -%doc COPYING.md gpl-2.0.txt -%else %license COPYING.md gpl-2.0.txt -%endif %{_bindir}/easyrsa %config(noreplace) %{_sysconfdir}/%{name} ++++++ EasyRSA-3.1.0.tgz -> EasyRSA-3.1.1.tgz ++++++ ++++ 5076 lines of diff (skipped) ++++++ fix-747.patch ++++++ commit 4472516e24b068542cfd1ff5c3e51c3b89eb38b1 Author: Richard T Bonhomme <[email protected]> Date: Mon Oct 31 00:34:42 2022 +0000 Reset option flag check 'number_only' per option Squashed commit of the following: commit 4aada5ffcd8cff893618bbbfe24f589f33665352 Merge: 439cdc1 6f8ba1e Author: Richard T Bonhomme <[email protected]> Date: Mon Oct 31 00:31:56 2022 +0000 Merge branch 'bugfix-number-only' of ssh://github.com/TinCanTech/easy-rsa into TinCanTech-bugfix-number-only Signed-off-by: Richard T Bonhomme <[email protected]> commit 6f8ba1e608d5223efa9dd296ed2c61418da991aa Author: Richard T Bonhomme <[email protected]> Date: Sun Oct 30 23:56:46 2022 +0000 Reset option flag check 'number_only' per option Closes: #747 Signed-off-by: Richard T Bonhomme <[email protected]> Signed-off-by: Richard T Bonhomme <[email protected]> diff --git a/easyrsa3/easyrsa b/easyrsa3/easyrsa index 6ee8f73..8909977 100755 --- a/easyrsa3/easyrsa +++ b/easyrsa3/easyrsa @@ -4897,7 +4897,7 @@ unset -v die_error_exit easyrsa_error_exit \ # Parse options while :; do # Separate option from value: - unset -v opt val is_empty empty_ok + unset -v opt val is_empty empty_ok number_only opt="${1%%=*}" val="${1#*=}" ++++++ suse-packaging.patch ++++++ --- /var/tmp/diff_new_pack.UYhqyJ/_old 2022-12-14 14:11:18.819590584 +0100 +++ /var/tmp/diff_new_pack.UYhqyJ/_new 2022-12-14 14:11:18.823590605 +0100 @@ -1,12 +1,14 @@ ---- easyrsa.orig 2022-09-05 18:43:38.396956744 +0200 -+++ easyrsa 2022-06-15 2022-09-05 18:44:14.154777676 +0200 -@@ -2972,7 +2972,7 @@ +Index: easyrsa +=================================================================== +--- easyrsa.orig ++++ easyrsa +@@ -4012,7 +4012,7 @@ vars_setup() { # Removed for basic sanity - To re-enable provide a REASON #prog_file2="$(which -- "$prog_file" 2>/dev/null)" && prog_file="$prog_file2" #prog_file2="$(readlink -f "$prog_file" 2>/dev/null)" && prog_file="$prog_file2" - prog_dir="${prog_file%/*}" + prog_dir="/etc/easy-rsa" - if [ "$prog_dir" = . ]; then prog_in_pwd=1; else unset -v prog_in_pwd; fi - - # Program dir vars - This location is least wanted. + if [ "$prog_dir" = . ] || [ "$prog_dir" = "$PWD" ]; then + prog_in_pwd=1 + else
