]> git.pld-linux.org Git - packages/easy-rsa.git/commitdiff
set common pattern when patching auto/th/easy-rsa-2.2.2-1
authorElan Ruusamäe <glen@delfi.ee>
Tue, 2 Jun 2015 18:32:53 +0000 (21:32 +0300)
committerElan Ruusamäe <glen@delfi.ee>
Tue, 2 Jun 2015 18:32:53 +0000 (21:32 +0300)
i.e set $OPENSSL, etc variables that are needed

easy-rsa2.patch

index 6ff32c9c3ef6d35e760acc0d662c6ad80aaee73c..5104e71a62834c8e3251fd5b071a43c23e23062e 100644 (file)
@@ -8,22 +8,20 @@
 -"$EASY_RSA/pkitool" --interact --initca $*
 +export EASY_RSA="${EASY_RSA:-/etc/easy-rsa}"
 +/usr/sbin/pkitool --interact --initca $*
---- openvpn-2.2.0-orig/easy-rsa/2.0/build-dh   2011-04-06 18:05:52.000000000 +0200
-+++ openvpn-2.2.0/easy-rsa/2.0/build-dh        2011-04-27 22:36:11.867656490 +0200
-@@ -3,8 +3,12 @@
+--- openvpn-2.2.0/easy-rsa/2.0/build-dh        2011-04-27 22:36:11.867656490 +0200
++++ easy-rsa-2.2.2/easy-rsa/2.0/build-dh       2015-06-02 21:31:45.871587248 +0300
+@@ -3,4 +3,11 @@
  # Build Diffie-Hellman parameters for the server side
  # of an SSL/TLS connection.
  
 +if [ -z "$EASY_RSA" ]; then
 +       . /etc/easy-rsa/vars
 +fi
++
++# Set tool defaults
++[ -n "$OPENSSL" ] || export OPENSSL="openssl"
 +
  if [ -d $KEY_DIR ] && [ $KEY_SIZE ]; then
--    $OPENSSL dhparam -out ${KEY_DIR}/dh${KEY_SIZE}.pem ${KEY_SIZE}
-+    openssl dhparam -out ${KEY_DIR}/dh${KEY_SIZE}.pem ${KEY_SIZE}
- else
-     echo 'Please source the vars script first (i.e. "source ./vars")'
-     echo 'Make sure you have edited it to reflect your configuration.'
 --- openvpn-2.2.0-orig/easy-rsa/2.0/build-inter        2011-04-06 18:05:52.000000000 +0200
 +++ openvpn-2.2.0/easy-rsa/2.0/build-inter     2011-04-27 22:37:59.789289422 +0200
 @@ -3,5 +3,5 @@
  # The EXPORT_CA file will contain the CA certificate chain and should be
  # referenced by the OpenVPN "ca" directive in config files.  The ca.crt file
  # will only contain the local intermediate CA -- it's needed by the easy-rsa
---- easy-rsa-2.2.2/easy-rsa/2.0/list-crl~      2013-11-09 05:38:30.000000000 +0200
-+++ easy-rsa-2.2.2/easy-rsa/2.0/list-crl       2015-06-02 21:09:57.640431912 +0300
-@@ -2,11 +2,15 @@
+--- easy-rsa-2.2.2/easy-rsa/2.0/list-crl       2015-06-02 21:09:57.640431912 +0300
++++ easy-rsa-2.2.2/easy-rsa/2.0/list-crl       2015-06-02 21:28:49.245772384 +0300
+@@ -2,6 +2,13 @@
  
  # list revoked certificates
  
 +if [ -z "$EASY_RSA" ]; then
 +      . /etc/easy-rsa/vars
 +fi
++
++# Set tool defaults
++[ -n "$OPENSSL" ] || export OPENSSL="openssl"
 +
  CRL="${1:-crl.pem}"
  
  if [ "$KEY_DIR" ]; then
-     cd "$KEY_DIR" && \
--        $OPENSSL crl -text -noout -in "$CRL"
-+        openssl crl -text -noout -in "$CRL"
- else
-     echo 'Please source the vars script first (i.e. "source ./vars")'
-     echo 'Make sure you have edited it to reflect your configuration.'
 --- easy-rsa-2.2.2/easy-rsa/2.0/pkitool~       2015-06-02 21:08:57.000000000 +0300
 +++ easy-rsa-2.2.2/easy-rsa/2.0/pkitool        2015-06-02 21:11:42.382534794 +0300
 @@ -42,6 +42,10 @@
  need_vars()
  {
      echo '  Please edit the vars script to reflect your configuration,'
---- openvpn-2.2.0-orig/easy-rsa/2.0/revoke-full        2011-04-06 18:05:52.000000000 +0200
-+++ openvpn-2.2.0/easy-rsa/2.0/revoke-full     2011-04-27 22:56:07.449351374 +0200
-@@ -3,6 +3,10 @@
+--- openvpn-2.2.0/easy-rsa/2.0/revoke-full     2011-04-27 22:56:07.449351374 +0200
++++ easy-rsa-2.2.2/easy-rsa/2.0/revoke-full    2015-06-02 21:30:26.690819476 +0300
+@@ -3,6 +3,13 @@
  # revoke a certificate, regenerate CRL,
  # and verify revocation
  
 +if [ -z "$EASY_RSA" ]; then
 +       . /etc/easy-rsa/vars
 +fi
++
++# Set tool defaults
++[ -n "$OPENSSL" ] || export OPENSSL="openssl"
 +
  CRL="crl.pem"
  RT="revoke-test.pem"
  
-@@ -21,11 +25,11 @@
-     export KEY_NAME=""
-     # revoke key and generate a new CRL
--    $OPENSSL ca -revoke "$1.crt" -config "$KEY_CONFIG"
-+    openssl ca -revoke "$1" -config "$KEY_CONFIG"
-     # generate a new CRL -- try to be compatible with
-     # intermediate PKIs
--    $OPENSSL ca -gencrl -out "$CRL" -config "$KEY_CONFIG"
-+    openssl ca -gencrl -out "$CRL" -config "$KEY_CONFIG"
-     if [ -e export-ca.crt ]; then
-       cat export-ca.crt "$CRL" >"$RT"
-     else
-@@ -33,7 +37,7 @@
-     fi
-     
-     # verify the revocation
--    $OPENSSL verify -CAfile "$RT" -crl_check "$1.crt"
-+    openssl verify -CAfile "$RT" -crl_check "$1"
- else
-     echo 'Please source the vars script first (i.e. "source ./vars")'
-     echo 'Make sure you have edited it to reflect your configuration.'
 --- openvpn-2.2.0-orig/easy-rsa/2.0/sign-req   2011-04-06 18:05:52.000000000 +0200
 +++ openvpn-2.2.0/easy-rsa/2.0/sign-req        2011-04-27 22:56:46.124465700 +0200
 @@ -3,5 +3,5 @@
This page took 0.070174 seconds and 4 git commands to generate.