Bug#951916: proftpd-mod-vroot: proftpd cannot load mod_vroot

Nikolai Lusan nikolai at lusan.id.au
Sat Feb 29 07:58:40 GMT 2020


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi,

Sorry I haven't gotten back to you yet. I have a number of projects on the
go, and since this is only impacting a small number of users on my home
system it has fallen lower on my priority list - I was also trying to find
solutions myself. Apparently there are people that have the code from the
upstream git repository working with current proftpd, but I haven't had
time to dig into the differences in compilation methods.


On Fri, 2020-02-28 at 23:23 +0100, Hilmar Preuße wrote:
> On 2/23/20 4:27 AM, Nikolai Lusan wrote:
> 
> > Trying to run proftpd with mod_vroot. The following error causes
> > hosts using vroot to not be loaded:
> > 
> I've built a package for proftpd-mod-vroot, which have a dep on
> proftpd-abi-1.3.6c [1]. Let me know if it solves your issue, then I'll
> trigger a rebuild of the package.
> 

I tried a similar trick, an a couple of other things. I haven't been able
to get it to work.

After installing the package from the link you provided (the package
installs fine) I get the following:


/tmp# service proftpd check-config 
2020-02-29 17:51:12,873 kiev proftpd[1118598]: mod_dso/0.5: unable to load 'mod_vroot.c'; check to see if '/usr/lib/proftpd/mod_vroot.la' exists
2020-02-29 17:51:12,873 kiev proftpd[1118598]: fatal: LoadModule: error loading module 'mod_vroot.c': No such file or directory on line 92 of '/etc/proftpd/modules.conf'
2020-02-29 17:51:12,873 kiev proftpd[1118598]: warning: unable to include '/etc/proftpd/modules.conf': Operation not permitted
ProFTPD configuration OK


The DSO error is the same I have been getting when trying various
solutions. The warning on the modules.conf file comes with that, everything
else works fine, just the vroot based hosts that don't.

Thanks
- -- 
Nikolai Lusan <nikolai at lusan.id.au>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEVfd4GW6z4nsBxdLo4ZaDRV2VL6QFAl5aGbAACgkQ4ZaDRV2V
L6Rfqw//fmQdgIZCNGAkE+4DMQiN0WYzTt+DTsTQpe1gw79C8B84ya1FgZynNLmQ
D3WRYjVpA6oaUB4Ppz0znn+AuDjRPe0c6QkXIvtPBex/tPs0g+SQcJmofFfDdekN
Ku7hamwR1cf7eggUUf1QWfu9t69t7m2ej0LRznxPLpbzzTru+gN5ryx7nDDENee0
uxm4IwSxysFdGjoperf1JL9wQ7ohqujxbzp67vm00Els/1K9jH4S6u9yfjRZ8R22
DrLoPJR32znFceslsvTkQn+AygdES1O5mlU2dcLL7EWMeajAcAnCrzNpovDZSuhG
5ksz/aGRm0cwfsmwlnUE7mKVb+Aal0fMdGjOd2gPtkTeGhC2bhRjOYvtb/0ypfbi
kupwhWaSJbC0oKmoWFYJ4m4pSkBiVXmQnQ31AU6eppyajeLk2MN+qqFEdcCh1dg4
zKzSxRJzLEkGv9jefAd/RGfolMY9NCKQBkie7SRA852b70t8x3uyuSiJomaiHhhn
t64D+npcDizs3KpHsyztXh0w7ipaOxMnL0mCwiLytoT0zTt8Dw2KclpdfKaskVTW
3R+PDnx4vlkxotJABRUyw8QW6pai+lTO/O1bG7PIiFMXk1hN4nD9PuQxgRy6EMnr
ZtPcOcWZLJhRqVRcObVIUmS/G4gOVHehR4f2mzoGilfII5GZaqo=
=tT28
-----END PGP SIGNATURE-----



More information about the Pkg-proftpd-maintainers mailing list