[arch-commits] Commit in mongodb-tools/trunk (PKGBUILD disable-sslv3.patch)

Jan Steffens heftig at archlinux.org
Fri Mar 4 11:19:54 UTC 2016


    Date: Friday, March 4, 2016 @ 12:19:53
  Author: heftig
Revision: 164727

Disable SSLv3

Added:
  mongodb-tools/trunk/disable-sslv3.patch
Modified:
  mongodb-tools/trunk/PKGBUILD

---------------------+
 PKGBUILD            |    7 +++++--
 disable-sslv3.patch |   13 +++++++++++++
 2 files changed, 18 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-03-04 11:19:17 UTC (rev 164726)
+++ PKGBUILD	2016-03-04 11:19:53 UTC (rev 164727)
@@ -10,11 +10,14 @@
 license=('Apache')
 depends=('libsasl' 'gcc-libs>=5.3.0-3')
 makedepends=('git' 'gcc-go')
-source=("git+https://github.com/mongodb/mongo-tools.git#tag=r$pkgver")
-md5sums=('SKIP')
+source=("git+https://github.com/mongodb/mongo-tools.git#tag=r$pkgver"
+        "disable-sslv3.patch")
+md5sums=('SKIP'
+         '883ddbb1a936d988c2d0c6d78644dce9')
 
 prepare() {
   cd mongo-tools
+  patch -Np1 -i ../disable-sslv3.patch
   . ./set_gopath.sh
   mkdir bin
 }

Added: disable-sslv3.patch
===================================================================
--- disable-sslv3.patch	                        (rev 0)
+++ disable-sslv3.patch	2016-03-04 11:19:53 UTC (rev 164727)
@@ -0,0 +1,13 @@
+diff --git i/vendor/src/github.com/spacemonkeygo/openssl/ctx.go w/vendor/src/github.com/spacemonkeygo/openssl/ctx.go
+index 22d6dd1..25b0eec 100644
+--- i/vendor/src/github.com/spacemonkeygo/openssl/ctx.go
++++ w/vendor/src/github.com/spacemonkeygo/openssl/ctx.go
+@@ -141,7 +141,7 @@ func NewCtxWithVersion(version SSLVersion) (*Ctx, error) {
+ 	var method *C.SSL_METHOD
+ 	switch version {
+ 	case SSLv3:
+-		method = C.SSLv3_method()
++		method = C.SSLv23_method()
+ 	case TLSv1:
+ 		method = C.TLSv1_method()
+ 	case TLSv1_1:



More information about the arch-commits mailing list