On Fri, Apr 17, 2009 at 01:26:36PM -0400, Brian Utterback wrote: > 4.1 Exported Interfaces > > Interface Name Classification Comments > --------------------------- ------------------- > --------------------------- > SUNWntpr Uncomitted Root package > SUNWntpu Uncomitted /usr package > /etc/inet/ntp.conf Uncomitted Configuration file
The configuration file format is Uncommitted, right? Also, you mentioned some incompatible changes. Can you list them all? Will a follow on project move more of the configuration into SMF service properties? > /usr/lib/inet/ntpd Uncomitted NTP daemon > /usr/lib/inet/ntp-wait Project Private > /usr/sbin/ntpdate Volatile The manpages for NTP in Solaris now don't state interface stability. But it seems to me that it's all as if Committed. ntpdate(1M) in particular is quite useful, though I see that its main use is being subsumed into the ntp service via the config/wait_for_sync property, I think. Also, why would ntpd have a stronger commitment than ntpdate? > /usr/sbin/ntptrace Volatile > /usr/sbin/ntpq Uncomitted > /usr/sbin/ntpdc Volatile Will there be a link for 'xntpdc'? Or does that just go away? > /usr/sbin/ntp-keygen Uncomitted Crypto key gen utility. > /usr/sbin/ntptime Volatile Kernel NTP state utility. > /usr/share/doc/ntp Uncommitted Location for html docs > /usr/share/doc/ntp/* Volatile Contents of HTML docs. > SMF properties > config/debugfile Uncomitted > config/debuglevel Uncomitted > config/logfile Uncomitted > config/no_auth_required Uncomitted Restores Solaris 9 default. > config/slew_always Uncomitted Raises threshold for > step. > config/wait_for_sync Uncomitted Prevents method completion > until sync. > config/mdnsregister Uncomitted Registers server with > mDNS > config/verbose_logging Uncomitted I wonder if it wouldn't be better to have a separate SMF service for doing an ntpdate early at boot time (say, svc:/network/ntpdate:default), with svc:/network/ntp:default having an optional dependency on the former. Nico --