The avahi.spec file already contains a command to remove the example ssh.service file. However the path is incorrect, and that's why /etc/avahi/service/ssh.service exists on Fedora systems. openssh-server isn't installed by default anyway. So we don't want this file installed by default. This is related to: https://fedoraproject.org/wiki/Desktop/Whiteboards/AvahiDefault Will attach patch.
Created attachment 574621 [details] Remove the ssh.service file from default install Ah, I see the sftp-ssh.service file is actually part of avahi. In any case, we shouldn't be advertising the ssh service by default if openssh-server isn't installed or running.
Pushed avahi-0.6.31-5.fc18 to rawhide, which fixes this issue.
avahi-0.6.31-5.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/avahi-0.6.31-5.fc17
avahi-0.6.31-5.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.