gnome-user-share is a small package that binds together various free
software projects to bring easy to use user-level file sharing to the
masses.

The program is meant to run in the background when the user is logged
in. When file sharing is enabled a DAV server is started that
shares the $HOME/Public folder. The share is published to all
computers on the local network using avahi so it shows up in the
Network location in GNOME (when gnome-vfs is compiled against
howl, libdns-sd or avahi) or service-discovery-applet.

The DAV server used is apache. For publishing the service on the local
network avahi is used so you need to have avahi-daemon running.
