TJ Saunders
TJ Saunders
@tspicer could you open a separate ticket, for including the error reason in the logging details, please? In the mean time, I'll work on getting your excellent suggestions/examples into the...
@CameronGo Use of symlinks for log files in ProFTPD is rejected by default, but _is_ configurable; see the [`AllowLogSymlinks`](http://www.proftpd.org/docs/modules/mod_log.html#AllowLogSymlinks) directive.
@CameronGo I'm trying to reproduce the `Operation not permitted` module file, pointed at a symlink to `/dev/stdout` in a container, locally. The `open(2)` man page for Linux indicates that `EPERM`...
Folks, would it be acceptable if ProFTPD logging could be redirected to _stderr_, rather than stdout? There are a lot of assumptions in the code about stdout being used to...
I did some experimenting this morning, and was able to make this work as I _think_ is desired. First, at the very top of my `proftpd.conf`, I used: ``` #...
This is the expected behavior; see the [`mod_quotatab` usage docs](http://www.proftpd.org/docs/contrib/mod_quotatab.html#Usage), particularly: > A "hard" limit type means that a user's tally will never be allowed to exceed the limit; any...
Well, consider the case where a user keeps appending to an already existing file, even though they are over their quota. Your requested change would allow such users to continue...
The `mod_quotatab` already _does_ deny the FTP `APPE` command, if the user is over the quota. For your quota entries, do you have them configured for "hard" or "soft" limits?
You might consider changing that to use the "soft" limit; this tells `mod_quotatab` to be a little more lenient.
`mod_quotatab` only tracks data sent via FTP; it doesn't know anything about files uploaded via HTTP or anything else. And it is not a filesystem quota system; you'd do better...