			Utilityprogram.
			---------------

Frutom den vanliga ntp-distributionen installeras ett antal utilityprogram
nr "make install" krs i /usr/local/src.


ssh
---

Openssh installeras och en hostnyckel genereras s att man kan installera
en publik usernyckel fr anvndaren ntpadmin. Anvndaren ntpadmin kan sen
logga in med ssh frn vilken annan dator som helst under frutsttning att
ntpadmins privata nyckel finns installerad p den externa datorn.
Programmen ssh och scp har funktionalitet motsvarande rsh och rcp.

ssl
---

Ssl i form av Opensll-0.9.4 anvnds inlnkat i ngra program. Det finns
ett par script som kan skapa en lokal CA och servercertifikat.
/usr/lcoal/sbin/NewCA skapar en CA. ( Certificate Authority ).
/usr/local/sbin/ServerCert skapar certifikat i /etc/certificate under
frutsttning att man redan har skapat en CA.

fpgaload
--------

Ett enkelt program fr att ladda nya bitmnster i det eeprom som innehller
fpga:ns konfiguration. Interfacekortets laddkontakt kopplas till en
printerport med en speciell kabel. En Intelhex-fil kan sen laddas och
verifieras med programmet /usr/local/sbin/fpgaload.
AHDL-fil etc. fr Altera MaxPlus II och en Intelhex-fil finns i
/usr/local/src/Hw.

microd
------

/usr/local/sbin/microd r det serverprogram som anvnds fr vervakning och
fr att verfra drift/offsetvrden till microsteppern. Microd anvnds med
ssl i normalfallet, man kan vid behov ven anvnda klartextkommunikation.

setoffset
---------

/usr/local/sbin/setoffset kan anvndas fr att manuellt skicka drift/offset
till valfri serverburk. Ssl eller klartext kan anvndas. Fr att skicka
drift/offset till den lokala datorn anvnder man "localhost" som servernamn.

ntpmode
-------

/usr/local/sbin/ntpmode kan anvndas fr att manuellt stlla om vilka typer
av ntp-paket som skall accepteras utifrn.

logsys
------

/usr/local/sbin/logsys r ett primitivt testprogram som frgar pps-drivrutinen
om aktuell offset etc.

logclk
------

/usr/local/sbin/logclk r ett nnu primitivare testprogram som lser hrdvaran
direkt fr att berkna aktuell offset etc. Logclk kan hamn i konflikt med
pps-drivrutinen och br inte anvndas i ondan.

setmicro
--------

/usr/local/sbin/setmicro anvnds fr att manuellt stlla om microsteppern.

setpps
------

/usr/local/sbin/setpps anvnds fr att manuellt stlla om PPS-utgngen.

clockmode
---------

/usr/local/sbin/clockmode kan stlla om interfacekortet fr intern klocka
och ven ndra den klockfrekvens pps-drivrutinen anvnder vid berkningar
av klocksignalens periodtid.

logd
----

/usr/local/sbin/logd loggar systemklockans offset frn sekundpulsen.

symd
----

/usr/local/sbin/symd r ett serverprogram som tar emot och returnerar udp-
paket med tidstmplar s att ntasymmetrier kan mtas.

symc
----

/usr/local/sbin/symc r det klientprogram som anvnds fr att skicka udp-
paket till symd p andra datorer.

