Selaa lähdekoodia

Add jenkinsfile

Admin User 7 vuotta sitten
vanhempi
commit
6280a6194b

+ 48 - 0
Jenkinsfile

@@ -0,0 +1,48 @@
+pipeline {
+  agent {
+    label "swarm"
+  }
+  environment {
+    DOCKER_REGISTRY='dev-registry.infoclinica.ru:5000'
+    DOCKER_IMAGE='ovpn'
+    SERVICE_IMAGE='container_run'
+    SERVICE_NAME='ovpn'
+    SWARM_GIT_URL='ssh://git@git.sdsys.ru:8022/iru/stack-deploy.git'
+    SWARM_GIT_NAME='stack-deploy'
+    PKI_GIT_URL='ssh://git@git.sdsys.ru:8022/iru/openvpn-pki.git'
+    PKI_GIT_NAME='openvpn-pki'
+    GOST_GIT_DIR='openvpn-gost'
+    JENKINS_MAIL='jenkins@sdsys.ru'
+    CLUSTER_NAME='dev-iru-swarm.infoclinica.lan'
+  }
+  parameters {
+    string(
+      name: "repo",
+      defaultValue: "prod",
+      description: "Repository to build and/or deploy from."
+        )
+    string(
+      name: "mailto",
+      defaultValue: "tomishinets.v@sdsys.ru",
+      description: "Email which has to be notified."
+    )
+  }
+  stages {
+    stage("Pull PKI repo") {
+      steps {
+        withCredentials([sshUserPrivateKey(credentialsId: 'provision', keyFileVariable: 'GIT_SSH_KEY', passphraseVariable: '', usernameVariable: 'GIT_SSH_USERNAME')]) {
+          sh '''GIT_SSH_COMMAND='ssh -i ${GIT_SSH_KEY} -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no' \
+                git clone ${PKI_GIT_URL}
+             '''
+        }
+          sh '''ls ${WORKSPACE}
+             '''
+      }
+    } 
+  }
+  post {
+    always {
+      deleteDir()
+    }
+  }
+}   

+ 0 - 29
openvpn/keys/ca.crt

@@ -1,29 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIFCTCCA/GgAwIBAgIJAO3qKHjPeMBUMA0GCSqGSIb3DQEBCwUAMIGzMQswCQYD
-VQQGEwJSVTELMAkGA1UECBMCTU8xDzANBgNVBAcTBk1vc2NvdzEcMBoGA1UEChMT
-U21hcnQgRGVsdGEgU3lzdGVtczEbMBkGA1UECxMSV2ViIFNjaGVkdWxlIFByb2ou
-MRowGAYDVQQDExF3ZWItZ2F0ZS5zZHN5cy5ydTEQMA4GA1UEKRMHRWFzeVJTQTEd
-MBsGCSqGSIb3DQEJARYOYWRtaW5Ac2RzeXMucnUwHhcNMTQwNjIwMDk0MzQ0WhcN
-MjQwNjE3MDk0MzQ0WjCBszELMAkGA1UEBhMCUlUxCzAJBgNVBAgTAk1PMQ8wDQYD
-VQQHEwZNb3Njb3cxHDAaBgNVBAoTE1NtYXJ0IERlbHRhIFN5c3RlbXMxGzAZBgNV
-BAsTEldlYiBTY2hlZHVsZSBQcm9qLjEaMBgGA1UEAxMRd2ViLWdhdGUuc2RzeXMu
-cnUxEDAOBgNVBCkTB0Vhc3lSU0ExHTAbBgkqhkiG9w0BCQEWDmFkbWluQHNkc3lz
-LnJ1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3WEofAx/6AkR8ab4
-aPbMlq1F4e2rSEj1NSVH7wSpV6UqNswFxvgyettIS8o3Naq70mlPJwQ229trBPL1
-IXSBmZ0xse4lFrtvCyaaN9pObh278mf7DgZ9OQvIBYK/FvRcWJuQDhNKv+10kceG
-QqKpbyD69jPi3qr3upqJY0mw6QU/0zbH71el/ZhFk99JRzNYrblIRBHVPE9ohwZG
-TUSjWx1Gb83d3v7/r547VGEAVp+ldSXnx9PYnskb7chhujGixz1BLhz1u4/wr2RG
-JFyhSMsVWZK/4Hx5SeQvKI4jUw376UOqc2NIHgjZ81qHwJodY/ENlT8XZsMesUW+
-KP3ZrQIDAQABo4IBHDCCARgwHQYDVR0OBBYEFKmm+qwl/D4eD6KtyIHQv3tCxLi/
-MIHoBgNVHSMEgeAwgd2AFKmm+qwl/D4eD6KtyIHQv3tCxLi/oYG5pIG2MIGzMQsw
-CQYDVQQGEwJSVTELMAkGA1UECBMCTU8xDzANBgNVBAcTBk1vc2NvdzEcMBoGA1UE
-ChMTU21hcnQgRGVsdGEgU3lzdGVtczEbMBkGA1UECxMSV2ViIFNjaGVkdWxlIFBy
-b2ouMRowGAYDVQQDExF3ZWItZ2F0ZS5zZHN5cy5ydTEQMA4GA1UEKRMHRWFzeVJT
-QTEdMBsGCSqGSIb3DQEJARYOYWRtaW5Ac2RzeXMucnWCCQDt6ih4z3jAVDAMBgNV
-HRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBJ6tkS8IX/IgqAgVTKdlscuTTk
-1qgAVccSkkEpqWrYZt3k/km1KY/5819qX1WcHD8eWgN2xOg88TbaCYOvK63vunNv
-4VuSQY0JAn0ym+MQQ3tm9b/DugpXD7EeGFsIrr+W2NmPLYb5N04CHv8jloqu538H
-JaSgjh7rTdKd9bAQ0OORTXrtykjBOCjF6718DHwmvJuHG8/MZqtDYaTfx4mmwrg+
-h6M2rQFixqsNKR/2wT3qXjO2S/ZDeKb5iSRONFq5JEDLwoZZi+O+TC1Gj/3IDHpL
-zLoc5kIr6tUikx8kd+NRzcPVnOjAIxpQsdao4ZZ0np/Xm1Mw339OMnaozT8C
------END CERTIFICATE-----

+ 0 - 8
openvpn/keys/dh2048.pem

@@ -1,8 +0,0 @@
------BEGIN DH PARAMETERS-----
-MIIBCAKCAQEAjj1duVHp9vcKj58NG1a4pjOrz+6nd7lWo8b94dDK6usFmR4DQFy4
-dopGRVwl4ixj3TAG2gkE/FbCyMbFARR67fBneqPtsYUdAshHsF3eycQz+sTy5T/i
-8Nx/Dxq93Al7n4Pc1IbOYAqaj+EywUE9+muJpb3l7sxbwDlYDwBzE17X8h3vylva
-Vxs1Xor+b7A3FMPEcXT8aB/6UXpmjh5ndj+1DfudwIkrnBnQYH2tx7MFam6QSNiv
-9ls6EuVlsV6XSU29srbkfJqHATuGYhdmzZ1kmekM6X2dZOtuB3KIZIPt45c5rCQD
-sS03b1hZu/xX/YPt6H47WN8lOWz9q/y7EwIBAg==
------END DH PARAMETERS-----

+ 0 - 23
openvpn/keys/sds-client.crt

@@ -1,23 +0,0 @@
------BEGIN CERTIFICATE-----
-MIID3DCCAsSgAwIBAgIBdzANBgkqhkiG9w0BAQsFADCBszELMAkGA1UEBhMCUlUx
-CzAJBgNVBAgTAk1PMQ8wDQYDVQQHEwZNb3Njb3cxHDAaBgNVBAoTE1NtYXJ0IERl
-bHRhIFN5c3RlbXMxGzAZBgNVBAsTEldlYiBTY2hlZHVsZSBQcm9qLjEaMBgGA1UE
-AxMRd2ViLWdhdGUuc2RzeXMucnUxEDAOBgNVBCkTB0Vhc3lSU0ExHTAbBgkqhkiG
-9w0BCQEWDmFkbWluQHNkc3lzLnJ1MCIYDzIwMTgwMzE4MTYwNzIzWhgPMjAyODAz
-MTUxNjA3MjNaMGwxCzAJBgNVBAYTAlJVMRswGQYDVQQLExJXZWIgU2NoZWR1bGUg
-UHJvai4xFTATBgNVBAMTDERvY2tlciBUZXN0czEcMBoGA1UEChMTU21hcnQgRGVs
-dGEgU3lzdGVtczELMAkGA1UECBMCTU8wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
-ggEKAoIBAQCtw/QvqkSzuUEZjNEf/tGgeiDZ0w0rjwSRvEq7Tql9pSiRHCAkV+3Z
-x4vOrmYWUzEua+DMIzu3aTEkk9pTVCGKfKjT9w86dnaE67SqJT07SXV+jinrJiOc
-XyIb+rO7kjnPts2GOJljC534T/qAFT0mpAMXB2F2ySoxzFlJYj+W5riraLFmYau8
-HMGYf2a0iqCrmRk0VRVqCPoNnmaPvkGMtt4bi8h1sDtJr/tKHZn7BpX9ipFLOedP
-+Vql1GN7pG032oIWYqW+kq68B8D3O6BsWk2nt3mulMSsUT/y4MNVs9kP/RlNci9w
-tj432M5gdMhJ+5grq/zos/3F/16J9cHjAgMBAAGjPTA7MAwGA1UdEwEB/wQCMAAw
-KwYJYIZIAYb4QgENBB4WHENyZWF0ZWQgd2l0aCBzdG9uZXZwbiAwLjQuMTYwDQYJ
-KoZIhvcNAQELBQADggEBANC3B15sPPBUXH9y6NV52puDtxpgQLgIQOOm+O7sgaqV
-nb2bTOPrNMGBmLq49ia/MadS3GXHoIBsMBZ/xTGoOHQQzK3gi1cY7gmN4j1SN6Q/
-CAnfTQri9992sE/7YjLkjcKrWFMwb2XU/VMhi28FkGienal+5hoDDb+YqaSVsLg5
-Fj1nqS5gfuhyLCWaDKwTUYE71erXH087d5jOrUu78sSmxvL1YKrHhyqkOUfRZbqv
-gYsMG12EAseDhL+UMNAAC+rQsYryzGR9tX46CjWCUJlwZYkK6ML4Yh0EJJ7RQ8Tj
-u2kEckI3i8EFDMSuIWK3QC8t1fdXvVmFVrQLMJBIsK0=
------END CERTIFICATE-----

+ 0 - 28
openvpn/keys/sds-client.key

@@ -1,28 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCtw/QvqkSzuUEZ
-jNEf/tGgeiDZ0w0rjwSRvEq7Tql9pSiRHCAkV+3Zx4vOrmYWUzEua+DMIzu3aTEk
-k9pTVCGKfKjT9w86dnaE67SqJT07SXV+jinrJiOcXyIb+rO7kjnPts2GOJljC534
-T/qAFT0mpAMXB2F2ySoxzFlJYj+W5riraLFmYau8HMGYf2a0iqCrmRk0VRVqCPoN
-nmaPvkGMtt4bi8h1sDtJr/tKHZn7BpX9ipFLOedP+Vql1GN7pG032oIWYqW+kq68
-B8D3O6BsWk2nt3mulMSsUT/y4MNVs9kP/RlNci9wtj432M5gdMhJ+5grq/zos/3F
-/16J9cHjAgMBAAECggEANjHfft5D/ynQO//HWYtIJhzxEf7ZJLS+YBWx2Sl3g1B3
-joqPG8aw0DOETznlbSEVPb03p3N1tIaCZT4X4dVjgKXQogt0HG/GFz7MYiSrLEqE
-8qu0Nzr18FdbdA6E8ANzNG13PF16uYFuC3wmTLxTDjIpJI2QwFONbWqmjlSuMInR
-IytPpKi3q28M2QWAE/ZMk9i9uUwm1++2O+/vBHJV5t/CG4wxClriCEh7KFTuLZAy
-bsKRhvsuigEaqjpLIMSK4QEJTAJBGFk2ykoMl5g9xfu5qxaYjFh9SukYLYZ1lV+5
-hbirQ8qgDRktdp7AqvDuvhxAvi71Z/9pUnLZld0KwQKBgQDkdzoOBKIVkAbQ9hyA
-RRK4r+Ob5lqVDOBxQWmr3iQ3fUdK4PuhMTk1klDrscnHPwsEWzWcfF2ss4acb+l+
-F7x+OPEsbJgaI38+aeyvNcbHfgVlpUF5hnBan1VcZKuRR0d+uOWhmbavXI6Uqtex
-YxR0gSSX3ZzFriMBcITsvoYo/QKBgQDCtRQNFrKBx85L6WVKgzotyvJ9LcrOdyCK
-p9ueSJRmH/9X+MF+DhwXAq/gMTmXL9RKzw6D3js+2sY/a9xmmreX9NfFhMZF7+mq
-/dSlUsekWbkBkwo+pF81Z8gMjYYDt8mmHsEWJ+K6mLLNUrzjjnCJs6k54w3eRKAy
-6tFdJTp8XwKBgQDTC8A5StZfjNh/F5pkc2pD6VccoMJ0hZyfgomXFnHmQHgnF4Xa
-9ZmffzX5RBbdU8NdltQDZm8yJfTndgn/TPX2s6s2Gmq3WqskgLz/bXHevu9FYk8F
-b8dCL4Wu/9/tKCdHTI3zpgc4HwwnEVqGprwyk0m2cCVuBtqXbdWczLMqEQKBgFJ2
-NmPEtR1Z7fkghBGmukEirshtWHNQ6KtQpCbJPnByJMaxR+GHQEZOkQY2UtnBG/wC
-7XbT6+uW5Fd/6vxZkl/9BlVVAlQkY6ZTknfiM0Nb7IrKJ5CYNOp9ZbBLT/LLJ8//
-Pm+PvOqiOTfUTsNhVDA9svIdQ4ZbMi3eXYVBex+pAoGACC/S2siwfEbmsKN+B8Vb
-JkJSdZAMMOp7MhxSkVjHw5lh3eJDYXWUh2zFLZmjGMxA3EnvBdLW+/etrF9dAJNF
-x4mxptzSgtwxP3yjiC3YqmLzM5bnTJj5EYaEHUaoY3SOOUrJw/QocCigMf/36eWK
-tjSh6PKMAOHffN99ZC/3hgY=
------END PRIVATE KEY-----

+ 0 - 98
openvpn/keys/server.crt

@@ -1,98 +0,0 @@
-Certificate:
-    Data:
-        Version: 3 (0x2)
-        Serial Number: 1 (0x1)
-    Signature Algorithm: sha256WithRSAEncryption
-        Issuer: C=RU, ST=MO, L=Moscow, O=Smart Delta Systems, OU=Web Schedule Proj., CN=web-gate.sdsys.ru/name=EasyRSA/emailAddress=admin@sdsys.ru
-        Validity
-            Not Before: Jun 20 09:44:51 2014 GMT
-            Not After : Jun 17 09:44:51 2024 GMT
-        Subject: C=RU, ST=MO, L=Moscow, O=Smart Delta Systems, OU=Web Schedule Proj., CN=web-gate.sdsys.ru/name=EasyRSA/emailAddress=admin@sdsys.ru
-        Subject Public Key Info:
-            Public Key Algorithm: rsaEncryption
-                Public-Key: (2048 bit)
-                Modulus:
-                    00:b9:7a:bd:03:70:46:bc:dc:c4:94:cf:b7:d6:1c:
-                    10:9c:f5:f2:ad:33:d6:6a:6a:fe:de:4f:8e:b3:01:
-                    6b:5d:7e:f3:b2:f5:b5:d7:fb:a3:84:84:25:2d:8b:
-                    96:dc:79:2d:6c:9f:d1:34:70:c2:59:8f:49:e0:92:
-                    98:05:cd:61:6b:3a:30:f0:44:db:44:02:b5:07:69:
-                    04:8f:37:62:9b:d6:fc:74:8d:ea:b6:f0:52:ea:ad:
-                    e5:f7:b7:cf:de:c4:df:39:1b:34:2c:3b:1b:5d:14:
-                    60:d4:a4:32:b3:2b:69:4c:15:75:e2:96:17:09:34:
-                    b2:b6:15:b1:a2:02:03:dc:36:79:f8:51:85:08:59:
-                    8e:6b:2f:36:7c:1f:9d:f0:d4:95:da:43:ef:15:18:
-                    80:04:35:55:f7:35:f9:06:f5:98:e8:30:a9:c5:21:
-                    00:21:46:d1:f6:bb:b9:bd:7b:9a:9a:b3:d7:21:8e:
-                    81:5f:23:9e:25:af:2b:dd:0d:02:84:75:19:57:ff:
-                    b7:87:c4:5e:96:91:e9:6b:16:47:9d:7a:fb:a9:63:
-                    62:87:9d:98:8f:4e:90:3f:0f:c2:57:dc:dc:53:4f:
-                    0b:8d:d1:5a:69:f9:9a:a8:91:af:a8:51:94:e5:23:
-                    e3:a3:a9:c1:9a:19:51:cd:25:4f:28:c4:64:f2:49:
-                    5b:d3
-                Exponent: 65537 (0x10001)
-        X509v3 extensions:
-            X509v3 Basic Constraints: 
-                CA:FALSE
-            Netscape Cert Type: 
-                SSL Server
-            Netscape Comment: 
-                Easy-RSA Generated Server Certificate
-            X509v3 Subject Key Identifier: 
-                EA:C5:DD:61:86:09:D3:E7:C2:13:7B:0B:82:47:B2:02:6C:FF:9F:D0
-            X509v3 Authority Key Identifier: 
-                keyid:A9:A6:FA:AC:25:FC:3E:1E:0F:A2:AD:C8:81:D0:BF:7B:42:C4:B8:BF
-                DirName:/C=RU/ST=MO/L=Moscow/O=Smart Delta Systems/OU=Web Schedule Proj./CN=web-gate.sdsys.ru/name=EasyRSA/emailAddress=admin@sdsys.ru
-                serial:ED:EA:28:78:CF:78:C0:54
-
-            X509v3 Extended Key Usage: 
-                TLS Web Server Authentication
-            X509v3 Key Usage: 
-                Digital Signature, Key Encipherment
-    Signature Algorithm: sha256WithRSAEncryption
-         c3:0a:7a:4a:5f:17:5c:c0:2b:49:3b:9a:be:17:0f:b6:65:6c:
-         a7:20:90:e2:d6:3a:2d:38:5d:da:29:26:0a:d4:ea:df:4b:48:
-         b6:34:87:1f:9a:9c:43:0f:8e:8b:d2:30:f1:6c:63:0a:7c:c7:
-         59:d3:27:ab:fb:05:8a:ce:90:f4:cd:6e:ab:9d:1e:16:d6:24:
-         36:45:0a:b5:21:f4:6b:86:96:96:a9:d7:ad:c9:34:eb:cd:c3:
-         9a:a2:01:62:6f:7f:f5:5a:78:00:b8:1d:24:74:9f:5a:5f:75:
-         0d:f2:a3:a1:19:74:fe:8a:63:15:11:f5:2d:fb:3e:c9:7b:ea:
-         a3:91:d9:29:93:a1:de:8f:3b:92:68:a2:3f:d8:68:23:94:13:
-         5d:5a:3e:cc:2e:15:2a:e4:c7:ed:8d:e0:99:f5:56:27:ca:10:
-         30:7d:2a:b9:28:c6:95:7d:8f:26:8c:31:06:4a:b7:86:77:78:
-         be:44:8c:9a:f4:3e:f0:91:e2:ff:16:30:7d:76:f7:54:e1:66:
-         8d:6d:6b:df:44:74:be:5c:91:b2:f2:8d:d8:d2:8b:8a:89:e5:
-         58:fd:79:3a:16:d3:d1:58:16:6f:ec:58:40:d9:ad:cd:4b:ba:
-         da:de:1a:cd:d4:d6:f5:48:94:c4:8f:39:ba:ac:23:45:e2:e8:
-         47:57:d1:40
------BEGIN CERTIFICATE-----
-MIIFaTCCBFGgAwIBAgIBATANBgkqhkiG9w0BAQsFADCBszELMAkGA1UEBhMCUlUx
-CzAJBgNVBAgTAk1PMQ8wDQYDVQQHEwZNb3Njb3cxHDAaBgNVBAoTE1NtYXJ0IERl
-bHRhIFN5c3RlbXMxGzAZBgNVBAsTEldlYiBTY2hlZHVsZSBQcm9qLjEaMBgGA1UE
-AxMRd2ViLWdhdGUuc2RzeXMucnUxEDAOBgNVBCkTB0Vhc3lSU0ExHTAbBgkqhkiG
-9w0BCQEWDmFkbWluQHNkc3lzLnJ1MB4XDTE0MDYyMDA5NDQ1MVoXDTI0MDYxNzA5
-NDQ1MVowgbMxCzAJBgNVBAYTAlJVMQswCQYDVQQIEwJNTzEPMA0GA1UEBxMGTW9z
-Y293MRwwGgYDVQQKExNTbWFydCBEZWx0YSBTeXN0ZW1zMRswGQYDVQQLExJXZWIg
-U2NoZWR1bGUgUHJvai4xGjAYBgNVBAMTEXdlYi1nYXRlLnNkc3lzLnJ1MRAwDgYD
-VQQpEwdFYXN5UlNBMR0wGwYJKoZIhvcNAQkBFg5hZG1pbkBzZHN5cy5ydTCCASIw
-DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALl6vQNwRrzcxJTPt9YcEJz18q0z
-1mpq/t5PjrMBa11+87L1tdf7o4SEJS2Lltx5LWyf0TRwwlmPSeCSmAXNYWs6MPBE
-20QCtQdpBI83YpvW/HSN6rbwUuqt5fe3z97E3zkbNCw7G10UYNSkMrMraUwVdeKW
-Fwk0srYVsaICA9w2efhRhQhZjmsvNnwfnfDUldpD7xUYgAQ1Vfc1+Qb1mOgwqcUh
-ACFG0fa7ub17mpqz1yGOgV8jniWvK90NAoR1GVf/t4fEXpaR6WsWR516+6ljYoed
-mI9OkD8Pwlfc3FNPC43RWmn5mqiRr6hRlOUj46OpwZoZUc0lTyjEZPJJW9MCAwEA
-AaOCAYQwggGAMAkGA1UdEwQCMAAwEQYJYIZIAYb4QgEBBAQDAgZAMDQGCWCGSAGG
-+EIBDQQnFiVFYXN5LVJTQSBHZW5lcmF0ZWQgU2VydmVyIENlcnRpZmljYXRlMB0G
-A1UdDgQWBBTqxd1hhgnT58ITewuCR7ICbP+f0DCB6AYDVR0jBIHgMIHdgBSppvqs
-Jfw+Hg+irciB0L97QsS4v6GBuaSBtjCBszELMAkGA1UEBhMCUlUxCzAJBgNVBAgT
-Ak1PMQ8wDQYDVQQHEwZNb3Njb3cxHDAaBgNVBAoTE1NtYXJ0IERlbHRhIFN5c3Rl
-bXMxGzAZBgNVBAsTEldlYiBTY2hlZHVsZSBQcm9qLjEaMBgGA1UEAxMRd2ViLWdh
-dGUuc2RzeXMucnUxEDAOBgNVBCkTB0Vhc3lSU0ExHTAbBgkqhkiG9w0BCQEWDmFk
-bWluQHNkc3lzLnJ1ggkA7eooeM94wFQwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYD
-VR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4IBAQDDCnpKXxdcwCtJO5q+Fw+2ZWyn
-IJDi1jotOF3aKSYK1OrfS0i2NIcfmpxDD46L0jDxbGMKfMdZ0yer+wWKzpD0zW6r
-nR4W1iQ2RQq1IfRrhpaWqdetyTTrzcOaogFib3/1WngAuB0kdJ9aX3UN8qOhGXT+
-imMVEfUt+z7Je+qjkdkpk6HejzuSaKI/2GgjlBNdWj7MLhUq5MftjeCZ9VYnyhAw
-fSq5KMaVfY8mjDEGSreGd3i+RIya9D7wkeL/FjB9dvdU4WaNbWvfRHS+XJGy8o3Y
-0ouKieVY/Xk6FtPRWBZv7FhA2a3NS7ra3hrN1Nb1SJTEjzm6rCNF4uhHV9FA
------END CERTIFICATE-----

+ 0 - 28
openvpn/keys/server.key

@@ -1,28 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQC5er0DcEa83MSU
-z7fWHBCc9fKtM9Zqav7eT46zAWtdfvOy9bXX+6OEhCUti5bceS1sn9E0cMJZj0ng
-kpgFzWFrOjDwRNtEArUHaQSPN2Kb1vx0jeq28FLqreX3t8/exN85GzQsOxtdFGDU
-pDKzK2lMFXXilhcJNLK2FbGiAgPcNnn4UYUIWY5rLzZ8H53w1JXaQ+8VGIAENVX3
-NfkG9ZjoMKnFIQAhRtH2u7m9e5qas9chjoFfI54lryvdDQKEdRlX/7eHxF6Wkelr
-FkedevupY2KHnZiPTpA/D8JX3NxTTwuN0Vpp+Zqoka+oUZTlI+OjqcGaGVHNJU8o
-xGTySVvTAgMBAAECggEBALeT3LoniUvqcgMbqEeZlXPVFjEJqoG/jqy4L3PKxtpO
-CaQp/6Za4JgLNsTicRmcMjJd5/EwXZvI74T/csnjYjV/7eoRLLgeudAwyBt75PR7
-j3lI8XPJXzf5kDBjVLGXR5y86SGSCt5QihpMvgWJxPlSEFCI3xn0d6EyzZKczfdI
-oHKWTu/tgxysL1WIDVXTscDBrtpfHvMo5IHE5fUD+Up8wY+N0nuAGq1JM0pS7zxy
-d3U+Qg+xS3GLwK9qAVPR0SXTm5Eo3k7z8moYoCD+4h0dZNo72fLS3n5YaDWcGp/p
-7BhKr0cfjzvKzDHFgrebkGGtKFrCMZEO8rVi6fIzgKECgYEA3rOoxX+Vw3/CsyoI
-dMpU9trH9o6hRFFUVBn+y+C5eEcKQThp5WdpEb33FhkcIFq+zIFPQ5R8BonVUlXU
-3EFoS78rZHDCHZZYuYQaxxN+c/h1i/VONmfXeVXQ1WJvS9CyLUOk4o31+iAWhmgX
-KjPEGx+ICbhKt3OlWrUmxAPPb+MCgYEA1TZSabeYFlLhYqW8A2Cc6jMk8M0qknD1
-YZl8PnSu0O7L4Tev2q+wfWlC3euZ8vLwd7uD/7T5aOylbONLzQdWJNzrCTmik8FP
-BscmBcOPbJrvr3IhVUUEu9tep5GIaqhhUC57GmY9FsoXGP0IlplWgDJVyFD3af6A
-7j4BfVgVR1ECgYEAihehaYXpmeZZFrvTrofgE4oqQGrE+RXtUpEj+8wHddunMjYH
-BCcRcdz3oA5F8JIUib8NJXynQ26ohnuOmF0+jOmnwIpi8/HMZozSBevCl6rTSMv9
-iaLua+CYtBhrpvlr4sF1Nr6MbmMDVKiq5JJg4ei1dEGAoyzktdBqj1VFhb0CgYEA
-mc9cWKN3dfNIYM/K+GzEBjfrGEQJyCbw/f2poayvSE5cihaQKCTCH1bGRC3om1ki
-nF2L9fXqTwUYuZqnXjtCq8krTTZk0E6N4gfcqB/R4blL27dr0IW/yn2QpTXZwYfC
-3AMMD5ldzIjxbLdtcKchvc2SELZIJhDRlgzpKjFW+GECgYARVsa+q7uiSlClC3gS
-bzvngSeyzg5QMnfbrUP9yG+u2BPvmA9IVgUlbgepacdmgJPBBQoHlgp2O0dZGBOk
-unVWBfBQYXZ3SeWGyZokBXbMLHnX67LtAlHyDheDWKfh1X32XsRiZeMVTH8HBXNH
-rx9Oe+7/XVA/t7DaoAAEMl2Fgg==
------END PRIVATE KEY-----

+ 0 - 18
openvpn/keys/stonevpn.crl

@@ -1,18 +0,0 @@
------BEGIN X509 CRL-----
-MIIC2jCCAcIwDQYJKoZIhvcNAQEEBQAwgbMxCzAJBgNVBAYTAlJVMQswCQYDVQQI
-EwJNTzEPMA0GA1UEBxMGTW9zY293MRwwGgYDVQQKExNTbWFydCBEZWx0YSBTeXN0
-ZW1zMRswGQYDVQQLExJXZWIgU2NoZWR1bGUgUHJvai4xGjAYBgNVBAMTEXdlYi1n
-YXRlLnNkc3lzLnJ1MRAwDgYDVQQpEwdFYXN5UlNBMR0wGwYJKoZIhvcNAQkBFg5h
-ZG1pbkBzZHN5cy5ydRcNMTcxMjA3MjA1MDA5WhcNMTcxMjI3MjA1MDA5WjCB3DAU
-AgEEGA8yMDE3MTEyOTA4NTcwNlowFAIBHRgPMjAxNjA0MjYxMzE3MjZaMBQCAR4Y
-DzIwMTYwNDI2MTMyNDA1WjAUAgEfGA8yMDE2MDQyNjEzMjQwN1owFAIBPhgPMjAx
-NjA0MjYxMzM0MDNaMBQCAT8YDzIwMTYwNDI2MTMzNDA2WjAUAgFDGA8yMDE2MDUw
-NzE1MTIwMlowFAIBRRgPMjAxNjA1MjIyMzIwNDVaMBQCAUcYDzIwMTYwNTI3MTcx
-ODE3WjAUAgFqGA8yMDE3MTIwNzIwNTAwOVowDQYJKoZIhvcNAQEEBQADggEBACV5
-opiE3Ve1o+DgsK19Rm/obv1IvzWUUm5889wKHjjpEsZVkm6gCEGZuSprfEuBhvec
-FfT7gE6rbiHxx1bTY80eMcQ0i8b9XKVPLN9k3lFWpBYKpilgxIKt/YnkmWZPhrDa
-IAvQkbx4Bcjg+1tmvDqlZLRV/Jj5ESfZ46tcfsqoBr79/qQyQfDwS69Opr3PfWdY
-lCUA5/ssqC2QpO405XBuOh4UoB/G0/xNACUYJQx+cA3i9fj4o64DmqfBgOS6N1GN
-4C8VWoL1KvbFi8DJrfsP3vF3u1tYOyr3j39yy7+CcDj0fA99BklqJpgpzexyJttg
-T7/fJJyOtuEW9Dxsv0A=
------END X509 CRL-----

+ 0 - 21
openvpn/keys/ta.key

@@ -1,21 +0,0 @@
-#
-# 2048 bit OpenVPN static key
-#
------BEGIN OpenVPN Static key V1-----
-ed75494e49d42c20d124e2b3572b3080
-368b438fc51ff1900975deafd725dfa8
-ce7edcd09e8017ec576bcecfe3a8ba0d
-f5d18f64b722bbffdb6d9ba1050f90e1
-bd36e7a903fc4e277575df4b7fe95c8f
-8c0ca75f69513a5cad6a29ae90ef58de
-4660699a25814633d4d9181849f47813
-076fb4a773bc9eae1c0e85859a85174a
-63bd80c69fe12e3e2d8f99cf61c6ae0e
-184a7093a7117e70d40889e7a599e4a1
-469898d7352820856f8d14cb6f3be8dd
-0d02761d455ebfc056ff8c532e206018
-26d6ff95582487449924d64c3930271c
-83d416eefc04c6c22e20f9f20b9cd168
-bc02132b86487ce882a033e00a208865
-968390fd142f71f4d9654e9c047330ee
------END OpenVPN Static key V1-----

+ 0 - 96
openvpn/keys/test-client.crt

@@ -1,96 +0,0 @@
-Certificate:
-    Data:
-        Version: 3 (0x2)
-        Serial Number: 2 (0x2)
-    Signature Algorithm: sha256WithRSAEncryption
-        Issuer: C=RU, ST=MO, L=Moscow, O=Smart Delta Systems, OU=Web Schedule Proj., CN=web-gate.sdsys.ru/name=EasyRSA/emailAddress=admin@sdsys.ru
-        Validity
-            Not Before: Jun 20 09:45:29 2014 GMT
-            Not After : Jun 17 09:45:29 2024 GMT
-        Subject: C=RU, ST=MO, L=Moscow, O=Smart Delta Systems, OU=Web Schedule Proj., CN=test-client/name=EasyRSA/emailAddress=admin@sdsys.ru
-        Subject Public Key Info:
-            Public Key Algorithm: rsaEncryption
-                Public-Key: (2048 bit)
-                Modulus:
-                    00:bc:f1:92:57:97:d4:4e:4c:40:7e:7f:3d:6b:0c:
-                    c2:72:c9:8c:30:b6:aa:a0:fb:b5:74:b8:02:9c:6d:
-                    73:0c:eb:ee:0c:79:e8:f1:2b:83:5a:3b:1a:cd:40:
-                    c1:4a:e0:5a:90:dd:fc:0a:6a:6c:4f:b0:e6:6d:3b:
-                    da:1a:22:75:57:b1:98:dd:7f:9e:16:07:d8:60:5a:
-                    25:5b:34:1f:ff:84:7f:5f:3e:de:35:d7:40:bb:65:
-                    5b:2c:ff:de:f5:35:96:24:80:6a:f1:4c:22:3d:a1:
-                    5e:e4:a3:0c:1c:ab:05:df:9c:df:8b:18:9a:52:22:
-                    df:ae:60:eb:a6:56:c5:f3:7a:1f:ff:f2:f3:bf:46:
-                    ed:c7:9f:5c:55:84:36:a7:9e:56:bb:f3:23:7d:08:
-                    d8:3a:2e:51:ea:4c:8f:f3:f3:75:b4:71:1b:0c:46:
-                    9c:35:1c:11:49:d7:30:6b:31:f8:d3:a3:2a:cc:b6:
-                    0b:9c:37:4d:4c:b2:63:92:1d:f2:97:72:96:e9:21:
-                    fb:06:fe:56:19:2c:90:68:88:bc:8f:3d:47:62:e7:
-                    ac:7b:95:90:ba:c8:60:9e:0d:91:6a:b2:b3:ec:56:
-                    1c:4c:e8:13:01:91:dd:be:d2:0c:0e:00:a5:d0:e6:
-                    28:46:c2:e5:1a:f7:5d:99:fd:9a:77:37:a9:b8:27:
-                    e9:01
-                Exponent: 65537 (0x10001)
-        X509v3 extensions:
-            X509v3 Basic Constraints: 
-                CA:FALSE
-            Netscape Comment: 
-                Easy-RSA Generated Certificate
-            X509v3 Subject Key Identifier: 
-                DE:15:9F:4F:CD:67:FE:92:64:3F:2A:D4:D5:02:86:14:C1:5A:CA:F5
-            X509v3 Authority Key Identifier: 
-                keyid:A9:A6:FA:AC:25:FC:3E:1E:0F:A2:AD:C8:81:D0:BF:7B:42:C4:B8:BF
-                DirName:/C=RU/ST=MO/L=Moscow/O=Smart Delta Systems/OU=Web Schedule Proj./CN=web-gate.sdsys.ru/name=EasyRSA/emailAddress=admin@sdsys.ru
-                serial:ED:EA:28:78:CF:78:C0:54
-
-            X509v3 Extended Key Usage: 
-                TLS Web Client Authentication
-            X509v3 Key Usage: 
-                Digital Signature
-    Signature Algorithm: sha256WithRSAEncryption
-         c5:14:7f:4f:29:0c:2c:92:2c:c2:39:ba:52:5c:4d:a4:a3:87:
-         98:53:78:56:76:f5:c5:e0:91:e3:ba:77:59:53:a6:c4:c1:3c:
-         de:cb:ad:92:6c:64:70:89:45:b7:69:b8:1e:4f:c8:ce:2c:e9:
-         2d:cd:17:01:5b:ee:3f:5b:6d:00:44:bf:e1:f4:22:00:db:07:
-         bb:f4:0d:09:18:e7:3a:b9:f1:e1:1f:fb:5c:ae:ad:43:58:20:
-         e5:e7:66:4b:2d:01:83:95:09:c3:7f:6c:d9:3f:31:cb:ba:d0:
-         76:5d:a8:26:34:38:83:79:42:54:fc:73:2b:fc:86:cd:22:c3:
-         2e:d6:e9:76:54:ea:66:b3:54:72:b3:2a:67:dd:57:fc:66:45:
-         ea:c9:77:e0:bc:2e:06:47:45:85:70:62:e8:71:62:c7:94:24:
-         62:f6:cd:3e:9e:4f:fd:8e:dd:12:11:e4:95:dd:96:54:1f:9a:
-         58:2b:ea:8f:8a:ca:f5:0a:ac:8e:76:73:2f:8e:fc:c7:00:f7:
-         f6:53:0e:c5:f3:c0:33:eb:37:cc:58:e2:c9:ac:64:d9:6c:4c:
-         11:05:24:bd:91:fb:c5:1f:da:42:2d:bc:d4:8d:d5:56:e1:0d:
-         fc:6e:72:e6:e9:5c:d0:be:e1:62:03:df:c0:00:50:8c:f6:f3:
-         78:c2:e2:84
------BEGIN CERTIFICATE-----
-MIIFSTCCBDGgAwIBAgIBAjANBgkqhkiG9w0BAQsFADCBszELMAkGA1UEBhMCUlUx
-CzAJBgNVBAgTAk1PMQ8wDQYDVQQHEwZNb3Njb3cxHDAaBgNVBAoTE1NtYXJ0IERl
-bHRhIFN5c3RlbXMxGzAZBgNVBAsTEldlYiBTY2hlZHVsZSBQcm9qLjEaMBgGA1UE
-AxMRd2ViLWdhdGUuc2RzeXMucnUxEDAOBgNVBCkTB0Vhc3lSU0ExHTAbBgkqhkiG
-9w0BCQEWDmFkbWluQHNkc3lzLnJ1MB4XDTE0MDYyMDA5NDUyOVoXDTI0MDYxNzA5
-NDUyOVowga0xCzAJBgNVBAYTAlJVMQswCQYDVQQIEwJNTzEPMA0GA1UEBxMGTW9z
-Y293MRwwGgYDVQQKExNTbWFydCBEZWx0YSBTeXN0ZW1zMRswGQYDVQQLExJXZWIg
-U2NoZWR1bGUgUHJvai4xFDASBgNVBAMTC3Rlc3QtY2xpZW50MRAwDgYDVQQpEwdF
-YXN5UlNBMR0wGwYJKoZIhvcNAQkBFg5hZG1pbkBzZHN5cy5ydTCCASIwDQYJKoZI
-hvcNAQEBBQADggEPADCCAQoCggEBALzxkleX1E5MQH5/PWsMwnLJjDC2qqD7tXS4
-Apxtcwzr7gx56PErg1o7Gs1AwUrgWpDd/ApqbE+w5m072hoidVexmN1/nhYH2GBa
-JVs0H/+Ef18+3jXXQLtlWyz/3vU1liSAavFMIj2hXuSjDByrBd+c34sYmlIi365g
-66ZWxfN6H//y879G7cefXFWENqeeVrvzI30I2DouUepMj/PzdbRxGwxGnDUcEUnX
-MGsx+NOjKsy2C5w3TUyyY5Id8pdylukh+wb+VhkskGiIvI89R2LnrHuVkLrIYJ4N
-kWqys+xWHEzoEwGR3b7SDA4ApdDmKEbC5Rr3XZn9mnc3qbgn6QECAwEAAaOCAWow
-ggFmMAkGA1UdEwQCMAAwLQYJYIZIAYb4QgENBCAWHkVhc3ktUlNBIEdlbmVyYXRl
-ZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU3hWfT81n/pJkPyrU1QKGFMFayvUwgegG
-A1UdIwSB4DCB3YAUqab6rCX8Ph4Poq3IgdC/e0LEuL+hgbmkgbYwgbMxCzAJBgNV
-BAYTAlJVMQswCQYDVQQIEwJNTzEPMA0GA1UEBxMGTW9zY293MRwwGgYDVQQKExNT
-bWFydCBEZWx0YSBTeXN0ZW1zMRswGQYDVQQLExJXZWIgU2NoZWR1bGUgUHJvai4x
-GjAYBgNVBAMTEXdlYi1nYXRlLnNkc3lzLnJ1MRAwDgYDVQQpEwdFYXN5UlNBMR0w
-GwYJKoZIhvcNAQkBFg5hZG1pbkBzZHN5cy5ydYIJAO3qKHjPeMBUMBMGA1UdJQQM
-MAoGCCsGAQUFBwMCMAsGA1UdDwQEAwIHgDANBgkqhkiG9w0BAQsFAAOCAQEAxRR/
-TykMLJIswjm6UlxNpKOHmFN4Vnb1xeCR47p3WVOmxME83sutkmxkcIlFt2m4Hk/I
-zizpLc0XAVvuP1ttAES/4fQiANsHu/QNCRjnOrnx4R/7XK6tQ1gg5edmSy0Bg5UJ
-w39s2T8xy7rQdl2oJjQ4g3lCVPxzK/yGzSLDLtbpdlTqZrNUcrMqZ91X/GZF6sl3
-4LwuBkdFhXBi6HFix5QkYvbNPp5P/Y7dEhHkld2WVB+aWCvqj4rK9QqsjnZzL478
-xwD39lMOxfPAM+s3zFjiyaxk2WxMEQUkvZH7xR/aQi281I3VVuEN/G5y5ulc0L7h
-YgPfwABQjPbzeMLihA==
------END CERTIFICATE-----

+ 0 - 28
openvpn/keys/test-client.key

@@ -1,28 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC88ZJXl9ROTEB+
-fz1rDMJyyYwwtqqg+7V0uAKcbXMM6+4MeejxK4NaOxrNQMFK4FqQ3fwKamxPsOZt
-O9oaInVXsZjdf54WB9hgWiVbNB//hH9fPt4110C7ZVss/971NZYkgGrxTCI9oV7k
-owwcqwXfnN+LGJpSIt+uYOumVsXzeh//8vO/Ru3Hn1xVhDannla78yN9CNg6LlHq
-TI/z83W0cRsMRpw1HBFJ1zBrMfjToyrMtgucN01MsmOSHfKXcpbpIfsG/lYZLJBo
-iLyPPUdi56x7lZC6yGCeDZFqsrPsVhxM6BMBkd2+0gwOAKXQ5ihGwuUa912Z/Zp3
-N6m4J+kBAgMBAAECggEAImuTsFddeuITQbgmVTEe31BuNJWiYe9Y8ClxeFPMCMeW
-NzmiQQUfSbnIuSmZzO0wMoHuH2uhzaa5Y57qraYnYFFfOsK75uGI/oyNj57gUWku
-1wgZ7Q8IoNrnEDyQvnUDpCSs1sZ62mViZx5432Qcjs8CPlG+E0Z9H0RSyZu3NhJx
-2YA7C7kddOvamikJZGmwyxo5bxJugJc7pPZf3LGPyEOKJw/6n9+2zSDC5Si+sxCN
-O38tl5Vf8d309eO/18k8LNZHHnGkOsLrz2X81XuJiFKb3unXW5E0hpjh6hyhHeBY
-BTp9XqubIpV04cHN1lkrShcE/sQmabM0UTjEzUGdTQKBgQD0rSIs0uRYV7YGJkdv
-gVTC+frYbwLS5u6DvEBFXSsxb9mrZkFWAfpDxQ9sgm4gJYam52fI6NFldp0/czjB
-E63btlmyEuNE5eZPIZDe1p5CRd8m4a7mcm4Ca5YlxW9pnXpxqTf2lTH92fm0e3b8
-2FFtg3VJNF6WbT4DRoeLagpeZwKBgQDFsCF+5krB6GOnaGOToqwvoF6PxWa2oaBr
-ZA+TZ9t9gFKu3nm2eZWTsSzjBhWb6qi93++yrYCMDtIzq28+sLW+b0LvoXjc6k2N
-+DcCP7Ms6dNyrYbl3LNPCqkn3dDpdrAkDhhkyautaiOuMeHnaGcQrUD6Reejmu1k
-GvyJ0QMMVwKBgH4m3h36Rh1+a61UAzTsm8VDmiAJbI1M3+EwKHsbBHAi2TnUKQ+t
-SVmzurYZsaoFbx2S5iHiWERWGdFjGPoDqXpE1I5Jyr/1QP+/sLAUO9izqdCkP8c1
-bJ721Z135G+x8DW2J9KNLg9SWbrChaDr71/ljY1G4RXyES0jKjOpYts1AoGAD4su
-xwySejash0A0/CnBQilo5gMOdXO16lu+wcdbwb1yQt+pUEi1ExzOO7eBwXWs+Oj/
-rtvnjJupuXhUUeiREb0r1S2sFCq0GGKY6Ktbij+EabLtNWuqCZ/79u+A+qpjZSJa
-lqoovoTm805mxcw2tl/5CPSwJvQKkGFy099ETxcCgYEAiGBIdnnmHdBIaXcpNJHv
-pulAYFdMO9IsTRtFax1s7XImQYaxFZYGzITkF+GxAxEbP00Py4DH+KaMATgZWBW8
-xyAKg1XKC7VGZ+rWxJ2BO8/dPoBScYucX3a/zgeyOfuEg7fOgelvSlJ5iu5DY4AT
-wu8ILhdNsdLHJl9V3YGS+rU=
------END PRIVATE KEY-----