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 <seroto...@gmail.com>
+
+- fix for 3.1.1:
+   * add patch fix-747.patch from upstream
+
+-------------------------------------------------------------------
+Sat Dec  3 19:41:33 UTC 2022 - Dirk Müller <dmuel...@suse.com>
+
+- 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 <tincant...@protonmail.com>
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 <tincant...@protonmail.com>
    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 <tincant...@protonmail.com>
    
    commit 6f8ba1e608d5223efa9dd296ed2c61418da991aa
    Author: Richard T Bonhomme <tincant...@protonmail.com>
    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 <tincant...@protonmail.com>
    
    Signed-off-by: Richard T Bonhomme <tincant...@protonmail.com>

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
 

Reply via email to