One of the new features I was able to contribute to GNOME 3.8 was the sharing settings panel.
The goal of this panel is to provide the user with a way to control what is shared over the network. The sharing services are provided by various existing projects, including Vino, Rygel and gnome-user-share. If any of the services are not installed, the relevant settings are not displayed. The panel also allows the user to configure various options for the services.
More details about the design of the panel are on the wiki page.
Hi,
is this panel also intended for improving/managing overall security? Ie. will it also show local Apache/MySQL server etc. which might be installed on a developer workstation? If you’re connected to a public network it might be useful to see at once which listening ports are open on your system. Is that within the scope of this settings panel?
The panel can only configure the services it supports. I’m not sure if notification of other unsupported services is within the scope of this panel, but the design team might have some ideas for this use case.
Does this work in fedora? (i.e. does this panel handle the firewall?)
It doesn’t have any explicit integration with firewalls, but bugs and feature requests can be filed in bugzilla under the gnome-control-center product and Sharing component: https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-control-center
well done, thanks!
Great stuff, thanks for doing this!
Why not let the user share more folders from here as a centralized place, as OS X does (according to the relevant art) in https://live.gnome.org/Design/SystemSettings/Sharing? Can only the ~/Public folder be shared right now?