On 04/07/16 16:06, Teno Deuter wrote:
Hi,
installed the chrooted version of pureftpd on a 5.9 AMD64 setting and face
following issues:
1.
TLS with system users works fine but not for the virtual ones! Only plain
ftp!
2.
seems that the service doesn't always refer to the 'pure-ftpd.conf'! To be
more specific.I did define the path of 'pureftpd.pdb' in the configuration
file but if I don't use the '-lpuredb' switch in the daemon flags doesn't
find it. Also, uncommenting :
AltLog w3c:/var/log/pureftpd.log
doesn't have any effect either. That file never gets created!
Thank you for your support.
I think its because support for virtual users isn't built in the port.
This patch should do what you need.
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/pure-ftpd/Makefile,v
retrieving revision 1.71
diff -u -p -u -r1.71 Makefile
--- Makefile 14 Oct 2015 10:01:55 -0000 1.71
+++ Makefile 9 Apr 2016 00:17:16 -0000
@@ -28,7 +28,8 @@ CONFIGURE_ARGS+= --disable-pie \
--with-everything \
--with-paranoidmsg \
--with-rfc2640 \
- --with-tls
+ --with-tls \
+ --with-puredb
MODULES= converters/libiconv