forked from pool/easy-rsa
Accepting request 652846 from home:computersalat:devel:vpn
update to 3.0.5, fix License OBS-URL: https://build.opensuse.org/request/show/652846 OBS-URL: https://build.opensuse.org/package/show/network:vpn/easy-rsa?expand=0&rev=24
This commit is contained in:
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:472167f976c6cb7c860cec6150a5616e163ae20365c81f179811d6ee0779ec5a
|
|
||||||
size 37721
|
|
Binary file not shown.
3
EasyRSA-nix-3.0.5.tgz
Normal file
3
EasyRSA-nix-3.0.5.tgz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:5ebfe7dfa20008aa15cecb136f2b308f6e23e29f17568969a3ba772aa50bbb37
|
||||||
|
size 50270
|
BIN
EasyRSA-nix-3.0.5.tgz.sig
Normal file
BIN
EasyRSA-nix-3.0.5.tgz.sig
Normal file
Binary file not shown.
@@ -1,3 +1,16 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 30 11:10:10 UTC 2018 - chris@computersalat.de
|
||||||
|
|
||||||
|
- update to 3.0.5
|
||||||
|
* Fix #17 & #58: use AES256 for CA key
|
||||||
|
* Also, don't use read -s, use stty -echo
|
||||||
|
* Fix broken "nopass" option
|
||||||
|
* Add -r to read to stop errors reported by shellcheck (and to behave)
|
||||||
|
* remove overzealous quotes around $pkcs_opts (more SC errors)
|
||||||
|
- update and rebase suse-packaging.patch
|
||||||
|
* fix: set_var EASYRSA in vars.example
|
||||||
|
- fix License
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Jan 28 19:05:46 UTC 2018 - seroton10@gmail.com
|
Sun Jan 28 19:05:46 UTC 2018 - seroton10@gmail.com
|
||||||
|
|
||||||
|
@@ -13,19 +13,21 @@
|
|||||||
# license that conforms to the Open Source Definition (Version 1.9)
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
# published by the Open Source Initiative.
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
|
%define pname EasyRSA-nix
|
||||||
|
|
||||||
Name: easy-rsa
|
Name: easy-rsa
|
||||||
Version: 3.0.4
|
Version: 3.0.5
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: CLI utility to build and manage a PKI CA
|
Summary: CLI utility to build and manage a PKI CA
|
||||||
License: GPL-2.0
|
License: GPL-2.0-or-later
|
||||||
Group: Productivity/Networking/Security
|
Group: Productivity/Networking/Security
|
||||||
Url: https://github.com/OpenVPN/easy-rsa
|
Url: https://github.com/OpenVPN/easy-rsa
|
||||||
Source: https://github.com/OpenVPN/easy-rsa/releases/download/v%{version}/EasyRSA-%{version}.tgz
|
Source: https://github.com/OpenVPN/%{name}/releases/download/v%{version}/%{pname}-%{version}.tgz
|
||||||
Source1: https://github.com/OpenVPN/easy-rsa/releases/download/v%{version}/EasyRSA-%{version}.tgz.sig
|
Source1: https://github.com/OpenVPN/%{name}/releases/download/v%{version}/%{pname}-%{version}.tgz.sig
|
||||||
# https://github.com/OpenVPN/easy-rsa/tree/master/release-keys
|
# https://github.com/OpenVPN/easy-rsa/tree/master/release-keys
|
||||||
Source2: %{name}.keyring
|
Source2: %{name}.keyring
|
||||||
Patch100: suse-packaging.patch
|
Patch100: suse-packaging.patch
|
||||||
@@ -38,24 +40,30 @@ easy-rsa is a CLI utility to build and manage a Public Key Infrastructure
|
|||||||
certificates, including sub-CAs, and create Certificate Revokation Lists (CRL).
|
certificates, including sub-CAs, and create Certificate Revokation Lists (CRL).
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
|
#setup -q -n %{pname}-%{version}
|
||||||
%setup -q -n EasyRSA-%{version}
|
%setup -q -n EasyRSA-%{version}
|
||||||
%patch100 -p1
|
%patch100
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
install -dm0755 %{buildroot}/%{_sysconfdir}/easy-rsa/
|
install -dm0755 %{buildroot}/%{_sysconfdir}/%{name}/
|
||||||
install -dm0755 %{buildroot}/%{_sysconfdir}/easy-rsa/x509-types
|
install -dm0755 %{buildroot}/%{_sysconfdir}/%{name}/x509-types
|
||||||
install -Dm0644 vars.example %{buildroot}/%{_sysconfdir}/easy-rsa/
|
install -Dm0644 vars.example %{buildroot}/%{_sysconfdir}/%{name}/
|
||||||
install -Dm0644 openssl-easyrsa.cnf %{buildroot}/%{_sysconfdir}/easy-rsa/
|
install -Dm0644 openssl-easyrsa.cnf %{buildroot}/%{_sysconfdir}/%{name}/
|
||||||
install -Dm0644 x509-types/* %{buildroot}/%{_sysconfdir}/easy-rsa/x509-types/
|
install -Dm0644 x509-types/* %{buildroot}/%{_sysconfdir}/%{name}/x509-types/
|
||||||
install -Dm0755 easyrsa %{buildroot}/%{_bindir}/easyrsa
|
install -Dm0755 easyrsa %{buildroot}/%{_bindir}/easyrsa
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc gpl-2.0.txt README.quickstart.md COPYING.md
|
%doc ChangeLog README.md README.quickstart.md
|
||||||
%doc doc/*
|
%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
|
%{_bindir}/easyrsa
|
||||||
%config(noreplace) %{_sysconfdir}/easy-rsa
|
%config(noreplace) %{_sysconfdir}/%{name}
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
@@ -1,36 +1,35 @@
|
|||||||
*** easyrsa3/easyrsa.orig 2017-07-18 23:46:26.431057777 +0200
|
Index: easyrsa
|
||||||
--- easyrsa3/easyrsa 2017-07-19 05:24:59.583924924 +0200
|
===================================================================
|
||||||
***************
|
--- easyrsa.orig
|
||||||
*** 1014,1020 ****
|
+++ easyrsa
|
||||||
vars=
|
@@ -1124,7 +1124,7 @@ vars_setup() {
|
||||||
|
vars=
|
||||||
|
|
||||||
# set up program path
|
# set up program path
|
||||||
! prog_vars="${0%/*}/vars"
|
- prog_vars="${0%/*}/vars"
|
||||||
# set up PKI path
|
+ prog_vars="/etc/easy-rsa/vars"
|
||||||
pki_vars="${EASYRSA_PKI:-$PWD/pki}/vars"
|
# set up PKI path
|
||||||
|
pki_vars="${EASYRSA_PKI:-$PWD/pki}/vars"
|
||||||
|
|
||||||
--- 1014,1020 ----
|
@@ -1154,7 +1154,7 @@ Note: using Easy-RSA configuration from:
|
||||||
vars=
|
fi
|
||||||
|
|
||||||
# set up program path
|
# Set defaults, preferring existing env-vars if present
|
||||||
! prog_vars="/etc/easy-rsa/vars"
|
- set_var EASYRSA "${0%/*}"
|
||||||
# set up PKI path
|
+ set_var EASYRSA "/etc/easy-rsa"
|
||||||
pki_vars="${EASYRSA_PKI:-$PWD/pki}/vars"
|
set_var EASYRSA_OPENSSL openssl
|
||||||
|
set_var EASYRSA_PKI "$PWD/pki"
|
||||||
|
set_var EASYRSA_DN cn_only
|
||||||
|
Index: vars.example
|
||||||
|
===================================================================
|
||||||
|
--- vars.example.orig
|
||||||
|
+++ vars.example
|
||||||
|
@@ -47,7 +47,7 @@ fi
|
||||||
|
# itself, which is also where the configuration files are located in the
|
||||||
|
# easy-rsa tree.
|
||||||
|
|
||||||
***************
|
-#set_var EASYRSA "${0%/*}"
|
||||||
*** 1041,1047 ****
|
+#set_var EASYRSA "/etc/easy-rsa"
|
||||||
fi
|
|
||||||
|
|
||||||
# Set defaults, preferring existing env-vars if present
|
# If your OpenSSL command is not in the system PATH, you will need to define the
|
||||||
! set_var EASYRSA "${0%/*}"
|
# path to it here. Normally this means a full path to the executable, otherwise
|
||||||
set_var EASYRSA_OPENSSL openssl
|
|
||||||
set_var EASYRSA_PKI "$PWD/pki"
|
|
||||||
set_var EASYRSA_DN cn_only
|
|
||||||
--- 1041,1047 ----
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Set defaults, preferring existing env-vars if present
|
|
||||||
! set_var EASYRSA "/etc/easy-rsa"
|
|
||||||
set_var EASYRSA_OPENSSL openssl
|
|
||||||
set_var EASYRSA_PKI "$PWD/pki"
|
|
||||||
set_var EASYRSA_DN cn_only
|
|
||||||
|
Reference in New Issue
Block a user