From Fedora Project Wiki

No edit summary
No edit summary
Line 17: Line 17:
** from the command-line run: avahi-browse -art  
** from the command-line run: avahi-browse -art  


|actions=
|actions=  
#
# Connect to a wireless network (if not already done).
## Connect to a wireless network (if not already done)
# Enable "Personal File Sharing" in Settings -> Sharing.
## Launch Settings -> Sharing
# As #2 but for "Screen Sharing".
## Enable "Personal File Sharing"
# As #2 but for "Media Sharing".  
## Verify that it shows up as "Active" in the main settings window
# As for #2 but for "Remote Login.
## Verify that the "gnome-user-share-webdav" process is running in the "System Monitor" program
# Disconnect from the network (Turn off Wi-Fi from gnome-shell's status menu,or using the Network Settings).
## If possible, verify that the service is accessible from another machine on the same network (select "Browse Network" in nautilus'sidebar)
# If possible, connect to the network using Ethernet, or connect to another Wi-Fi network.
#
# In the Sharing settings, turn off the master switch, at the top right of the window, next to the close button.
## As #1 but for "Screen Sharing". The process name is "vino-server". You can verify from another machine
#
## As #1 but for "Media Sharing". The process name is "Rygel"
#
## As for #1 but for "Remote Login. The process name is "sshd" (check "All processes" is selected in the view menu in "System Monitor", or use "systemctl status sshd").
#
## Disconnect from the network (Turn off Wi-Fi from gnome-shell's status menu,or using the Network Settings), and verify that "gnome-user-share-webdav","vino-server" and "rygel" are stopped using the "System Monitor".
#
## If possible, connect to the network using Ethernet, or connect to another Wi-Fi network. Verify that "Personal File Sharing", "Screen Sharing" and "Media Sharing" in the Sharing Settings all appear as "Enabled" (rather than "Active"). Verify that "gnome-user-share-webdav", "vino-server" and "rygel" are stopped using the "System Monitor".
#
## In the Sharing settings, turn off the master switch, at the top right of the window, next to the close button. Verify that "Personal File Sharing", "Screen Sharing" and "Media Sharing" appear as "Off". Verify that "gnome-user-share-webdav", "vino-server" and "rygel" are stopped using the "System Monitor".
|results=
|results=
#  
# N/A
# Verify that it shows up as "Active" in the main settings window and that the "gnome-user-share-webdav" process is running in the "System Monitor" program. If possible, verify that the service is accessible from another machine on the same network (select "Browse Network" in nautilus'sidebar)
# The process name is "vino-server". You can verify from another machine
# The process name is "Rygel"
# The process name is "sshd" (check "All processes" is selected in the view menu in "System Monitor", or use "systemctl status sshd").
# Verify that "gnome-user-share-webdav","vino-server" and "rygel" are stopped using the "System Monitor".
# Verify that "Personal File Sharing", "Screen Sharing" and "Media Sharing" in the Sharing Settings all appear as "Enabled" (rather than "Active"). Verify that "gnome-user-share-webdav", "vino-server" and "rygel" are stopped using the "System Monitor".
# Verify that "Personal File Sharing", "Screen Sharing" and "Media Sharing" appear as "Off". Verify that "gnome-user-share-webdav", "vino-server" and "rygel" are stopped using the "System Monitor".
}}
}}

Revision as of 11:21, 13 August 2014

Description

GNOME comes with a brand new sharing to firewall feature

Setup

  • Open "User menu" - "System Settings" - "Sharing".
  • Verify that the firewalld-config-workstation package is installed
    • If not, you can correct this with:
    • echo -e 'remove firewalld-config-standard\n install firewalld-config-workstation\n run\n exit\n' | yum -y shell
  • verify that you have
    • control-center >= 3.13.2
    • gnome-settings-daemon >= 3.13.3
    • gnome-user-share >= 3.13.2
    • vino >= 3.13.3
    • rygel >= 0.23.1.1
  • install the avahi-tools package
  • verify that other machines are visible on the local network using:
    • from the command-line run: avahi-browse -art

How to test

  1. Connect to a wireless network (if not already done).
  2. Enable "Personal File Sharing" in Settings -> Sharing.
  3. As #2 but for "Screen Sharing".
  4. As #2 but for "Media Sharing".
  5. As for #2 but for "Remote Login.
  6. Disconnect from the network (Turn off Wi-Fi from gnome-shell's status menu,or using the Network Settings).
  7. If possible, connect to the network using Ethernet, or connect to another Wi-Fi network.
  8. In the Sharing settings, turn off the master switch, at the top right of the window, next to the close button.

Expected Results

  1. N/A
  2. Verify that it shows up as "Active" in the main settings window and that the "gnome-user-share-webdav" process is running in the "System Monitor" program. If possible, verify that the service is accessible from another machine on the same network (select "Browse Network" in nautilus'sidebar)
  3. The process name is "vino-server". You can verify from another machine
  4. The process name is "Rygel"
  5. The process name is "sshd" (check "All processes" is selected in the view menu in "System Monitor", or use "systemctl status sshd").
  6. Verify that "gnome-user-share-webdav","vino-server" and "rygel" are stopped using the "System Monitor".
  7. Verify that "Personal File Sharing", "Screen Sharing" and "Media Sharing" in the Sharing Settings all appear as "Enabled" (rather than "Active"). Verify that "gnome-user-share-webdav", "vino-server" and "rygel" are stopped using the "System Monitor".
  8. Verify that "Personal File Sharing", "Screen Sharing" and "Media Sharing" appear as "Off". Verify that "gnome-user-share-webdav", "vino-server" and "rygel" are stopped using the "System Monitor".