diff options
author | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2017-09-02 13:36:37 +0300 |
---|---|---|
committer | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2017-09-02 13:36:37 +0300 |
commit | fae4bd5b580e5e349f535198247591cc0b8dec82 (patch) | |
tree | 364fae9f219e56370c615f8f847eb45ce96e8f8c /community/homer-api | |
parent | d2d22e10819ae04fffe6787fc1b952f1db690478 (diff) | |
download | alpine_aports-fae4bd5b580e5e349f535198247591cc0b8dec82.tar.bz2 alpine_aports-fae4bd5b580e5e349f535198247591cc0b8dec82.tar.xz alpine_aports-fae4bd5b580e5e349f535198247591cc0b8dec82.zip |
community/homer-api: fix LDAP auth with php7
Diffstat (limited to 'community/homer-api')
-rw-r--r-- | community/homer-api/APKBUILD | 4 | ||||
-rw-r--r-- | community/homer-api/php7.patch | 11 |
2 files changed, 14 insertions, 1 deletions
diff --git a/community/homer-api/APKBUILD b/community/homer-api/APKBUILD index 46cbfeb29f..6ef39246e3 100644 --- a/community/homer-api/APKBUILD +++ b/community/homer-api/APKBUILD | |||
@@ -2,7 +2,7 @@ | |||
2 | # Maintainer: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2 | # Maintainer: Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> |
3 | pkgname=homer-api | 3 | pkgname=homer-api |
4 | pkgver=5.0.6 | 4 | pkgver=5.0.6 |
5 | pkgrel=10 | 5 | pkgrel=11 |
6 | pkgdesc="HOMER API" | 6 | pkgdesc="HOMER API" |
7 | url="https://github.com/sipcapture/homer-api" | 7 | url="https://github.com/sipcapture/homer-api" |
8 | arch="noarch" | 8 | arch="noarch" |
@@ -13,6 +13,7 @@ options="!check" | |||
13 | subpackages="$pkgname-doc homer-api-ldap homer-db" | 13 | subpackages="$pkgname-doc homer-api-ldap homer-db" |
14 | source="$pkgname-$pkgver.tar.gz::https://github.com/sipcapture/homer-api/archive/$pkgver.tar.gz | 14 | source="$pkgname-$pkgver.tar.gz::https://github.com/sipcapture/homer-api/archive/$pkgver.tar.gz |
15 | homer_db_init | 15 | homer_db_init |
16 | php7.patch | ||
16 | rotation-ini-path.patch" | 17 | rotation-ini-path.patch" |
17 | builddir="$srcdir"/$pkgname-$pkgver | 18 | builddir="$srcdir"/$pkgname-$pkgver |
18 | 19 | ||
@@ -66,4 +67,5 @@ ldap() { | |||
66 | 67 | ||
67 | sha512sums="620185c19bd348ba68bad3a1992b7d673d29dcfb8a0aeea437a2d31e90f0a21cf6f46a43f0041a583a14d9403e1d8574c6040da1dba397ec2d955b8aba9010d8 homer-api-5.0.6.tar.gz | 68 | sha512sums="620185c19bd348ba68bad3a1992b7d673d29dcfb8a0aeea437a2d31e90f0a21cf6f46a43f0041a583a14d9403e1d8574c6040da1dba397ec2d955b8aba9010d8 homer-api-5.0.6.tar.gz |
68 | e305af57a8445b45cb1e894aa34ceea3aeedb60740a636229d470d872f9ebb835e03985faeb685180a3e2c1eae29b49c841f8cbdb4236dbf0323f905a30b0bbb homer_db_init | 69 | e305af57a8445b45cb1e894aa34ceea3aeedb60740a636229d470d872f9ebb835e03985faeb685180a3e2c1eae29b49c841f8cbdb4236dbf0323f905a30b0bbb homer_db_init |
70 | 068d7b03c51aed4c144b6f8382a367016432b5f2c22e79e19da516536bf22c9bec4fbedf81130e32d6d919be746610563295513412f14c565fc917bdc0a7b004 php7.patch | ||
69 | 0328c4f645601be150f877a31a8c245908da9d9972bed6e1af50f2c43055c9f47376da30c666b6eaa0310637414f65906b88f9a339a1dfa14e1864c70b36fa77 rotation-ini-path.patch" | 71 | 0328c4f645601be150f877a31a8c245908da9d9972bed6e1af50f2c43055c9f47376da30c666b6eaa0310637414f65906b88f9a339a1dfa14e1864c70b36fa77 rotation-ini-path.patch" |
diff --git a/community/homer-api/php7.patch b/community/homer-api/php7.patch new file mode 100644 index 0000000000..df159b0ba4 --- /dev/null +++ b/community/homer-api/php7.patch | |||
@@ -0,0 +1,11 @@ | |||
1 | --- homer-api-5.0.6/api/Authentication/LDAP.php | ||
2 | +++ homer-api-5.0.6.php7/api/Authentication/LDAP.php | ||
3 | @@ -118,7 +118,7 @@ | ||
4 | |||
5 | |||
6 | // Assigne Admin Privs, should be read from the LDAP Directory in the future | ||
7 | - $ADMIN_USER = split(",", LDAP_ADMIN_USER); | ||
8 | + $ADMIN_USER = explode(",", LDAP_ADMIN_USER); | ||
9 | foreach($ADMIN_USER as &$value) { | ||
10 | |||
11 | if ($value == $param['username']) { | ||