[mod_webdav] unsafe-propfind-follow-symlink option
webdav.opts = ("unsafe-propfind-follow-symlink" => "enable") This option is unsafe and unsupported. This option enables non-standard behavior. If it works for you, great. If it does not work for you, then too bad. WebDAV resource and collection concepts do not have an equivalence to unix symlinks. If "unsafe-propfind-follow-symlink" is "enable", then lighttpd mod_webdav PROPFIND handling will follow symlinks if and only if webdav.is_readonly = "enable" is also set. Allowing symlinks is unsafe in the general case. Using WebDAV methods to MOVE a relative symlink does not update the symlink relative target. LOCK is on the resource (e.g. a symlink), not the target of the symlink. COPY replaces the resource (e.g. a symlink), not the target of the symlink. There are only a few examples of possibly many more reasons why using symlinks in a WebDAV-writable collection is unsafe.personal/stbuehler/ci-build
parent
1a02cd7e33
commit
6bf0b57787
Loading…
Reference in New Issue