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
-- 

Reply via email to