Package: pure-ftpd-mysql
Version: 1.0.43-3
Severity: important

Hello,

After upgrading Debian 8 to Debian 9 pure-ftpd-mysql package fails with MariaDB.

I had previously used MariaDB in Debian 8 enviroment too and package worked 
fine.

Setting up pure-ftpd-mysql (1.0.43-3) ...
Job for pure-ftpd-mysql.service failed because the control process exited with 
error code.
See "systemctl status pure-ftpd-mysql.service" and "journalctl -xe" for details.
invoke-rc.d: initscript pure-ftpd-mysql, action "start" failed.
● pure-ftpd-mysql.service
   Loaded: loaded (/etc/init.d/pure-ftpd-mysql; generated; vendor preset: 
enabled)
   Active: failed (Result: exit-code) since Thu 2017-07-06 09:42:08 EEST; 36ms 
ago
     Docs: man:systemd-sysv-generator(8)
  Process: 31513 ExecStart=/etc/init.d/pure-ftpd-mysql start (code=exited, 
status=127)

Jul 06 09:42:08 megajorma systemd[1]: Starting pure-ftpd-mysql.service...
Jul 06 09:42:08 megajorma pure-ftpd-mysql[31513]: Starting ftp server: Running: 
/usr/sbin/pure-ftpd-mysql-virtualchroot -l mysql:/etc/pure-ftpd/db/mysql.conf 
-l pam -Y 1 -D -b -E -O clf:/var/log/pure-ftpd/…GH -8 UTF-8 -A -B
Jul 06 09:42:08 megajorma pure-ftpd-mysql[31513]: 
/usr/sbin/pure-ftpd-mysql-virtualchroot: 
/usr/lib/x86_64-linux-gnu/libmariadbclient.so.18: no version information 
available (required by /usr/sbin/pure-ftp…ql-virtualchroot)
Jul 06 09:42:08 megajorma pure-ftpd-mysql[31513]: 
/usr/sbin/pure-ftpd-mysql-virtualchroot: relocation error: 
/usr/sbin/pure-ftpd-mysql-virtualchroot: symbol my_make_scrambled_password, 
version libmariadbcl…nk time reference
Jul 06 09:42:08 megajorma systemd[1]: pure-ftpd-mysql.service: Control process 
exited, code=exited status=127
Jul 06 09:42:08 megajorma systemd[1]: Failed to start pure-ftpd-mysql.service.
Jul 06 09:42:08 megajorma systemd[1]: pure-ftpd-mysql.service: Unit entered 
failed state.
Jul 06 09:42:08 megajorma systemd[1]: pure-ftpd-mysql.service: Failed with 
result 'exit-code'.
Hint: Some lines were ellipsized, use -l to show in full.
dpkg: error processing package pure-ftpd-mysql (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 pure-ftpd-mysql
E: Sub-process /usr/bin/dpkg returned an error code (1)


-- System Information:
Debian Release: 9.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-3-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages pure-ftpd-mysql depends on:
ii  libc6                             2.24-11+deb9u1
ii  libcap2                           1:2.25-1
ii  libmariadb3 [libmariadbclient18]  10.2.6+maria~stretch
ii  libmariadbclient18                10.2.6+maria~stretch
ii  libpam0g                          1.1.8-3.6
ii  libssl1.1                         1.1.0f-3
ii  lsb-base                          9.20161125
ii  openbsd-inetd [inet-superserver]  0.20160825-2
ii  pure-ftpd-common                  1.0.43-3
ii  zlib1g                            1:1.2.8.dfsg-5

pure-ftpd-mysql recommends no packages.

pure-ftpd-mysql suggests no packages.

-- Configuration Files:
/etc/pure-ftpd/db/mysql.conf changed:
MYSQLServer     127.0.0.1
MYSQLUser       IRemovedThese
MYSQLPassword   IRemovedThese
MYSQLDatabase   IRemovedThese
MYSQLCrypt      crypt
MYSQLGetPW      SELECT password FROM ftp_user WHERE active = 'y' AND server_id 
= '1' AND username="\L" AND (expires IS NULL OR expires="0000-00-00 00:00:00" 
OR expires > NOW())
MYSQLGetUID     SELECT uid FROM ftp_user WHERE active = 'y' AND server_id = '1' 
AND username="\L" AND (expires IS NULL OR expires="0000-00-00 00:00:00" OR 
expires > NOW())
MYSQLGetGID     SELECT gid FROM ftp_user WHERE active = 'y' AND server_id = '1' 
AND username="\L" AND (expires IS NULL OR expires="0000-00-00 00:00:00" OR 
expires > NOW())
MYSQLGetDir     SELECT dir FROM ftp_user WHERE active = 'y' AND server_id = '1' 
AND username="\L" AND (expires IS NULL OR expires="0000-00-00 00:00:00" OR 
expires > NOW())
MySQLGetQTAFS  SELECT quota_files FROM ftp_user WHERE active = 'y' AND 
server_id = '1' AND quota_files != '-1' AND username="\L" AND (expires IS NULL 
OR expires="0000-00-00 00:00:00" OR expires > NOW())
MySQLGetQTASZ  SELECT quota_size FROM ftp_user WHERE active = 'y' AND server_id 
= '1' AND quota_size != '-1' AND username="\L" AND (expires IS NULL OR 
expires="0000-00-00 00:00:00" OR expires > NOW())
MySQLGetRatioUL SELECT ul_ratio FROM ftp_user WHERE active = 'y' AND server_id 
= '1' AND ul_ratio != '-1' AND username="\L" AND (expires IS NULL OR 
expires="0000-00-00 00:00:00" OR expires > NOW())
MySQLGetRatioDL SELECT dl_ratio FROM ftp_user WHERE active = 'y' AND server_id 
= '1' AND dl_ratio != '-1' AND username="\L" AND (expires IS NULL OR 
expires="0000-00-00 00:00:00" OR expires > NOW())
MySQLGetBandwidthUL SELECT ul_bandwidth FROM ftp_user WHERE active = 'y' AND 
server_id = '1' AND ul_bandwidth != '-1' AND username="\L" AND (expires IS NULL 
OR expires="0000-00-00 00:00:00" OR expires > NOW())
MySQLGetBandwidthDL SELECT dl_bandwidth FROM ftp_user WHERE active = 'y' AND 
server_id = '1' AND dl_bandwidth != '-1' AND username="\L" AND (expires IS NULL 
OR expires="0000-00-00 00:00:00" OR expires > NOW())
MySQLTransactions On


-- no debconf information

Reply via email to