Package: phpbb3
Version: 3.0.12-4
Severity: important
Justification: Cannot setup authentication, package becomes unusable in
some cases.

After a Fresh install of phpbb3 on Jessie, when logged in the
administration control panel, when you click on "Authentication" on the
left, you get an empty page.

/var/log/apache/error.log says:
[Mon Feb 16 16:35:23.885642 2015] [:error] [pid 2720] [client ::1:48216]
PHP Fatal error:  Cannot redeclare ldap_escape() in
/usr/share/phpbb3/www/includes/auth/auth_ldap.php on line 300, referer:
http://localhost/phpbb/adm/index.php?sid=b4ad54b7602b01ed8556c8cefa50e92e&i=users&mode=overview

So it is now impossible to ask phpbb to use apache or ldap
authentication backends: Only the default builtin authentication scheme
is available.
I really need these functions, and it will prevent me to upgrade to
Jessie without patching that package, hence the severity.

ldap_escape [1] is part of php built in functions since 5.6.0.

[1] http://php.net/manual/en/function.ldap-escape.php

-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages phpbb3 depends on:
ii  apache2 [httpd]                            2.4.10-9
ii  dbconfig-common                            1.8.47+nmu3
ii  debconf [debconf-2.0]                      1.5.55
ii  libapache2-mod-php5                        5.6.5+dfsg-1
ii  php5                                       5.6.5+dfsg-1
ii  php5-cli                                   5.6.5+dfsg-1
ii  php5-gd                                    5.6.5+dfsg-1
ii  php5-mysql                                 5.6.5+dfsg-1
ii  php5-pgsql                                 5.6.5+dfsg-1
ii  postgresql-client-9.4 [postgresql-client]  9.4.1-1
ii  sqlite                                     2.8.17-12
ii  ucf                                        3.0030

Versions of packages phpbb3 recommends:
ii  exim4                                      4.84-7
ii  exim4-daemon-light [mail-transport-agent]  4.84-7
ii  php5-imagick                               3.2.0~rc1-1

Versions of packages phpbb3 suggests:
pn  phpbb3-l10n  <none>
ii  postgresql   9.4+165
-- debconf information:
  phpbb3/purge: false
* phpbb3/httpd: apache2
* phpbb3/pgsql/authmethod-user: password
  phpbb3/admin-pass-generated:
* phpbb3/pgsql/admin-user: postgres
  phpbb3/mysql/admin-user: root
  phpbb3/upgrade-error: abort
  phpbb3/remote/port:
  phpbb3/admin-pass-mismatch:
  phpbb3/internal/skip-preseed: false
  phpbb3/install-error: retry
  phpbb3/dbconfig-upgrade: true
  phpbb3/db/basepath:
  phpbb3/dbconfig-remove:
* phpbb3/pgsql/authmethod-admin: ident
* phpbb3/pgsql/method: unix socket
  phpbb3/pgsql/no-empty-passwords:
  phpbb3/admin-pass-ask:
  phpbb3/missing-db-package-error: abort
  phpbb3/passwords-do-not-match:
  phpbb3/remove-error: abort
  phpbb3/dbconfig-reinstall: false
* phpbb3/db/app-user: phpbb3
  phpbb3/admin-pass-requirements:
  phpbb3/internal/reconfiguring: false
  phpbb3/remote/host:
  phpbb3/pgsql/manualconf:
  phpbb3/database-type: pgsql
  phpbb3/upgrade-backup: true
  phpbb3/mysql/method: unix socket
* phpbb3/dbconfig-install: true
  phpbb3/pgsql/changeconf: false
* phpbb3/db/dbname: phpbb3
  phpbb3/remote/newhost:

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to