diff --git a/EasyRSA-3.1.2.tgz b/EasyRSA-3.1.2.tgz deleted file mode 100644 index e4b2ba7..0000000 --- a/EasyRSA-3.1.2.tgz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d63cf129490ffd6d8792ede7344806c506c82c32428b5bb609ad97ca6a6e4499 -size 68984 diff --git a/EasyRSA-3.1.2.tgz.sig b/EasyRSA-3.1.2.tgz.sig deleted file mode 100644 index 7d19621..0000000 Binary files a/EasyRSA-3.1.2.tgz.sig and /dev/null differ diff --git a/EasyRSA-3.1.5.tgz b/EasyRSA-3.1.5.tgz new file mode 100644 index 0000000..50d2476 --- /dev/null +++ b/EasyRSA-3.1.5.tgz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9fc6081d4927e68e9baef350e6b3010c7fb4f4a5c3e645ddac901081eb6adbb2 +size 75808 diff --git a/EasyRSA-3.1.5.tgz.sig b/EasyRSA-3.1.5.tgz.sig new file mode 100644 index 0000000..bd1d8a7 Binary files /dev/null and b/EasyRSA-3.1.5.tgz.sig differ diff --git a/easy-rsa.changes b/easy-rsa.changes index 349b39b..dc24207 100644 --- a/easy-rsa.changes +++ b/easy-rsa.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Sun Aug 6 18:54:29 UTC 2023 - Matthias Eliasson + +- Update to 3.1.5: + * Build Update: script now supports signing and verifying + * Automate support-file creation (Free packaging) (#964) + * build-ca: New command option 'raw-ca', abbrevation: 'raw' (#963) + This 'raw' method, is the most reliable way to build a CA, + with a password, without writing the CA password to a temp-file. + + This option completely replaces both methods below: + + build-ca: New option --ca-via-stdin, use SSL -pass* argument 'stdin' (#959) + Option '--ca-via-stdin' offers no more security than standard method. + Easy-RSA version 3.1.4 ONLY. + + build-ca: Replace password temp-files with file-descriptors (#955) + Using file-descriptors does not work in Windows. + Easy-RSA version 3.1.3 ONLY. +- update and rebase suse-packaging.patch + ------------------------------------------------------------------- Tue Jan 17 11:06:55 UTC 2023 - Paolo Stivanin diff --git a/easy-rsa.spec b/easy-rsa.spec index fdb0484..80303eb 100644 --- a/easy-rsa.spec +++ b/easy-rsa.spec @@ -19,7 +19,7 @@ %define pname EasyRSA Name: easy-rsa -Version: 3.1.2 +Version: 3.1.5 Release: 0 Summary: CLI utility to build and manage a PKI CA License: GPL-2.0-or-later diff --git a/suse-packaging.patch b/suse-packaging.patch index 5a2cd10..f5d485d 100644 --- a/suse-packaging.patch +++ b/suse-packaging.patch @@ -1,13 +1,11 @@ -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" = . ] || [ "$prog_dir" = "$PWD" ]; then - prog_in_pwd=1 - else +--- easyrsa.orig 2023-08-06 20:50:08.140959981 +0200 ++++ easyrsa 2023-08-06 20:50:30.430836235 +0200 +@@ -5393,7 +5393,7 @@ + + # set up program path + prog_file="$0" +- prog_dir="${prog_file%/*}" ++ prog_dir="/etc/easy-rsa" + if [ "$prog_dir" = . ] || [ "$prog_dir" = "$PWD" ] + then + prog_in_pwd=1