Results 524 comments of TJ Saunders

If there's nothing more to add to this issue, I'd like to close it. Thanks!

Do the expected paths appear if you disable use of the `mod_vroot` module?

And is this for FTP sessions, for SFTP sessions? The protocol interactions (and thus `mod_vroot` machinations) are different, so knowing which protocols (or both?) are showing this behavior helps inform...

I've identified the regression with the LogFormat `%w` variable; it's not specific to mod_vroot. Now to track down the `%f` regression (which might be specific to mod_vroot).

Care to test if https://github.com/proftpd/proftpd/pull/1810 addresses this for you?

> Not sure if I did something wrong, but it doesn't appear to be working for me. I'm getting relative paths for both old and new filenames with mod_vroot enabled....

Hrm. Would it be possible to see logs of the exact RNFR/RNTO (FTP), and/or RENAME (SFTP), commands being sent by your client? In particular, I'd like to see the exact...

I think you may also need the latest (unreleased) ProFTPD source code, which adds support for a `realpath(3)`-like FSIO handler (see https://github.com/proftpd/proftpd/commit/61fce5bbf4242753c13eaf235223934277ada6c4), which in turn is used by mod_vroot.

Is this something that can be done via post-processing of the generated logs? Alternatively, you might try configuring the full list of classes to include (and omit the classes/commands you...

The `READ`, `WRITE` class names predate the advent of mod_sftp; changing them creates a risk of backward incompatibility/breaking config changes, which I'd prefer not to do if possible.