[DRE-commits] [reel] 02/03: Patch: Put certificates and logs to /tmp

Hleb Valoshka tsfgnu-guest at moszumanska.debian.org
Tue Nov 29 14:03:22 UTC 2016


This is an automated email from the git hooks/post-receive script.

tsfgnu-guest pushed a commit to branch master
in repository reel.

commit 3ad9c17fc526477d44651228e370cd9aaaadbe06
Author: Hleb Valoshka <375gnu at gmail.com>
Date:   Tue Nov 29 16:43:00 2016 +0300

    Patch: Put certificates and logs to /tmp
---
 ...egenerate-certificates-and-keys-for-HTTPS.patch | 271 ---------------------
 .../0002-Put-certificates-and-logs-to-tmp.patch    |  37 +++
 debian/patches/series                              |   2 +-
 3 files changed, 38 insertions(+), 272 deletions(-)

diff --git a/debian/patches/0002-Pregenerate-certificates-and-keys-for-HTTPS.patch b/debian/patches/0002-Pregenerate-certificates-and-keys-for-HTTPS.patch
deleted file mode 100644
index 1432b29..0000000
--- a/debian/patches/0002-Pregenerate-certificates-and-keys-for-HTTPS.patch
+++ /dev/null
@@ -1,271 +0,0 @@
-From: Hleb Valoshka <375gnu at gmail.com>
-Date: Mon, 14 Mar 2016 15:39:17 +0300
-Subject: Pregenerate certificates and keys for HTTPS
-
----
- spec/spec_helper.rb           |  3 ++-
- tmp/certs/ca.crt              | 20 ++++++++++++++++++++
- tmp/certs/ca.key              | 27 +++++++++++++++++++++++++++
- tmp/certs/client.crt          | 19 +++++++++++++++++++
- tmp/certs/client.key          | 27 +++++++++++++++++++++++++++
- tmp/certs/client.unsigned.crt | 19 +++++++++++++++++++
- tmp/certs/client.unsigned.key | 27 +++++++++++++++++++++++++++
- tmp/certs/server.crt          | 19 +++++++++++++++++++
- tmp/certs/server.key          | 27 +++++++++++++++++++++++++++
- 9 files changed, 187 insertions(+), 1 deletion(-)
- create mode 100644 tmp/certs/ca.crt
- create mode 100644 tmp/certs/ca.key
- create mode 100644 tmp/certs/client.crt
- create mode 100644 tmp/certs/client.key
- create mode 100644 tmp/certs/client.unsigned.crt
- create mode 100644 tmp/certs/client.unsigned.key
- create mode 100644 tmp/certs/server.crt
- create mode 100644 tmp/certs/server.key
-
-diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb
-index 3a6ec6c..46f69d5 100644
---- a/spec/spec_helper.rb
-+++ b/spec/spec_helper.rb
-@@ -10,7 +10,8 @@ def certs_dir
- end
- 
- require 'support/example_request'
--require 'support/create_certs'
-+# certificates and keys are pregenerated
-+#require 'support/create_certs'
- 
- RSpec.configure(&:disable_monkey_patching!)
- 
-diff --git a/tmp/certs/ca.crt b/tmp/certs/ca.crt
-new file mode 100644
-index 0000000..aeeb12e
---- /dev/null
-+++ b/tmp/certs/ca.crt
-@@ -0,0 +1,20 @@
-+-----BEGIN CERTIFICATE-----
-+MIIDMDCCAhigAwIBAgIBATANBgkqhkiG9w0BAQ0FADAbMRkwFwYDVQQDDBBob25l
-+c3RhY2htZWQuY29tMB4XDTE2MDMxNDEyMzYzNVoXDTE3MDMxNDEyMzYzNVowGzEZ
-+MBcGA1UEAwwQaG9uZXN0YWNobWVkLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEP
-+ADCCAQoCggEBAKR8VpDnRd8HukEJGKIoVEte1bwaDk0MN0lIgdYcSgeU/6v7jd8l
-+8JLIo4LSwhWBCTd1bTcHRIeFpTjs2cYvUKw6W0hJ9TylciJY4GajPbq2coqSfMc8
-+hpJkBzqVr8dWhH8+DETO0idNtMsW1iudq2pRyQXMzcDjJe3GBReheEiFW3Yvqvm5
-+CyGKV9grrf1TBnHgwuXlQeEzE2fJDk8C81ZZ1kSKnZQgr/5tQQj58BznNMYEGTt6
-+ojPKRm45Y7dM5qpHM440u+wAWuxbbTYYr+1BjG+Vt0jChcpKypy76LGtRBJbHT3t
-+xFhVhLvyRgiURThX5lz92gMObQzFzBf5VfcCAwEAAaN/MH0wHQYDVR0OBBYEFE91
-+navo3/rkAy4B9leotNKT9MADMA4GA1UdDwEB/wQEAwICBDAdBgNVHSUEFjAUBggr
-+BgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TBAUwAwEB/zAfBgNVHSMEGDAWgBRPdZ2r
-+6N/65AMuAfZXqLTSk/TAAzANBgkqhkiG9w0BAQ0FAAOCAQEAjN4Jy2QdchE+j512
-+vq4YvTmDMhwyHtsEsZagoF2r4I/+HoZV8yqkqc6o75aXAQXYLNnI9Gq253s+rwsu
-+t6cROmyU4jNtNN5joztONzXQloIQ6bt+gvlnOg1znM2QgtPryKVaiVJdfqyEpjOl
-+655Pdxrix+OPQ63avkfjBjT/DkWSRADCf8lhWRFpeQL2wEUcXWTa+pJlUA23oZch
-+s9rBGr3MFDKdmpwU5K0L1A8n0W+RLlIw60fyZHg6qfOd0fYVRtxlrVAZQLhL6R6y
-+FKLy4lxmzf8k8jQRMXRa8aaYCIVFpzJhOWMS171eKfWxITUlkZAmbxTgvf+nItcN
-+DlkOig==
-+-----END CERTIFICATE-----
-diff --git a/tmp/certs/ca.key b/tmp/certs/ca.key
-new file mode 100644
-index 0000000..60476ac
---- /dev/null
-+++ b/tmp/certs/ca.key
-@@ -0,0 +1,27 @@
-+-----BEGIN RSA PRIVATE KEY-----
-+MIIEowIBAAKCAQEApHxWkOdF3we6QQkYoihUS17VvBoOTQw3SUiB1hxKB5T/q/uN
-+3yXwksijgtLCFYEJN3VtNwdEh4WlOOzZxi9QrDpbSEn1PKVyIljgZqM9urZyipJ8
-+xzyGkmQHOpWvx1aEfz4MRM7SJ020yxbWK52ralHJBczNwOMl7cYFF6F4SIVbdi+q
-++bkLIYpX2Cut/VMGceDC5eVB4TMTZ8kOTwLzVlnWRIqdlCCv/m1BCPnwHOc0xgQZ
-+O3qiM8pGbjljt0zmqkczjjS77ABa7FttNhiv7UGMb5W3SMKFykrKnLvosa1EElsd
-+Pe3EWFWEu/JGCJRFOFfmXP3aAw5tDMXMF/lV9wIDAQABAoIBABovVRSSTLQ5pbPu
-+v8Yox2qMOVhNiZNIa5C2Az1TmZFlbeIyFJ6+inLDkAwmgxErTo1Om0lUVduBMhFC
-+21RKefxA+gEjDPBPokDHh0mvmQcdPlTDBywsfXvWgrQX2jjQlB0xgoB9sETjgPGH
-+vCaLXht505ehx+t5/bLBgFQHt39Lwhc7is/vTzS6dQrpZ+JrbeTaEnu6A/H1zYQw
-+cPTUQex2uSL0N1F19mXigi+PlU32ZOSNm23THz1zA8ztw43U1A4K0UZRnxtRQySn
-+wPEY131y9GwdulIRZa060IEngf+rkLpsbJD07hlz6I9STgasIkjANGzzAy8LB4BB
-+wEpJV8kCgYEA2V+N6sYby3nC4bqPe5imsPvyuO1OZ4WWx8OujjN+Wy5LtBeg0fSg
-+IJ9+WBEUV/svfIchxpBoaRWPBGxLgZT+H15KsQMuO1B+OHvDifSdpQtWkChRt2rX
-+iwPAwcVoMiezYFXOmxe8wPwrRpqX7hvoxNYr3HJjJVbVAgExiCJjWLUCgYEAwbbl
-+OlZ0XZ1iLRU7WixA8y5UhiLIFVJ21uqNQkQr32uXVSXWekoBrhIuodtdiXgrtk73
-+6pgQzGDYN9/64FpLAKTp2ogChFBqGdqMgx8VlwigkPla9LUR4LnRE8LWfoo7ca+2
-+RYHzGoOYvB/1JGVwkDzQXLoO786MDBP2/bUcO3sCgYEAqYMFpdbV6AhM/EDDEaxK
-+GWxwrNuKL9qSabfkkMoBOFPS/18Jr5EnqikWmtC+35lnP6IVqcYFViVUwSs+eo/Y
-+2FdswbtsOx8bPyrsotFaelFsMMDwcKtl6OeFUtaB2dLx5CcmFfYd4RUFHmsCHdIv
-+5Afsbl3ZiU28kHKj0LiYZp0CgYBSTqnbPby3whVi3nCXgdIfAYJ8c+7b0GwaKRLY
-+IysZBRgJ38ffse5AzgzuTMzTijHYhnkkPnR0wnlcVFi+Vt8jaO7MIZogKiLK1Wd6
-+lwyPXeULdEfHTeBIwesqIFEO9yEGzwf9RJfMnjmZRWLdkhRf1NcbbxrFndc3kowR
-+hJB4XQKBgAZqXxaT8qJ7aHOfRKoc6YLfyvaRLyZKeqex662CO+vfOdP9HIWzNO+R
-+9mI75u96UIGOrMrH9Yl5sWY9fldlhZKvfAU1EIOR6Zqzg38V99nXjQbD0hS8xRfj
-+oo44OYUdgctEOEMeyzMOT4tKj8YTyRd0B/bDv8CuK4zimJ9koFzB
-+-----END RSA PRIVATE KEY-----
-diff --git a/tmp/certs/client.crt b/tmp/certs/client.crt
-new file mode 100644
-index 0000000..eca7184
---- /dev/null
-+++ b/tmp/certs/client.crt
-@@ -0,0 +1,19 @@
-+-----BEGIN CERTIFICATE-----
-+MIIDIzCCAgugAwIBAgIBATANBgkqhkiG9w0BAQ0FADAbMRkwFwYDVQQDDBBob25l
-+c3RhY2htZWQuY29tMB4XDTE2MDMxNDEyMzYzNloXDTE3MDMxNDEyMzYzNlowFDES
-+MBAGA1UEAwwJMTI3LjAuMC4xMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
-+AQEAm4Rf5vYqI+r/YmodPQq8MuCQyoXSFZI73HXwJaQS9m2I0wt7nK45/vB2mmRN
-+atciajZUYOuDgxPLDwGgAh2WrfKm+tP7Kr38WRKrkVgU905x8fsbaY5LMbLwioq9
-+iZ/3ZjJRiDuewlp4d1OlCOfkJSY7aJvcOBpHa3Y9AJMmsBMqGXhUUigfWeg2AB2x
-+VgS2SWtNylAQqypXH1yADV+D/2T1RYRShLCdzDIHiiMUe0LoIoH2l3YRHJ4Y1nNe
-+I9/+SbrreA5iSKzU3mPS232PpBr0peute9Y1Q+esp4kFufYCP8Gg9h2purQMvsDF
-+fDFvQmBFIbVHHgpbkwWFTorLHwIDAQABo3kwdzAdBgNVHQ4EFgQU/Lh/9m2RJtA7
-+N1c66K7Ub3L9ehMwCwYDVR0PBAQDAgbAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggr
-+BgEFBQcDAjAJBgNVHRMEAjAAMB8GA1UdIwQYMBaAFE91navo3/rkAy4B9leotNKT
-+9MADMA0GCSqGSIb3DQEBDQUAA4IBAQAWPA5xLy36XqU5JER/EuVhi2xhioVTZBMe
-+aVTiFKYQ0RdDV6COdIBiTGqMEC+Au4iYsoAK7s4pvhHlR1KSvgh5/yKKNf3Yt4WF
-+UeqRwyg42CR6dyAjQJE0vF1Z2mhsNNFnr/ufKOGsKgTJiO2njA8RxEK+PCq7ENDL
-+UgXfHraiFFZssIKMDpHNgZg6CLGtMzx5+e/9lVpf8MrY0wET7BLj2PQoSP+4Ilua
-+HH8NeYTICl2QGNyoKv0Frw1DhNv+04OnB8Tvm0lacvr0NA9604KHQe+Ja1AkjWTb
-+x5S90+WoUIIlbeWBGNsXLz6XqG5I7InUL4fCdweaA2jN6INklQ7g
-+-----END CERTIFICATE-----
-diff --git a/tmp/certs/client.key b/tmp/certs/client.key
-new file mode 100644
-index 0000000..33c68ab
---- /dev/null
-+++ b/tmp/certs/client.key
-@@ -0,0 +1,27 @@
-+-----BEGIN RSA PRIVATE KEY-----
-+MIIEogIBAAKCAQEAm4Rf5vYqI+r/YmodPQq8MuCQyoXSFZI73HXwJaQS9m2I0wt7
-+nK45/vB2mmRNatciajZUYOuDgxPLDwGgAh2WrfKm+tP7Kr38WRKrkVgU905x8fsb
-+aY5LMbLwioq9iZ/3ZjJRiDuewlp4d1OlCOfkJSY7aJvcOBpHa3Y9AJMmsBMqGXhU
-+UigfWeg2AB2xVgS2SWtNylAQqypXH1yADV+D/2T1RYRShLCdzDIHiiMUe0LoIoH2
-+l3YRHJ4Y1nNeI9/+SbrreA5iSKzU3mPS232PpBr0peute9Y1Q+esp4kFufYCP8Gg
-+9h2purQMvsDFfDFvQmBFIbVHHgpbkwWFTorLHwIDAQABAoIBAEJw0IQdAS3tNQR3
-+r1wn3PWjiVhsya9blWV/oYSDT3Kmo0D+8+WhbbekRhd56LVPii10XqI1nC8A4szb
-+dd/RglF4jKw2qmS9XDU1y8TBq9toUTf/ftue5jMqbqfR1F4a0JiBwOGCDzabbkIU
-+ozplz8urRNBRXkk9uOuJTVCUjX/FVbd1COB7PyS6JLcocE/Ex47/KpDJXvluCBR4
-+NgllXV4IPtzaqwuT8YoIZf3P/5LPqs0TXbbIERXi/ZQLwSrjpck37t62EFOdsE3P
-+MJPOEKd3jvVaiLk1u8ZEPIAk0l2kgRroeMfS2WniiwLksXQmD4YsEtb8KodeX99u
-+qtAdsmECgYEAzNLpxq5hB1aK/kBBOQqnz6DM/dKKZ1/Iv2Cbi/67I42rRUB3B3y3
-+oZS9vw9B7bngrhSgQlKbefMpVWCOvj/SE6HdkvKwCjUJe66WizRpzV3wJ75Q58R5
-+TSjKYbyLekxCkcFdsceMfyBDqqC2zg0WL65DabVxobXUuk6j0CxnYrECgYEAwl+q
-+kvcr60tII4DyD9KNnOcT+IqKARR58g6SMMMrq6u0r+1pdRG6fZDBm1e+CbyXKQOA
-+q2O7fufOrrbcikCOwZX0qPv3IqyfJwN2ScFwtExmoSfGrVx1C3jEmMTHMWHX6fUG
-+7G1WoSys69ZN4QHZjrz1gTc5fhPM7dyAQwdFXs8CgYAWs8n1m55lkdIWHEkeaW/w
-+M4KFH7D3hEZb7/lNqw5TAoDZTCvlSI2R+0qMwsQr9U5R/TdGIqHZAnqyW+F2dNx0
-+EJzejMe2WeqTKubExypy+NaFkTKmfcB0LPFBpARRqeI3BZe8/ME11f2qC+Y3MHwl
-+DMusC9BsfBr4C39cs49CAQKBgHYgl9SrXMipvtS859+P0bqagPuajpZrcFUYX+Y8
-+psy1FKGagm3AcXsgP1l+MKNQNvmZBFikyu0sSeLKhSuMYnXqAX+1aZNsH2khZIEc
-+i7c3e2PTfZ4cQ5HOOoSxinFLimHIJQYIyQ44zXqiikAF1Mc3tWhrPIiP1gp06IpT
-+3+fnAoGAGEsg/W3cMKReqjWvnHJp+qFqjCUcA4sr1eMX0VBQzxCkDlNoYMDmlhjE
-+yOyyBcQ29I4BxUj/iiAwwIpCkSWG9w1xOD5BZx0iLJq7wqxU5FLAv7Cea/oeB12T
-+5uBM8ciBYuoilgjk4VMjSum7dHv4dVZEkNaimH2zsYLWFIGhmno=
-+-----END RSA PRIVATE KEY-----
-diff --git a/tmp/certs/client.unsigned.crt b/tmp/certs/client.unsigned.crt
-new file mode 100644
-index 0000000..3bc242b
---- /dev/null
-+++ b/tmp/certs/client.unsigned.crt
-@@ -0,0 +1,19 @@
-+-----BEGIN CERTIFICATE-----
-+MIIDHDCCAgSgAwIBAgIBATANBgkqhkiG9w0BAQ0FADAUMRIwEAYDVQQDDAkxMjcu
-+MC4wLjEwHhcNMTYwMzE0MTIzNjM2WhcNMTcwMzE0MTIzNjM2WjAUMRIwEAYDVQQD
-+DAkxMjcuMC4wLjEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCutTeu
-+xFmMHgvsD3S6JQ5qL+wFgJFCTzbGjjYguXG8YORSkOx24IgjhbVlEgfW0p5M7ZKp
-+/ve9OMAKjjGE7zXUyzsIQzi8xe3MiQH9byr1/hebvssCQXy7oLRPYs/Toc67hU/W
-+hHeQaEzSngtC9FeKuhb3iR2NSnDBIvMQ5C511xjs9jDfQ+ZvB5y1p+xU+hMsKMFH
-+cE/iv7zMhiK4Sw+pjh0fcltbTEPHNB9e4V9a1DD4RnCz7+/9yY8l0Wemw5CWK9qZ
-+NpOK0+rFq44Ry7hKfhc9BsCziGR55bmzRER8gFWjlra25cRSagesw2DLUunJFf4+
-+IJ+M47+V2EIKt6DBAgMBAAGjeTB3MB0GA1UdDgQWBBRqLLvstvotn7sA6yvxDYAe
-+cR0fJzALBgNVHQ8EBAMCBsAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC
-+MAkGA1UdEwQCMAAwHwYDVR0jBBgwFoAUaiy77Lb6LZ+7AOsr8Q2AHnEdHycwDQYJ
-+KoZIhvcNAQENBQADggEBADJqat/LFUagoOClPa83hN7f2bE+HqPojCSXstOo39+/
-+AdHENA5PQfCxb1NEyf+pJ3r6fBf/Dek7mNcrRb9fP90rDXWkdjKezdj4RqqJBnsL
-+xZDY1IyKxxMVFCb4pPKNsWmwUwrry/PXobcQMhwGAxuN/rGrCU4XWew2gEn36w8z
-+1eW19rUx250LDr6TeLjyNDxx+TAY4KAG1oY1Lpzmn95JezZh/A75mAzbvD0zpN7d
-+lcpe7ulOjB+hvQ9W3uesYuhccyZv+6lRWdXEWpPQqlUCdla9jkCnkkDiQizcjkwt
-+0DwRnYaY3Y3BpiG/tuXh0eP2lF1tvy4+EGAC7XmU7fw=
-+-----END CERTIFICATE-----
-diff --git a/tmp/certs/client.unsigned.key b/tmp/certs/client.unsigned.key
-new file mode 100644
-index 0000000..0173bf7
---- /dev/null
-+++ b/tmp/certs/client.unsigned.key
-@@ -0,0 +1,27 @@
-+-----BEGIN RSA PRIVATE KEY-----
-+MIIEogIBAAKCAQEArrU3rsRZjB4L7A90uiUOai/sBYCRQk82xo42ILlxvGDkUpDs
-+duCII4W1ZRIH1tKeTO2Sqf73vTjACo4xhO811Ms7CEM4vMXtzIkB/W8q9f4Xm77L
-+AkF8u6C0T2LP06HOu4VP1oR3kGhM0p4LQvRXiroW94kdjUpwwSLzEOQuddcY7PYw
-+30PmbwectafsVPoTLCjBR3BP4r+8zIYiuEsPqY4dH3JbW0xDxzQfXuFfWtQw+EZw
-+s+/v/cmPJdFnpsOQlivamTaTitPqxauOEcu4Sn4XPQbAs4hkeeW5s0REfIBVo5a2
-+tuXEUmoHrMNgy1LpyRX+PiCfjOO/ldhCCregwQIDAQABAoIBAAp9aQV+Vp4aI78d
-+wnV2yiHIFNTTvmUL2o8bdNaMK+8SpkLq3rfYjXQMkDKsXXohlU2rKhY47+kVojpA
-+BWsk7ceEGFxLpPl4rOmOBGeSKDMy+Xnpf8j346RkZs8pcK8VVRNfUsbfl0o9aPdw
-+c96mSydSOxTLz9Fu+cwu7AdEnCGJGlNoHM+B5NJqr0y2bEEFqgeV/VasvSeGMS4x
-+UzUl6CT2OhwCGYi/L3AYzQiXXtuQ5ck72W66HgZD/NBNmOT4A9vZGIxMMS/7u/AM
-+/5Vc8dOtKJV1rKRm2VpNm9XjL2YbOKnqhcIguFRdNAyOgmsZ06lOxqF/mpUWdqpM
-+e2z3A60CgYEA3OT+Cd3SAoAY4KznBROdvx4viNVhb6msDoB2PEU0lKrJ8sztm5Vv
-+IsuanXDjTF/qlgAReddIIJ3biEPGkNIEsly8g+0xWYKiHMvnUI+sE0vhzl+YQx8H
-+S6Dbob3b6ZvKYFSXcRxoBdssyc1tSUVrVG9jOwgrm6gZiTILgT86CcMCgYEAynkj
-+6/VdDPbWKU3tZ5WMyuXU/RH2r4sGwPGI4WjNJFj59oWCgHt05S1JrIQ/jrkXMAHL
-+RKIA0w7eJdTPGpVzabdCKcHEM/hkCKvVDH8pZAbwUlK2gJFZfkMVy3vxzVwE0o8h
-+pKy9uwMkfjrFNg9rZ5s/WugA2bERAr/567QbPysCgYBXCmSPvrhiA9fJsFfXyEMA
-+bASPBoW+Wj1R+Yydcyek7SdmZRm7lMaWD2R9ZV4rWiA1uxEn0Yy6TXmT2CEGL7tq
-+DOC7m1s2yiLW9gHP3M0RTXVMvJ5i1HcrddcVhJqDEsBL9Qk3qNnUdOjRHAFUPeZs
-+/vc6651DWJm3VeDyrNdRwQKBgAuIbPBi0IMNiFNf+fbdgOCJyOEFZezH2YGiAG7+
-+fjjkzJArOKzC23y2YKzv94LUripw37gwFiXvgd3bylQ0URejdaRVQizHqEMKLp+A
-+msX00zmNNpIKNXPItHQbwkE1TZ0ExCDSKhh97FU4WcVjiXWkVS6DapD70gE7GCxB
-+3Q9zAoGAVEU2LUEUZmGBaHp5TAzA2rBGhEMozZxb7K2szW4R4+nuiE96IOndfRdY
-+V71fY5i/tVXK+Tj0zrrtMM1aROWj62uwvrNdRXR9Gu+ICVqBkIKdsmZosrGYBqHZ
-+jpMWK0OROFCGFuPNcIVEPKl1/BSjVN8cTuaG9VAhs5CCSmfs7+I=
-+-----END RSA PRIVATE KEY-----
-diff --git a/tmp/certs/server.crt b/tmp/certs/server.crt
-new file mode 100644
-index 0000000..2224ccb
---- /dev/null
-+++ b/tmp/certs/server.crt
-@@ -0,0 +1,19 @@
-+-----BEGIN CERTIFICATE-----
-+MIIDIzCCAgugAwIBAgIBATANBgkqhkiG9w0BAQ0FADAbMRkwFwYDVQQDDBBob25l
-+c3RhY2htZWQuY29tMB4XDTE2MDMxNDEyMzYzNloXDTE3MDMxNDEyMzYzNlowFDES
-+MBAGA1UEAwwJMTI3LjAuMC4xMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
-+AQEAvQWkiF3E231v7ugTSmFekpruueobVLakLW+1XzrECWJQ2YPqp9EgddwSAIe8
-+LE0mnB1wiT2/Jr7EkqYPtypaepmAkbwXEyUw8VvBC5GTofzZTVmAZOrwhDOUu0Qf
-+NOKlyJgUAU0KkvexrRbXvxNGwDtx6cTCugHzsuvRZP3+83leK4Q2c6m1B78YDwQC
-+Ij4wJl/S/9zxPuTf+jzGk9Hfburyh2qFdjXoen+eY+anyAv1xS5ZJMA4dsqyeCxi
-+waJa7rTTjJcGkUHj56/ESKnPF+DdoT5PoCFWZf+sW/Wy2JdX+05VAMZmnGVmN8b5
-+jBv3GNRqtG48VgZq8smp4aXOrQIDAQABo3kwdzAdBgNVHQ4EFgQUGq2kpaS6EhqV
-+8Mcq9FmMA00TUDgwCwYDVR0PBAQDAgbAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggr
-+BgEFBQcDAjAJBgNVHRMEAjAAMB8GA1UdIwQYMBaAFE91navo3/rkAy4B9leotNKT
-+9MADMA0GCSqGSIb3DQEBDQUAA4IBAQB9se1woHePW9eVvbytDH05ZkhWp262UfCI
-+0FBUBkaxOYtYp/tHS+/e0agj8hc8AxYjuxLYAv58WNLiJy6dGC3s69b3u4NOmK2t
-+oDCKar/3aiRE6ELLaELnmVRqLFNKsV9P4QD6rcgdiKVXMXmNHJFsQ4PQGgiPOSV+
-+v4PVlKTrPv5soqqAQcWQfUCd5fTrcAnAKYQSi5ly2KgMr9cbOor5/hvgqsl4A/w7
-+s+lH42Ej3iFAxNFZg0fL29tV+r26drytR7qvLshe+xh/2QdhBCWny/6mZqGeawW4
-+ASWI/lo0F5x4fl79UgH5srdodc2UMirNSmyR/bYYbBsGvccYTi/Q
-+-----END CERTIFICATE-----
-diff --git a/tmp/certs/server.key b/tmp/certs/server.key
-new file mode 100644
-index 0000000..ecb3ba2
---- /dev/null
-+++ b/tmp/certs/server.key
-@@ -0,0 +1,27 @@
-+-----BEGIN RSA PRIVATE KEY-----
-+MIIEowIBAAKCAQEAvQWkiF3E231v7ugTSmFekpruueobVLakLW+1XzrECWJQ2YPq
-+p9EgddwSAIe8LE0mnB1wiT2/Jr7EkqYPtypaepmAkbwXEyUw8VvBC5GTofzZTVmA
-+ZOrwhDOUu0QfNOKlyJgUAU0KkvexrRbXvxNGwDtx6cTCugHzsuvRZP3+83leK4Q2
-+c6m1B78YDwQCIj4wJl/S/9zxPuTf+jzGk9Hfburyh2qFdjXoen+eY+anyAv1xS5Z
-+JMA4dsqyeCxiwaJa7rTTjJcGkUHj56/ESKnPF+DdoT5PoCFWZf+sW/Wy2JdX+05V
-+AMZmnGVmN8b5jBv3GNRqtG48VgZq8smp4aXOrQIDAQABAoIBAQCtK6M+D3IPiA7p
-+OBKcPTJQa8Kz7sdVR/KHceUfNo5s7naVoGZ1koEDmTeg5rm9eH0b31i/UyNxkqoy
-+lBKnwxSbZ1BDs6cMMjFxnZbxS1COwkAuvgWD7z2kUEE9gz53zAEIElOZkYRTert7
-+kQbdFgLmkE9fVJT1pl4mmCcBODW/xeh6LKiXaq12oSMFtItb2OINstHryyNCKjHI
-+8zHuoIk0T0EOpWzqzDVOPY7k8GnCiP/tAjxsZ1vOCxTfivuudW6nqWAG9b9wWgss
-+q0+77HkUlb/uUJ5GN2giSoLjdvijdBSbX8O2PKCbJzLfsK6b9/FUjHrJN9HrfG7B
-+dViH1Pm9AoGBAOl19L5W+FEJRd70kXpcVMjV74Sk8jmNczteEAmXxOvPL/KQtdOf
-+JHMT3oMFaaKVWP+K7NZy1jB+FU+L3+EsWSwJHkjbtAa3TFCNVg+ddZHeDzmyW1EO
-+PMsn/FWcHrNgMDEc7NCR7kNVOvmAPR2QvQEZpOVbruD2SMyisO/kOSSfAoGBAM9F
-+XznPTxYFf2Tp/vYINkm5vbuyTEfQsxZq498F2vBE30hnwMALxZw5hyYLHRZPB0nS
-+mnafHthpcmln0gU4aqUHKSTKQ/oOeU9/HESBZr5I/6PJtFVqKzFb/jV0Lh1PflEJ
-+BoC8fotSshwnX9fPJ0mvBPRURbCtdpDyTD/wcp0zAoGAGOk2OU0sZ/E2XGj6UPUj
-+Mt7pFN1I321Be3c4/N0N7R+JfTeFv1P+3qyjFJXyRJ/tBC99wBA23KvHeFpzhCJo
-+TXOXoKyY1BKg+QNryHTDw9HPDBgE+GwtfnwAx93FxNwhqEvu1P6NTu/8P/04CDyW
-+flSPLM4Qpf6BnBxMBvzyP/8CgYB1SX8qOlo5TuEY3KSO2nTF4VoxBSLPHJTKoa/S
-+ewC6J27mDPfwdHjc/1yvtWg/QHcSWh9X8pDEy16XsM0ScSs/uT6Z9+7haCFTT81S
-+IpteH/aw2ym1j79jTfgajWSu51XGS0InxQIimqf48Hr2pt1Hf8dg7vMEmBPYz5NA
-+NzLUKwKBgDb5JfQUIdXm2rDdwxcTYvFStLoDh9jlwG7VVawo76RIMvLGuNp5AHyw
-+BZiLq+/+NEmxmRTX2crQWK8+KuiM1w4zbaILC5Y7Axkuqyp408623TawgedLQYgg
-+nyD30olD73cQc8+lVvE9uDXKFs4nHAvspAXWD87ANdM8c73TduOF
-+-----END RSA PRIVATE KEY-----
diff --git a/debian/patches/0002-Put-certificates-and-logs-to-tmp.patch b/debian/patches/0002-Put-certificates-and-logs-to-tmp.patch
new file mode 100644
index 0000000..18704f2
--- /dev/null
+++ b/debian/patches/0002-Put-certificates-and-logs-to-tmp.patch
@@ -0,0 +1,37 @@
+From: Hleb Valoshka <375gnu at gmail.com>
+Date: Tue, 29 Nov 2016 16:57:35 +0300
+Subject: Put certificates and logs to /tmp
+
+---
+ spec/spec_helper.rb | 11 +++++++++--
+ 1 file changed, 9 insertions(+), 2 deletions(-)
+
+diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb
+index 3a6ec6c..ea6c327 100644
+--- a/spec/spec_helper.rb
++++ b/spec/spec_helper.rb
+@@ -6,7 +6,11 @@ def fixture_dir
+ end
+ 
+ def certs_dir
+-  Pathname.new File.expand_path('../../tmp/certs', __FILE__)
++  Pathname.new "/tmp/certs_#$$"
++end
++
++def log_dir
++  Pathname.new "/tmp/log_#$$"
+ end
+ 
+ require 'support/example_request'
+@@ -14,7 +18,10 @@ require 'support/create_certs'
+ 
+ RSpec.configure(&:disable_monkey_patching!)
+ 
+-logfile = File.open(File.expand_path("../../log/test.log", __FILE__), 'a')
++Dir.mkdir(certs_dir) unless Dir.exist?(certs_dir)
++Dir.mkdir(log_dir) unless Dir.exist?(log_dir)
++
++logfile = File.open(File.join(log_dir, 'test.log'), 'a')
+ Celluloid.logger = Logger.new(logfile)
+ 
+ def example_addr; '127.0.0.1'; end
diff --git a/debian/patches/series b/debian/patches/series
index 08772c7..a741c2f 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,2 @@
 0001-Fix-require-statements-in-specs.patch
-0002-Pregenerate-certificates-and-keys-for-HTTPS.patch
+0002-Put-certificates-and-logs-to-tmp.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/reel.git



More information about the Pkg-ruby-extras-commits mailing list