Um deinen FreeDMR-Peer-Server auf sicheren Login umzurüsten ist keine Neuinstallation erforderlich.
Es müssen lediglich die Dateien "hblink.py" und "hotspot_proxy_v2.py" durch die neue Version ersetzt werden.
Das in der Config eingestellte DEFAULT-Passwort bleibt auch weiterhin aktiv, es wird also niemand "ausgesperrt" wenn er noch nicht bei FreeRadioID registriert ist.
Um später nur noch registrierten Usern Zugriff zu erlauben kann das Default-Passwort in ein nicht öffentliches Passwort geändert werden.
Diese Anleitung ist für FreeDMR-Server die nicht im Docker-Container laufen.
Es müssen lediglich die Dateien "hblink.py" und "hotspot_proxy_v2.py" durch die neue Version ersetzt werden.
Das in der Config eingestellte DEFAULT-Passwort bleibt auch weiterhin aktiv, es wird also niemand "ausgesperrt" wenn er noch nicht bei FreeRadioID registriert ist.
Um später nur noch registrierten Usern Zugriff zu erlauben kann das Default-Passwort in ein nicht öffentliches Passwort geändert werden.
Diese Anleitung ist für FreeDMR-Server die nicht im Docker-Container laufen.
Folgende Befehle sind dazu über die Console einzugeben.
Schritt 1: Wechsel in das Verzeichnis deiner DMR-Server installation:
$ cd /opt/ADN-DMR-Peer-Server/
$ cd /opt/ADN-DMR-Peer-Server/
Schritt 2: Sicherung der aktuellen hblink.py und hotspot_proxy_v2.py erstellen:
$ sudo mv ./hblink.py ./hblink.original
$ sudo mv ./hotspot_proxy_v2.py ./hotspot_proxy_v2.original
$ sudo mv ./hblink.py ./hblink.original
$ sudo mv ./hotspot_proxy_v2.py ./hotspot_proxy_v2.original
Schritt 5: DMR-Server und Proxy-Service neu starten:
$ sudo systemctl restart adn-server
$ sudo systemctl restart proxy.service
$ sudo systemctl restart adn-server
$ sudo systemctl restart proxy.service
Sollte es zu Problemen kommen oder der Server nicht mehr starten,
dann kann problemlos die Sicherung der hblink.py und hotspot_proxy_v2.py wieder hergestellt werden.
Schritt 1: Sicherung der alten hblink.py wieder herstellen:
$ sudo mv ./hblink.original ./hblink.py
$ sudo mv ./hotspot_proxy_v2.original ./hotspot_proxy_v2.py
$ sudo mv ./hblink.original ./hblink.py
$ sudo mv ./hotspot_proxy_v2.original ./hotspot_proxy_v2.py
Schritt 2: DMR-Server und Proxy-Service neu starten:
$ sudo systemctl restart adn-server
$ sudo systemctl restart proxy.service
$ sudo systemctl restart adn-server
$ sudo systemctl restart proxy.service