GNOME Bugzilla – Bug 333529
Zeroconf support for time-admin
Last modified: 2012-11-24 20:27:54 UTC
The following patch adds Zeroconf support to time-admin. After applying this patch the list of available servers will contain servers that are announced via Zeroconf. Currently there exists a patch for the ISC NTP server, to make it Zeroconf capable. See... -> https://ntp.isc.org/bugs/show_bug.cgi?id=578 At ... -> http://www.avahi.org/wiki/AdministrativeAvahiApplication ...you will see the patch after it was applied to gnome-system-tools.
Created attachment 60709 [details] [review] Zeroconf support for time-admin
In the latest patch for ntpd(8) you posted on ntp.isc.org you changed the service name to _ntp._udp (from _ntp._tcp), I think you want to update this here aswell.
Created attachment 61944 [details] [review] Zeroconf support for time-admin Fixed wrong SRV record types (_ntp._tcp <> _ntp._udp)
You may want to change this ("Copyright (C) 2000-2001 Ximian, Inc.") in new files to something more appropriate. Also a quick look spotted this: in time_avahi.c functon avahi_client_callback, where does it get the state variable? I think that Avahi has superceded Howl and Bonjour already (more systems supported + it has better licencing), so when it is detected it should be set as default.
Daniel, do you confirm your patch is still interesting to get in the g-s-t? If you update it so that it applies to git HEAD, I'll commit it. Thanks for that nice piece of code!
According to its developer(s), gnome-system-tools is not under active development anymore. Functionality has been mostly integrated into GNOME Control Center / "[System] Settings". It is unlikely that there will be any further active development. Closing this report as WONTFIX as part of Bugzilla Housekeeping - Please feel free to reopen this bug report in the future if anyone takes the responsibility for active development again.