unable to load mod_vroot.c
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Proftpd Dfsg |
New
|
Undecided
|
Unassigned | ||
proftpd-mod-vroot (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Description: Ubuntu 20.04 LTS
Release: 20.04
Checking syntax of configuration file
2020-05-26 13:52:28,281 xx proftpd[2466]: using PCRE 8.39 2016-06-14
2020-05-26 13:52:28,281 xx proftpd[2466]: using TCP receive buffer size of 131072 bytes
2020-05-26 13:52:28,281 xx proftpd[2466]: using TCP send buffer size of 16384 bytes
2020-05-26 13:52:28,281 xx proftpd[2466]: testing Unix domain socket using S_ISFIFO
2020-05-26 13:52:28,281 xx proftpd[2466]: testing Unix domain socket using S_ISSOCK
2020-05-26 13:52:28,281 xx proftpd[2466]: using S_ISSOCK macro for Unix domain socket detection
2020-05-26 13:52:28,281 xx proftpd[2466]: using 'UTF-8' as local charset for UTF-8 conversion
2020-05-26 13:52:28,281 xx proftpd[2466]: ROOT PRIVS at mod_core.c:376
2020-05-26 13:52:28,281 xx proftpd[2466]: RELINQUISH PRIVS at mod_core.c:378
2020-05-26 13:52:28,281 xx proftpd[2466]: ROOT PRIVS at mod_core.c:385
2020-05-26 13:52:28,281 xx proftpd[2466]: ROOT PRIVS at parser.c:1169
2020-05-26 13:52:28,281 xx proftpd[2466]: mod_dso/0.5: loading 'mod_ctrls_admin.c'
2020-05-26 13:52:28,281 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_ctrls_admin' (from '/usr/lib/
2020-05-26 13:52:28,282 xx proftpd[2466]: mod_dso/0.5: loading 'mod_tls.c'
2020-05-26 13:52:28,282 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_tls' (from '/usr/lib/
2020-05-26 13:52:28,282 xx proftpd[2466]: mod_tls/2.7: using OpenSSL 1.1.1d 10 Sep 2019
2020-05-26 13:52:28,283 xx proftpd[2466]: mod_dso/0.5: loading 'mod_sql.c'
2020-05-26 13:52:28,283 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_sql' (from '/usr/lib/
2020-05-26 13:52:28,283 xx proftpd[2466]: mod_dso/0.5: loading 'mod_sql_
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_sql_postgres' (from '/usr/lib/
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loading 'mod_sql_passwd.c'
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_sql_passwd' (from '/usr/lib/
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_sql_passwd/1.1: registered 'md5' SQLAuthType handler
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_sql_passwd/1.1: registered 'sha1' SQLAuthType handler
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_sql_passwd/1.1: registered 'sha256' SQLAuthType handler
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_sql_passwd/1.1: registered 'sha512' SQLAuthType handler
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_sql_passwd/1.1: registered 'pbkdf2' SQLAuthType handler
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loading 'mod_quotatab.c'
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_quotatab' (from '/usr/lib/
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loading 'mod_quotatab_
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_quotatab_file' (from '/usr/lib/
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loading 'mod_wrap.c'
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_wrap' (from '/usr/lib/
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loading 'mod_rewrite.c'
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_rewrite' (from '/usr/lib/
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loading 'mod_load.c'
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_load' (from '/usr/lib/
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loading 'mod_ban.c'
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_ban' (from '/usr/lib/
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loading 'mod_wrap2.c'
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_wrap2' (from '/usr/lib/
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loading 'mod_wrap2_file.c'
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_wrap2_file' (from '/usr/lib/
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loading 'mod_dynmasq.c'
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_dynmasq' (from '/usr/lib/
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loading 'mod_exec.c'
2020-05-26 13:52:28,286 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_exec' (from '/usr/lib/
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loading 'mod_shaper.c'
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_shaper' (from '/usr/lib/
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loading 'mod_ratio.c'
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_ratio' (from '/usr/lib/
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loading 'mod_site_misc.c'
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_site_misc' (from '/usr/lib/
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loading 'mod_sftp.c'
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_sftp' (from '/usr/lib/
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_sftp/1.0.0: using OpenSSL 1.1.1d 10 Sep 2019
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loading 'mod_sftp_sql.c'
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_sftp_sql' (from '/usr/lib/
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loading 'mod_facl.c'
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_facl' (from '/usr/lib/
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loading 'mod_unique_id.c'
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_unique_id' (from '/usr/lib/
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loading 'mod_copy.c'
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_copy' (from '/usr/lib/
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loading 'mod_deflate.c'
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_deflate' (from '/usr/lib/
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_deflate/0.5.7: using zlib 1.2.11
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loading 'mod_ifversion.c'
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_ifversion' (from '/usr/lib/
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loading 'mod_tls_
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_tls_memcache' (from '/usr/lib/
2020-05-26 13:52:28,287 xx proftpd[2466]: mod_dso/0.5: loading 'mod_geoip.c'
2020-05-26 13:52:28,288 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_geoip' (from '/usr/lib/
2020-05-26 13:52:28,288 xx proftpd[2466]: mod_dso/0.5: loading 'mod_vroot.c'
2020-05-26 13:52:28,288 xx proftpd[2466]: mod_dso/0.5: unable to dlopen 'mod_vroot.c': file not found (No such file or directory)
2020-05-26 13:52:28,288 xx proftpd[2466]: mod_dso/0.5: unable to load 'mod_vroot.c'; check to see if '/usr/lib/
2020-05-26 13:52:28,288 xx proftpd[2466]: mod_dso/0.5: defaulting to 'self' for symbol resolution
2020-05-26 13:52:28,288 xx proftpd[2466]: mod_dso/0.5: unable to find module symbol 'vroot_module' in 'self'
2020-05-26 13:52:28,288 xx proftpd[2466]: fatal: LoadModule: error loading module 'mod_vroot.c': No such file or directory on line 95 of '/etc/proftpd/
2020-05-26 13:52:28,288 xx proftpd[2466]: RELINQUISH PRIVS at parser.c:1172
2020-05-26 13:52:28,288 xx proftpd[2466]: RELINQUISH PRIVS at mod_core.c:388
2020-05-26 13:52:28,288 xx proftpd[2466]: warning: unable to include '/etc/proftpd/
2020-05-26 13:52:28,288 xx proftpd[2466]: mod_dso/0.5: loading 'mod_dnsbl.c'
2020-05-26 13:52:28,288 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_dnsbl' (from '/usr/lib/
2020-05-26 13:52:28,288 xx proftpd[2466]: mod_dso/0.5: loading 'mod_ifsession.c'
2020-05-26 13:52:28,288 xx proftpd[2466]: mod_dso/0.5: loaded module 'mod_ifsession' (from '/usr/lib/
2020-05-26 13:52:28,288 xx proftpd[2466] x.x.x.x:
2020-05-26 13:52:28,288 xx proftpd[2466] x.x.x.x: Config for ProFTPD:
2020-05-26 13:52:28,288 xx proftpd[2466] x.x.x.x: mod_geoip/0.9: loading static GeoIP tables
2020-05-26 13:52:28,288 xx proftpd[2466] x.x.x.x: mod_facl/0.6: registered 'facl' FS
2020-05-26 13:52:28,288 xx proftpd[2466] x.x.x.x: mod_tls/2.7: generating initial TLS session ticket key
2020-05-26 13:52:28,288 xx proftpd[2466] x.x.x.x: ROOT PRIVS at mod_tls.c:4899
2020-05-26 13:52:28,288 xx proftpd[2466] x.x.x.x: RELINQUISH PRIVS at mod_tls.c:4902
2020-05-26 13:52:28,288 xx proftpd[2466] x.x.x.x: mod_tls/2.7: scheduling new TLS session ticket key every 3600 secs
2020-05-26 13:52:28,288 xx proftpd[2466] x.x.x.x: mod_lang/1.1: binding to text domain 'proftpd' using locale path '/usr/share/locale'
2020-05-26 13:52:28,288 xx proftpd[2466] x.x.x.x: mod_lang/1.1: using locale files in '/usr/share/locale'
2020-05-26 13:52:28,288 xx proftpd[2466] x.x.x.x: mod_lang/1.1: skipping possible language 'ja_JP': not supported by setlocale(3); see `locale -a'
2020-05-26 13:52:28,289 xx proftpd[2466] x.x.x.x: mod_lang/1.1: skipping possible language 'zh_CN': not supported by setlocale(3); see `locale -a'
2020-05-26 13:52:28,289 xx proftpd[2466] x.x.x.x: mod_lang/1.1: skipping possible language 'ko_KR': not supported by setlocale(3); see `locale -a'
2020-05-26 13:52:28,289 xx proftpd[2466] x.x.x.x: mod_lang/1.1: skipping possible language 'es_ES': not supported by setlocale(3); see `locale -a'
2020-05-26 13:52:28,289 xx proftpd[2466] x.x.x.x: mod_lang/1.1: skipping possible language 'it_IT': not supported by setlocale(3); see `locale -a'
2020-05-26 13:52:28,289 xx proftpd[2466] x.x.x.x: mod_lang/1.1: skipping possible language 'bg_BG': not supported by setlocale(3); see `locale -a'
2020-05-26 13:52:28,289 xx proftpd[2466] x.x.x.x: mod_lang/1.1: skipping possible language 'zh_TW': not supported by setlocale(3); see `locale -a'
2020-05-26 13:52:28,289 xx proftpd[2466] x.x.x.x: mod_lang/1.1: added the following supported languages: ru_RU.UTF-8, ru_RU, fr_FR.UTF-8, fr_FR, en_US.UTF-8, en_US
2020-05-26 13:52:28,289 xx proftpd[2466] x.x.x.x: ROOT PRIVS at mod_ctrls.c:1203
2020-05-26 13:52:28,289 xx proftpd[2466] x.x.x.x: RELINQUISH PRIVS at mod_ctrls.c:1205
2020-05-26 13:52:28,289 xx proftpd[2466] x.x.x.x: ROOT PRIVS at mod_rlimit.c:555
2020-05-26 13:52:28,289 xx proftpd[2466] x.x.x.x: RELINQUISH PRIVS at mod_rlimit.c:558
2020-05-26 13:52:28,289 xx proftpd[2466] x.x.x.x: set core resource limits for daemon
In /etc/pproftpd/
LoadModule mod_vroot.c
total 1948
-rw-r--r-- 1 root root 36152 Feb 27 20:34 mod_auth_otp.so
-rw-r--r-- 1 root root 60952 Feb 27 20:34 mod_ban.so
-rw-r--r-- 1 root root 27736 Feb 27 20:34 mod_copy.so
-rw-r--r-- 1 root root 40312 Feb 27 20:34 mod_ctrls_admin.so
-rw-r--r-- 1 root root 31640 Feb 27 20:34 mod_deflate.so
-rw-r--r-- 1 root root 23184 Feb 20 17:30 mod_dnsbl.so
-rw-r--r-- 1 root root 14936 Feb 27 20:34 mod_dynmasq.so
-rw-r--r-- 1 root root 44536 Feb 27 20:34 mod_exec.so
-rw-r--r-- 1 root root 19000 Feb 27 20:34 mod_facl.so
-rw-r--r-- 1 root root 35976 Feb 27 20:34 mod_geoip.so
-rw-r--r-- 1 root root 27736 Feb 27 20:34 mod_ifsession.so
-rw-r--r-- 1 root root 14808 Feb 27 20:34 mod_ifversion.so
-rw-r--r-- 1 root root 14808 Feb 27 20:34 mod_load.so
-rw-r--r-- 1 root root 23288 Feb 27 20:34 mod_memcache.so
-rw-r--r-- 1 root root 14712 Feb 27 20:34 mod_quotatab_
-rw-r--r-- 1 root root 14680 Feb 27 20:34 mod_quotatab_
-rw-r--r-- 1 root root 70520 Feb 27 20:34 mod_quotatab.so
-rw-r--r-- 1 root root 18840 Feb 27 20:34 mod_quotatab_sql.so
-rw-r--r-- 1 root root 65560 Feb 27 20:34 mod_radius.so
-rw-r--r-- 1 root root 28232 Feb 27 20:34 mod_ratio.so
-rw-r--r-- 1 root root 15080 Feb 27 20:34 mod_readme.so
-rw-r--r-- 1 root root 36120 Feb 27 20:34 mod_redis.so
-rw-r--r-- 1 root root 52696 Feb 27 20:34 mod_rewrite.so
-rw-r--r-- 1 root root 23464 Feb 27 20:34 mod_sftp_pam.so
-rw-r--r-- 1 root root 478312 Feb 27 20:34 mod_sftp.so
-rw-r--r-- 1 root root 18968 Feb 27 20:34 mod_sftp_sql.so
-rw-r--r-- 1 root root 40280 Feb 27 20:34 mod_shaper.so
-rw-r--r-- 1 root root 31704 Feb 27 20:34 mod_site_misc.so
-rw-r--r-- 1 root root 35960 Feb 27 20:34 mod_sql_passwd.so
-rw-r--r-- 1 root root 36184 Feb 27 20:34 mod_sql_postgres.so
-rw-r--r-- 1 root root 103672 Feb 27 20:34 mod_sql.so
-rw-r--r-- 1 root root 35688 Feb 27 20:34 mod_tls_memcache.so
-rw-r--r-- 1 root root 35624 Feb 27 20:34 mod_tls_redis.so
-rw-r--r-- 1 root root 221176 Feb 27 20:34 mod_tls.so
-rw-r--r-- 1 root root 14840 Feb 27 20:34 mod_unique_id.so
-rw-r--r-- 1 root root 24088 Feb 25 08:33 mod_vroot.so
-rw-r--r-- 1 root root 14840 Feb 27 20:34 mod_wrap2_file.so
-rw-r--r-- 1 root root 18904 Feb 27 20:34 mod_wrap2_redis.so
-rw-r--r-- 1 root root 35992 Feb 27 20:34 mod_wrap2.so
-rw-r--r-- 1 root root 14744 Feb 27 20:34 mod_wrap2_sql.so
-rw-r--r-- 1 root root 27448 Feb 27 20:34 mod_wrap.so
Package: proftpd-mod-vroot
Version: 0.9.8-1build1
Priority: optional
Section: universe/net
Origin: Ubuntu
Maintainer: Ubuntu Developers <email address hidden>
Original-
Bugs: https:/
Installed-Size: 53.2 kB
Depends: proftpd-basic (>= 1.3.4~rc2-2~), libc6 (>= 2.4), proftpd-abi-1.3.6c
Breaks: proftpd-basic (<< 1.3.4~rc2-2~)
Homepage: http://
Download-Size: 11.7 kB
APT-Manual-
APT-Sources: http://
Description: ProFTPD module mod_vroot
The purpose of this module to is to implement a virtual chroot
capability that does not require root privileges.
The mod_vroot module provides this capability by using ProFTPD's
FS API. It also allows one to map a directory out of the user chroot
as an alias in the chroot for sharing common directories.
Package: proftpd-basic
Version: 1.3.6c-2
Priority: optional
Section: universe/net
Source: proftpd-dfsg
Origin: Ubuntu
Maintainer: Ubuntu Developers <email address hidden>
Original-
Bugs: https:/
Installed-Size: 5,374 kB
Provides: ftp-server, proftpd, proftpd-abi-1.3.6c
Depends: adduser, debianutils (>= 1.21.0), libpam-runtime (>= 0.76-13.1), netbase (>= 4.13), sed (>= 4.1.5), ucf (>= 0.30), lsb-base (>= 3.0-6), libacl1 (>= 2.2.23), libc6 (>= 2.15), libcap2 (>= 1:2.10), libhiredis0.14 (>= 0.14.0), libmemcached11, libmemcachedutil2, libncursesw6 (>= 6), libpam0g (>= 0.99.7.1), libpcre3, libssl1.1 (>= 1.1.0), libtinfo6 (>= 6), libwrap0 (>= 7.6-4~), zlib1g (>= 1:1.1.4)
Recommends: proftpd-doc
Suggests: openbsd-inetd | inet-superserver, openssl, proftpd-mod-ldap, proftpd-mod-mysql, proftpd-mod-odbc, proftpd-mod-pgsql, proftpd-mod-sqlite, proftpd-mod-geoip, proftpd-mod-snmp
Conflicts: ftp-server
Breaks: proftpd (<< 1.3.2)
Replaces: proftpd (<< 1.3.2)
Homepage: http://
Download-Size: 2,172 kB
APT-Manual-
APT-Sources: http://
Description: Versatile, virtual-hosting FTP daemon - binaries
ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
Protocol daemon supports also hidden directories, virtual hosts, and
per-directory ".ftpaccess" files. It uses a single main configuration
file, with a syntax similar to Apache.
.
Because of the advanced design, anonymous-FTP directories can have
an arbitrary internal structure (bin, lib, etc, and special files are
not needed). Advanced features such as multiple password files and
upload/download ratios are also supported.
.
This package contains the daemon and all main modules used for
common configurations. If you need database-centric authentication
install the suitable proftpd-mod suggested package.
Status changed to 'Confirmed' because the bug affects multiple users.