[pkg-ntp-maintainers] Bug#522696: ntp: silently fails to start on kfreebsd-i386
Axel Beckert
abe at deuxchevaux.org
Mon Apr 6 22:49:30 UTC 2009
Hi Kurt,
On Mon, Apr 06, 2009 at 07:52:58PM +0200, Kurt Roeckx wrote:
> Could you please try the package from:
> http://people.debian.org/~kroeckx/ntp/
Goes further, but still no ntp[d] process around after starting via
init.d script. Here's what's now in the syslog:
Apr 7 00:20:03 metisse ntpd[2209]: ntpd 4.2.4p6 at 1.1549-o Mon Apr 6 22:13:42 UTC 2009 (1)
Apr 7 00:20:03 metisse ntpd[2210]: precision = 2.305 usec
Apr 7 00:20:03 metisse ntpd[2210]: Listening on interface #0 wildcard, 0.0.0.0#123 Disabled
Apr 7 00:20:03 metisse ntpd[2210]: Listening on interface #1 wildcard, ::#123 Disabled
Apr 7 00:20:03 metisse ntpd[2210]: Listening on interface #2 re0, fe80::223:54ff:fec7:560a#123 Enabled
Apr 7 00:20:03 metisse ntpd[2210]: Listening on interface #3 re0, 192.33.99.66#123 Enabled
Apr 7 00:20:03 metisse ntpd[2210]: Listening on interface #4 lo0, ::1#123 Enabled
Apr 7 00:20:03 metisse ntpd[2210]: Listening on interface #5 lo0, fe80::1#123 Enabled
Apr 7 00:20:03 metisse ntpd[2210]: Listening on interface #6 lo0, 127.0.0.1#123 Enabled
Apr 7 00:20:03 metisse ntpd[2210]: Listening on routing socket on fd #55 for interface updates
Apr 7 00:20:03 metisse ntpd[2210]: kernel time sync status 2040
No segfault mentioned in dmesg or syslog.
Found out that three ntpd processes (or threads) are running if I
suppress the -u argument. Because it either vanishes or barfs if I use
it:
!70 Z77 ?0 L1 root at metisse:ttyp0 (-zsh 4.3.9) 0:32:43 [~abe/debian] # /usr/sbin/ntpd -p /var/run/ntpd.pid -u 114:123 -g
!71 Z78 ?0 L1 root at metisse:ttyp0 (-zsh 4.3.9) 0:34:57 [~abe/debian] # ps auxwww |fgrep ntp
Unknown HZ value! (17) Assume 100.
root 2381 0.0 0.0 4172 0 ? S+ Mar23 0:00 fgrep ntp
!72 Z79 ?0 L1 root at metisse:ttyp0 (-zsh 4.3.9) 0:35:00 [~abe/debian] # /usr/sbin/ntpd -n -p /var/run/ntpd.pid -u 114:123 -g
argc is <0>
ntpd - NTP daemon program - Ver. 4.2.4p6
USAGE: ntpd [ -<flag> [<val>] | --<name>[{=| }<val>] ]...
Flg Arg Option-Name Description
-4 no ipv4 Force IPv4 DNS name resolution
-6 no ipv6 Force IPv6 DNS name resolution
-a no authreq Require crypto authentication
-A no authnoreq Do not require crypto authentication
-b no bcastsync Allow us to sync to broadcast servers
-c Str configfile configuration file name
-f Str driftfile frequency drift file name
-g no panicgate Allow the first adjustment to be Big
-i Str jaildir Jail directory
-I Str interface Listen on interface
-k Str keyfile path to symmetric keys
-l Str logfile path to the log file
-L no novirtualips Do not listen to virtual IPs
-n no nofork Do not fork
-N no nice Run at high priority
-p Str pidfile path to the PID file
-P Num priority Process priority
-q no quit Set the time and quit
-r Str propagationdelay Broadcast/propagation delay
-U Num updateinterval interval in seconds between scans for new or dropped interfaces
-s Str statsdir Statistics file location
-t Str trustedkey Trusted key number
-u Str user Run as userid (or userid:groupid)
-v Str var make ARG an ntp variable (RW)
-V Str dvar make ARG an ntp variable (RW|DEF)
-x no slew Slew up to 600 seconds
-v opt version Output version information and exit
-? no help Display usage information and exit
-! no more-help Extended usage information passed thru pager
Options are specified by doubled hyphens and their name
or by a single hyphen and the flag character.
please send bug reports to: http://bugs.ntp.isc.org, bugs at ntp.org
!73 Z80 ?2 L1 root at metisse:ttyp0 (-zsh 4.3.9) 0:35:12 [~abe/debian] # /usr/sbin/ntpd -p /var/run/ntpd.pid -g
!74 Z81 ?0 L1 root at metisse:ttyp0 (-zsh 4.3.9) 0:35:33 [~abe/debian] # ps auxwww |fgrep ntp
Unknown HZ value! (17) Assume 100.
root 2395 0.0 0.0 4172 0 ? S+ Mar23 0:00 fgrep ntp
root 2393 0.0 0.0 4680 0 ? S Mar23 0:00 /usr/sbin/ntpd -p /var/run/ntpd.pid -g
root 2392 0.0 0.0 4680 0 ? S Mar23 0:00 /usr/sbin/ntpd -p /var/run/ntpd.pid -g
root 2391 0.0 0.0 4680 0 ? Ss Mar23 0:00 /usr/sbin/ntpd -p /var/run/ntpd.pid -g
!75 Z82 ?0 L1 root at metisse:ttyp0 (-zsh 4.3.9) 0:35:36 [~abe/debian] #
"ntpq -p localhost" times out though.
Further messages in the syslog after a moment or two:
Apr 7 00:35:33 metisse ntpd[2390]: ntpd 4.2.4p6 at 1.1549-o Mon Apr 6 22:13:42 UTC 2009 (1)
Apr 7 00:35:33 metisse ntpd[2391]: precision = 2.025 usec
Apr 7 00:35:33 metisse ntpd[2391]: Listening on interface #0 wildcard, 0.0.0.0#123 Disabled
Apr 7 00:35:33 metisse ntpd[2391]: Listening on interface #1 wildcard, ::#123 Disabled
Apr 7 00:35:33 metisse ntpd[2391]: Listening on interface #2 re0, fe80::223:54ff:fec7:560a#123 Enabled
Apr 7 00:35:33 metisse ntpd[2391]: Listening on interface #3 re0, 192.33.99.66#123 Enabled
Apr 7 00:35:33 metisse ntpd[2391]: Listening on interface #4 lo0, ::1#123 Enabled
Apr 7 00:35:33 metisse ntpd[2391]: Listening on interface #5 lo0, fe80::1#123 Enabled
Apr 7 00:35:33 metisse ntpd[2391]: Listening on interface #6 lo0, 127.0.0.1#123 Enabled
Apr 7 00:35:33 metisse ntpd[2391]: Listening on routing socket on fd #55 for interface updates
Apr 7 00:35:33 metisse ntpd[2391]: kernel time sync status 2040
Apr 7 00:35:35 metisse ntpd[2391]: sigio_handler: sigio_handler_active != 1
Apr 7 00:35:36 metisse ntpd[2391]: sigio_handler: sigio_handler_active != 1
Apr 7 00:36:30 metisse ntpd[2393]: sigio_handler: sigio_handler_active != 1
Apr 7 00:36:30 metisse ntpd[2391]: sigio_handler: sigio_handler_active != 0
Apr 7 00:36:30 metisse ntpd[2393]: sigio_handler: sigio_handler_active != 1
Apr 7 00:36:30 metisse ntpd[2391]: sigio_handler: sigio_handler_active != 0
Apr 7 00:36:31 metisse out of memory [2393]
Apr 7 00:36:31 metisse out of memory [2393]
Apr 7 00:36:32 metisse out of memory [2393]
Apr 7 00:36:32 metisse out of memory [2393]
Apr 7 00:37:35 metisse out of memory [2393]
Apr 7 00:37:35 metisse out of memory [2393]
Apr 7 00:37:36 metisse out of memory [2393]
Apr 7 00:37:36 metisse out of memory [2393]
Apr 7 00:37:36 metisse out of memory [2393]
Apr 7 00:37:36 metisse out of memory [2393]
Apr 7 00:37:37 metisse out of memory [2393]
Apr 7 00:37:37 metisse out of memory [2393]
Apr 7 00:37:37 metisse out of memory [2393]
Apr 7 00:37:37 metisse out of memory [2393]
Apr 7 00:37:41 metisse out of memory [2393]
Apr 7 00:37:41 metisse out of memory [2393]
Apr 7 00:37:41 metisse out of memory [2393]
Apr 7 00:37:41 metisse out of memory [2393]
Apr 7 00:37:42 metisse out of memory [2393]
Apr 7 00:37:42 metisse out of memory [2393]
Apr 7 00:37:42 metisse out of memory [2393]
Apr 7 00:37:42 metisse out of memory [2393]
Apr 7 00:37:43 metisse out of memory [2393]
Apr 7 00:37:43 metisse out of memory [2393]
Apr 7 00:37:43 metisse out of memory [2393]
Apr 7 00:37:43 metisse out of memory [2393]
Apr 7 00:37:44 metisse out of memory [2393]
Apr 7 00:37:44 metisse out of memory [2393]
Apr 7 00:37:44 metisse out of memory [2393]
Apr 7 00:37:44 metisse out of memory [2393]
Apr 7 00:38:17 metisse out of memory [2393]
Apr 7 00:38:17 metisse out of memory [2393]
Apr 7 00:38:22 metisse out of memory [2393]
Apr 7 00:38:22 metisse out of memory [2393]
Interestingly the machine isn't out of memory at all:
total used free shared buffers cached
Mem: 2075748 275940 1799808 22824 0 33724
-/+ buffers/cache: 242216 1833532
Swap: 4194304 240 4194064
So bascally we're a big step further, but it doesn't seem to work
completely yet. Unfortunately I have no idea how get more closer onto
the remaining issues.
Thanks for spending time on this issue.
Regards, Axel
--
Axel Beckert - abe at deuxchevaux.org, abe at noone.org - http://noone.org/abe/
More information about the pkg-ntp-maintainers
mailing list