Bug#597166: gnome-user-share: please support symlinks in the	~/Public folder
    Fabian Greffrath 
    fabian at greffrath.com
       
    Wed Oct 20 09:26:25 UTC 2010
    
    
  
Am 20.10.2010 00:06, schrieb Josselin Mouette:
> This could be done with the FollowSymLinks option, but my apache-fu is
> not enough to know how it behaves when you enable write permissions in
> this directory. Do you know whether this would make unwanted files
> modifiable remotely?
In the upstream bug report [1] hadess told me:
  Given that the httpd WebDav module ignores symlinks, even if we
  wanted, we couldn't make it work without fixing mod_dav. See the bug
  mentioned above.
And in the "bug mentioned above" [2] an apache dev explains the issue:
  The traditional attitude to this type of issue has been that "the
  DAV repository" includes content which can be managed by mod_dav,
  and that does not include symlinks, so symlinks should not be
  exposed in PROPFIND results. (nor sockets, named pipes, etc)
  Simply saying "respect FollowSymlinks" is not really the whole
  story; we'd still have to decide e.g. how to handle symlinks which
  point outside the DAV repository, if turned off, for example.
  Also note that SymlinksIfOwnersMatch is not a security feature.
So AFAIUI this cannot be done with the FollowSymLinks option as long 
as apache's DAV module ignores symlinks itself. :(
  - Fabian
[1] https://bugzilla.gnome.org/show_bug.cgi?id=326702
[2] https://issues.apache.org/bugzilla/show_bug.cgi?id=46521
    
    
More information about the pkg-gnome-maintainers
mailing list