[BSD] ntpd vagy barmi helyette

Zahemszky Gábor Gabor at Zahemszky.HU
2005. Jan. 4., K, 23:22:48 CET


Szukacs Istvan wrote:
> Zahemszky Gábor írta:
> 
>> Szukacs Istvan wrote:
>>
>>> sziasztok!
>>>
>>> van egy serverem ami kilat internetre mogotte vannak wines gepek. 
>>> namost a serveren felhuznek egy ntpd-t ami szinkronozik kfkihoz es a 
>>> wines kliensek meg hozza.
>>>
>>> [22:16:38] codeland root # cat /etc/ntp.conf
>>>
>>> restrict 127.0.0.1
>>> restrict 192.168.1.0 mask 255.255.255.0
>>> server 148.6.0.1 # local clock
>>> fudge   127.127.1.0 stratum 0
>>> driftfile /etc/ntp/drift
>>> multicastclient
>>> broadcastdelay  0.008
>>>
>>> ilyen beallitoasokkal
>>
>>
>>
>> Hogy jobb-e, azt nem tom, de:
>>
>> ha egyszer beállítod a kfki -t szervernek, akkor:
>> a) miért állítod be magad multicast cliensnek? Ktől jön a dátum? (man 
>> szerint még a szintaxisa se jó, de mindegy)
>>
>> b) és miért is mondod, hogy a gép CMOS órája pontosabb, mint a KFKI ? 
>> - legalábbis én így értem a fudge sorodat
>>
>> Zahy < Gabor at Zahemszky dot HU >
>>
> jogos
> ott volt a baj hogy amikor elkezdtem manual alapjan csinalni nem 
> mukodott. aztan elkezdtem kiserletezgetni egyszercsak megjavult.
> 
> kozbe olvastam az egyik levlistan hogy kell neki egykis ido mig mukodik. 
> aztan rajottem arra hogy win alol parancssorbol megy panel ablakbol nem 
> megy.
> 
> nah most megprobalok egy mukodo es manual szerint is jo confot 
> osszehegeszteni.
> 
> btw. 192.168.1.0/24 es tartomanynak szeretnek idot szolgaltatni.

asszem:

server 148.6.0.1
broadcast 192.168.1.0

no meg persze driftfile :-)
és már mennie is kell. Mármint akkor, ha a wines kliensek úgy vannak 
belőve, hogy hallgassanak a szervertől jövő broadcast -ra. Winen ilyet 
nem csináltam az életbe se (azt se tudtam, van benne ntp-kliens), így 
arra nem tudok mit mondani.


-- 
#!/bin/ksh
Z='21N16I25C25E30, 40M30E33E25T15U!' ;IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ 
';set $Z ;for i { [[ $i = ? ]]&&print $i&&break;[[ $i = ??? 
]]&&j=$i&&i=${i%?};typeset -i40 i=8#$i;print -n ${i#???};[[ "$j" = ??? 
]]&&print -n "${j#??} "&&j=;typeset +i i;};IFS=' 0123456789 ';set $Z;for 
i { [[ $i = , ]]&&i=2;[[ $i = ?? ]]||typeset -l i;j="$j $i";typeset +l 
i;};print "$j"



További információk a(z) BSD levelezőlistáról