[arch-commits] Commit in phpldapadmin/trunk (PKGBUILD password-unescape.patch)

Sergej Pupykin spupykin at archlinux.org
Thu Jun 18 00:22:12 UTC 2020


    Date: Thursday, June 18, 2020 @ 00:22:11
  Author: spupykin
Revision: 646732

upgpkg: phpldapadmin 1.2.5-3

Added:
  phpldapadmin/trunk/password-unescape.patch
Modified:
  phpldapadmin/trunk/PKGBUILD

-------------------------+
 PKGBUILD                |    5 ++++-
 password-unescape.patch |   10 ++++++++++
 2 files changed, 14 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-06-18 00:18:21 UTC (rev 646731)
+++ PKGBUILD	2020-06-18 00:22:11 UTC (rev 646732)
@@ -2,7 +2,7 @@
 
 pkgname=phpldapadmin
 pkgver=1.2.5
-pkgrel=2
+pkgrel=3
 pkgdesc="A PHP and hence web-based tool to administrate LDAP over the WWW"
 arch=('any')
 url="https://github.com/leenooks/phpLDAPadmin"
@@ -13,10 +13,12 @@
 source=($pkgname-$pkgver.tar.gz::https://github.com/leenooks/phpLDAPadmin/archive/$pkgver.tar.gz
         disable-mcrypt.patch
         phpldapadmin-1.2.3-php7_4.patch
+        password-unescape.patch
         sort-in-templates.patch)
 sha256sums=('74581f5af1abdbf672b6a1655e9fb3c34a16c7510019348812571fcc10fdde1b'
             'b31774abab4dd603ec9acbeda49adb188890173ee93042a811b5724e01edd837'
             'd6e9b6361549be4a4e5a05ffac0917307973fe35717041f7cdde4171271ad168'
+            '57210da0bad722edec5f7aa1f16d32a79c7bb29b09556ddb0cfe54918cb16193'
             'fc2d4bdf4d43a90aa541fe20eeed494caa339eacf3f08b06539efcdbacc3578f')
 
 prepare() {
@@ -25,6 +27,7 @@
   patch -p1 -i "$srcdir"/disable-mcrypt.patch
   patch -p1 -i "$srcdir"/phpldapadmin-1.2.3-php7_4.patch
   patch -p1 -i "$srcdir"/sort-in-templates.patch
+  patch -p1 -i "$srcdir"/password-unescape.patch
   find -type f -name '*.orig' -exec rm -f {} \;
 }
 

Added: password-unescape.patch
===================================================================
--- password-unescape.patch	                        (rev 0)
+++ password-unescape.patch	2020-06-18 00:22:11 UTC (rev 646732)
@@ -0,0 +1,10 @@
+--- a/htdocs/login.php	2020-06-17 18:17:18.926320916 -0600
++++ b/htdocs/login.php	2020-06-17 18:16:59.796222429 -0600
+@@ -14,6 +14,7 @@
+ $user = array();
+ $user['login'] = get_request('login');
+ $user['password'] = get_request('login_pass');
++$user['password'] = str_replace('&', '&', $user['password']);
+ 
+ if ($user['login'] && ! strlen($user['password']))
+ system_message(array(



More information about the arch-commits mailing list