On Thu, 2025-07-10 at 16:46 +0100, Jonathan Dowland wrote: > On Thu Jul 10, 2025 at 3:25 PM BST, hw wrote: > > So am I to assume that it's broken on Debian > > The problem could be the presence of /etc/pure-ftpd/conf/NoAnonymous, > which causes the start-up wrapper to pass -E (= --noanonymous) to the > daemon. Try removing that file and restarting the daemon. > > I would consider the contradiction between > /etc/pure-ftpd/conf/NoAnonymous and /etc/pure-ftpd/pure-ftpd.conf to be > a package bug at the very least.
Ah, that could have been it. I purged it and set it up on a Fedora VM instead. It's not where I wanted it to run, but I can live with that. It's basically working out of the box. The Debian package doesn't seem to be managed well. It even still uses an init.d script instead of a service file. Debian keeps letting me down now every time. It's scary to see that it has gone that bad. I was hoping to put it on some servers, but I might have to go with Fedora instead.

