# Installationsanleitung:

Wer diese Datei auf der Velobox lesen kann,
hat wahrscheinlich zuvor als "root" das Tarfile hochgeladen und entpackt.
Nun kann es wie folgt weitergehen:


I. Allererste Installation
   -----------------------

I.1. Grundinstallation

1. Als root anmelden
2. vmkstationd_Vx.y.z.tar.gz nach /usr/local kopieren.
3. Dann: (Internet muß verfügbar sein.)
   ./vmkstationd_Vx.y.z/setup/setup.sh
   (Setup von Python bleak kann dauern.)
4. Kontrollieren:
    service vmkstationd.sh status
    /var/local/log/vmksdsetup.log
5. Testen:
    In einem Browser: http://velobox<boxid>.local

Dateien:
setup.sh            Setup für die allererste Installation
README              Diese Datei
vmkstationd.conf    Initiale Konfiguration
vmkstationd.sh      Startskript in /etc/init.d/
dhcpcd.exit-hook    Informiert vmkstationd über hinzugekommene/entfallene
                    Netzwekschnittstellen (Aufruf durch dhcpd)
vlbclients.sl3db    Initialisierte Datenbank 1)
vlbsettings.sl3db   Initialisierte Datenbank 1)
import_dbldfiles.tcl  Datenübernahme von satteldruckanalyse.tcl
                    (Bei Neuinstallation nicht erforderlich.)

1) Die Datenbanken werden vom Stationsdaemon beim ersten Start geholt.
    Nach einem Update werden sie nicht ersetzt.


I.2. Lokale Clients

Einziger lokaler Client ist aktuell .../bin/sitzknochenabstand.tk,
der als Daemon installiert wird. Das hat nur Sinn auf einer VeloBox
mit eigenem Display.
Auf einem Rechner mit installiertem X und TK kann sitzknochenabstand.tk
als normale Anwendung auch außerhalb einer Velobox laufen.
Die URL muß dann beim Start mit der Kommandozeilenoption -L <url> angegeben
werden. (Option -? zur abfrage aller Optionen)

1. Als root anmelden
2. setup_clients.sh aufrufen

Dateien:
vlbdisplay.sh       Startskript in /etc/init.d


I.3. htdocs einspielen

TODO Verfahren definieren


II. Updates

TODO Folgendes überarbeiten und beschreiben

Dateien:
activate.sh
updatecheck
update.sh

