aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2015-08-21 06:44:09 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2015-08-21 06:44:09 +0000
commit5ebcbe5cd95b35b35a5eab9fa62baaceceb58b62 (patch)
treec305eb789090218efc86ea787cbf43baa6b2218e
parent1c1e4bc9531738cdab3b3390c9749895322e9abc (diff)
downloadaports-5ebcbe5cd95b35b35a5eab9fa62baaceceb58b62.tar.bz2
aports-5ebcbe5cd95b35b35a5eab9fa62baaceceb58b62.tar.xz
main/freeradius3: fix ssl version check
only check 'staus' field of version. This is what upstream does.
-rw-r--r--main/freeradius3/APKBUILD8
-rw-r--r--main/freeradius3/freeradius-fix-openssl-version-check.patch2
2 files changed, 5 insertions, 5 deletions
diff --git a/main/freeradius3/APKBUILD b/main/freeradius3/APKBUILD
index b735ab698a..a365dbf419 100644
--- a/main/freeradius3/APKBUILD
+++ b/main/freeradius3/APKBUILD
@@ -3,7 +3,7 @@
pkgname=freeradius3
_realname=freeradius
pkgver=3.0.3
-pkgrel=7
+pkgrel=8
pkgdesc="RADIUS (Remote Authentication Dial-In User Service) server"
url="http://freeradius.org/"
arch="all"
@@ -238,7 +238,7 @@ d332a0c1fcbab07f50461ae887279df2 freeradius3-301-default-config.patch
d86558365a1deea4914ed139797805b0 musl-fix-headers.patch
7097584dba2b344caf5c32475bf8da16 disable-cert-generation.patch
b3f62ccbba7aab3e7c009767372d71ed freeradius3-303-main-log-include.patch
-2d3b4abed4010105d734d51de3123db0 freeradius-fix-openssl-version-check.patch"
+07e9bf8a42f253b599f86f34c93390b6 freeradius-fix-openssl-version-check.patch"
sha256sums="57e9932e5401670d0f0000080b942aee2cd6ca80422f76acd21f13a4be46335e freeradius-server-3.0.3.tar.gz
2d5b3e1af1299373182f2c8021bdf45c29db5d82b0a077b965a16ded32cb6292 freeradius3.confd
e173cce3b8a4c2ed4d1fdd58fff8ec21e9166f011ec052f5f4c01712493e72b3 freeradius3.initd
@@ -246,7 +246,7 @@ edde20a808ad4c589d456ccf9e693a8ee9922e75366b1187994f0b982e856021 freeradius3-30
872aaebf86a663f819460d98924a9dc1f3e428facac6930dc98d1e442df1633f musl-fix-headers.patch
a72a0454f047bbbf258ffa90bd496e48cdfd95bc03a3863ab01750382ce566e3 disable-cert-generation.patch
37b3a67a9fe5a34d82fd6274b95732298561f19a0e7c81faf5ad0bf9a8f7874a freeradius3-303-main-log-include.patch
-4f4bbe57f77cd16c5451dc6f29070508e665285ad889fc1bbfdf6146e4f19ede freeradius-fix-openssl-version-check.patch"
+d0191479423aa8b91e98693c8ee0c962a463736f79fa58af92d291d7c7aff3e1 freeradius-fix-openssl-version-check.patch"
sha512sums="a4fbb0a19f5946182c0cac6d62270db378674e48350c7c3b8f7d8a2a1b16c95c9b205af8d7ed22009b6392d4ab7cb251694d2593a39d9e4efc8eec9ff736bd01 freeradius-server-3.0.3.tar.gz
e248159c0a44f722e405c51c8015d9ad672e42ad0d38ca28f8a051ff911aa4d3e630b9bd4543e9d610940bc4ae50c022594e219ce341b36abe85c572acad418b freeradius3.confd
b29bf9090a2be7af77a3e104346a23024baf78a343e7f2fd6f6ddb02c223ac66d9b77c80d02b2cb26cbef2e64cb59c46462bb54b063b862e5a3a61c72653a63d freeradius3.initd
@@ -254,4 +254,4 @@ f32ca8fbd0d082f962c5e42c78742f7b099d2e518ee246003a7860c6d69bad745dcad974b2fb98f8
c49e5eec7497fccde5fd09dba1ea9b846e57bc88015bd81640aa531fb5c9b449f37136f42c85fe1d7940c5963aed664b85da28442b388c9fb8cc27873df03b2d musl-fix-headers.patch
d027627ac302c39de9342f5f97d2b44752e33d0def311aa5e140e9365b6a501cd5e4f311b1751d5efa3aa63666f07fc58bc222f95bba0a478a7828c6aea07770 disable-cert-generation.patch
1bf8587bfbf6109cfe8b34ffb4e3100d1d06be24678d9358c0cccc84e84e277822c01117bd4a038b11da35fcb86110588f5bd54177cbd632036977db3a53376d freeradius3-303-main-log-include.patch
-4b6c7d55ef4a404a8cdc4117caa5f5ec9ba3079b2be1c69b4cc5500ea81f2f09fa7cce45d0bf52f262242a6519a722212628384d8c82af244bac1a381fce6c52 freeradius-fix-openssl-version-check.patch"
+98db9464b5915ef3bcff4d0767817013a83d23e23362539f2a5620306831a1f6b864377b4979db6ef99db18261a11aba13eb74bc8de121e9612ae65d2ad3f333 freeradius-fix-openssl-version-check.patch"
diff --git a/main/freeradius3/freeradius-fix-openssl-version-check.patch b/main/freeradius3/freeradius-fix-openssl-version-check.patch
index e694c51805..1cf92cb01a 100644
--- a/main/freeradius3/freeradius-fix-openssl-version-check.patch
+++ b/main/freeradius3/freeradius-fix-openssl-version-check.patch
@@ -5,7 +5,7 @@
ssl_linked = SSLeay();
- if (ssl_linked != ssl_built) {
-+ if (((ssl_linked >> 8) != (ssl_built >> 8)) || (ssl_linked < ssl_built)) {
++ if ((ssl_linked & 0x0000000f) != (ssl_built & 0x0000000f)) {
ERROR("libssl version mismatch. built: %lx linked: %lx",
(unsigned long) ssl_built,
(unsigned long) ssl_linked);