#597166 gnome-user-share: please support symlinks in the ~/Public folder

Package:
gnome-user-share
Source:
gnome-user-share
Description:
User level public file sharing via WebDAV
Submitter:
Date:
2015-05-18 11:27:08 UTC
Severity:
wishlist
#597166#5
Date:
2010-09-17 08:00:59 UTC
From:
To:
Hi,

I'd like to share my Photos via gnome-user-share and thus I symlink my
~/Pictures folder into my ~/Public folder. However, the Pictures folder does
not appear when I open the shared folder from a remote computer. It only
appears when I copy it, but I simply don't want to duplicate data in my $HOME
just to make them available through gnome-user-share.

 - Fabian

#597166#16
Date:
2010-10-19 22:06:27 UTC
From:
To:
Le vendredi 17 septembre 2010 à 10:00 +0200, Fabian Greffrath a écrit :

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?

Cheers,

#597166#21
Date:
2010-10-20 09:26:25 UTC
From:
To:
Am 20.10.2010 00:06, schrieb Josselin Mouette:

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

#597166#26
Date:
2014-08-08 21:22:59 UTC
From:
To:
Hey Fabian,

this is an old bug.

Could you please confirm the status of this one with newer version of
gnome-user-share like 3.10.2-1 ?

thanks
regards
althaser

#597166#31
Date:
2014-08-18 08:47:10 UTC
From:
To:
Am Freitag, den 08.08.2014, 22:22 +0100 schrieb Pedro Beja:

The issue persists with recent releases, see
https://bugzilla.gnome.org/show_bug.cgi?id=733583

- Fabian