ntpdate4 man page on SunOS

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
SunOS logo
[printable version]

ntpdate4(1M)		System Administration Commands		  ntpdate4(1M)

NAME
       ntpdate4 - set the date and time with NTP

SYNOPSIS
       /usr/sbin/ntpdate4  [-46bBdqsuv]	 [-a  key] [-e Authdelay] [-k keyfile]
       [-o version] [-p samples] [-t timeout] server [ ... ]

OPTIONS
       -4     Force DNS resolution of following host names on the command line
	      to the IPv4 namespace.

       -6     Force DNS resolution of following host names on the command line
	      to the IPv6 namespace.

       -a key Enable authentication and specify the key identifier to be  used
	      for authentication as the argument key. The keys and key identi‐
	      fiers must match in both the client and server  key  files.  The
	      default is to disable authentication.

       -B     Force  the  time	to always be slewed using the adjtime() system
	      call, even if the measured offset is greater than	 0.5  seconds.
	      The default is to step the time using settimeofday() if the off‐
	      set is greater than +-0.5s. Note that, if	 the  offset  is  much
	      greater  than  +-0.5s in this case, that it can take a long time
	      (hours) to slew the clock to  the	 correct  value.  During  this
	      time, the host should not be used to synchronize clients.

       -b     Force  the  time	to  be stepped using the settimeofday() system
	      call, rather than slewed (default) using	the  adjtime()	system
	      call. This option should be used when called from a startup file
	      at boot time.

       -d     Enable the debugging mode, in which ntpdate4 will go through all
	      the  steps,  but	not adjust the local clock. Information useful
	      for general debugging will also be printed.

       -e authdelay
	      Specify the processing delay to perform an authentication	 func‐
	      tion  as	the value authdelay, in seconds and fraction (see ntpd
	      for details). This number is usually small enough to be negligi‐
	      ble  for	most  purposes,	 though specifying a value may improve
	      timekeeping on very slow CPU's.

       -k keyfile
	      Specify the path for the authentication key file as  the	string
	      keyfile.	The default is /etc/inet/ntp.keys. This file should be
	      in the format described in ntpd.

       -o version
	      Specify the NTP version for outgoing packets as the integer ver‐
	      sion,  which  can	 be 1 or 2. The default is 3. This allows ntp‐
	      date4 to be used with older NTP versions.

       -p samples
	      Specify the number of samples to be acquired from each server as
	      the  integer  samples,  with  values  from 1 to 8 inclusive. The
	      default is 4.

       -q     Query only - don't set the clock.

       -s     Divert logging output from the standard output (default) to  the
	      system syslog facility.

       -t timeout
	      Specify  the  maximum  time waiting for a server response as the
	      value timeout, in seconds and fraction. The value is is  rounded
	      to  a  multiple of 0.2 seconds. The default is 1 second, a value
	      suitable for polling across a LAN.

       -u     Direct ntpdate4 to use an unprivileged port or outgoing packets.
	      This  is most useful when behind a firewall that blocks incoming
	      traffic to privileged ports, and you want	 to  synchronise  with
	      hosts  beyond  the firewall. Note that the -d option always uses
	      unprivileged ports.

       -v     Print ntpdate4's version identification  string  during  program
	      startup.

DESCRIPTION
       ntpdate4	 sets the local date and time by polling the Network Time Pro‐
       tocol (NTP) server(s) given as the server arguments  to	determine  the
       correct	time.  It  must be run as root unless the -d or -q options are
       used. A number of samples are obtained from each of the servers	speci‐
       fied  and a subset of the NTP clock filter and selection algorithms are
       applied to select the best of these. Note that the accuracy and	relia‐
       bility  of  ntpdate4  depends  on  the number of servers, the number of
       polls each time it is run and the interval between runs.

       ntpdate4 can be run manually as necessary to set the host clock, or  it
       can  be run from the host startup script to set the clock at boot time.
       It is also possible to run ntpdate4 from a cron script. However, it  is
       important  to note that ntpdate4 with contrived cron scripts is no sub‐
       stitute for the NTP daemon, which uses sophisticated algorithms to max‐
       imize  accuracy and reliability while minimizing resource use. Finally,
       since ntpdate4 does not discipline the host  clock  frequency  as  does
       ntpd, the accuracy using ntpdate4 is limited.

       Time  adjustments  are made by ntpdate4 in one of two ways. If ntpdate4
       determines the clock is in error more than 0.5 second  it  will	simply
       step  the  time	by  calling  the system settimeofday() routine. If the
       error is less than 0.5 seconds, it will slew the time  by  calling  the
       system  adjtime()  routine. The latter technique is less disruptive and
       more accurate when the error is small, and works quite well  when  ntp‐
       date4  is  run by cron every hour or two.  ntpdate4 will decline to set
       the date if an NTP server daemon (e.g., ntpd) is running	 on  the  same
       host. When running ntpdate4 on a regular basis from cron as an alterna‐
       tive to running a daemon, doing so once every hour or two  will	result
       in  precise  enough timekeeping to avoid stepping the clock.  Note that
       in contexts where a host name is expected, a -4 qualifier preceding the
       host name forces DNS resolution to the IPv4 namespace, while a -6 qual‐
       ifier forces DNS resolution to the IPv6 namespace.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌────────────────────┬──────────────────────┐
       │  ATTRIBUTE TYPE    │	ATTRIBUTE VALUE	   │
       ├────────────────────┼──────────────────────┤
       │Availability	    │ SUNWntp4u		   │
       ├────────────────────┼──────────────────────┤
       │Interface Stability │ Uncommitted Obsolete │
       └────────────────────┴──────────────────────┘
NOTES
       Source for ntpdate4 is available in the SUNWntp4S package.

       Disclaimer: The functionality of this program is now available  in  the
       ntpd program. See the -q command line option in the ntpd - Network Time
       Protocol (NTP) daemon man page. After a suitable period,	 the  ntpdate4
       program is to be retired from this distribution

       The package name that delivers this program will be changed in the next
       release and should not be relied on. The name of this program will also
       change at that time, and should not be relied on.

SEE ALSO
       ntpd(1M), ntpdc(1M), attributes(5)

								  ntpdate4(1M)
[top]

List of man pages available for SunOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net