Content
Dateianzeige für mini_httpd_wolsol (1.1.0)
usr/share/doc/mini_httpd_wolsol/mini_httpd_wolsol.txt
Das Mini_HTTPD_WoLSoL-Paket
Das Mini_HTTPD_WoLSoL-Paket erzeugt eine simple Web-Oberflaeche, die es
innerhalb des Mini_HTTPD-Service ermoeglicht Rechner ueber das Netzwerk
einzuschalten (WOL - Wake on LAN), ausschalten (SOL - Stop on LAN)
sowie Statusmittlung abzufragen.
Die Installation
Das Mini_HTTPD_WoLSoL-Paket wird ueber das Setup-Menue installiert.
Wird eine aeltere Paketversion vorgefunden, so wird diese deinstalliert
bevor die neuen Programmdateien installiert werden.
Das Menue im Setup-Programm
Das Mini_HTTPD_WoLSoL-Modulmenue im Setup-Programm ist wie folgt
aufgebaut:
* ...
* Goto modules: Zum Modulmenue verzweigen
+ ...
+ WoLSoL - Wake and Shutdown on LAN
o View documentation: Anzeigen der Dokumentation
o Edit configuration: Bearbeiten der Konfiguration
o Advanced configuration file handling: Konfigurationen
verwalten
o Exit: Untermenue verlassen
* ...
* Exit: Untermenue verlassen
Die Menuepunkte duerften selbsterklaerend sein, da sie keinerlei
weitere Eingaben erwarten. Aus diesem Grund wird auf deren Funktion
nicht weiter eingegangen.
Die Konfigurationsdatei
In der Konfigurationsdatei, die ueber das Menue zugaenglich ist, sind
folgende Parameter vorhanden; wer sie von Hand editieren will findet
sie unter /etc/config.d/mini_httpd_wolsol.
Die Parameter
START_WOLSOL
Ueber diesen Parameter wird das WoLSoL-Paket durch Setzen des
Wertes `yes' aktiviert, der Wert `no' deaktiviert es.
Gueltige Werte: yes, no
Standardwert: START_WOLSOL='no'
WOLSOL_N
Ueber diesen Parameter wird die Anzahl der Rechner angegeben,
die WoLSoL beruecksichtigen soll.
Gueltige Werte: Zahl
Standardwert: WOLSOL_N='1'
WOLSOL_x_ACTIVE
Ueber diesen Parameter wird durch Setzen des Wertes `yes' eine
Rechnerkonfiguration aktiviert, der Wert `no' deaktiviert sie.
Gueltige Werte: yes, no
Standardwert: WOLSOL_1_ACTIVE='no'
WOLSOL_x_NAME
Ueber diesen Parameter legt man einen eindeutiger Namen fuer die
Rechnerkonfiguration fest.
Gueltige Werte: Text
Beispiel: WOLSOL_1_NAME='LinVDR'
WOLSOL_x_DEVICE
Ueber diesen Parameter legt man auf Wunsch einen vom Standard
abweichenden Netzwerkgeraetenamen fest. Wird dieser Parameter
nicht gesetzt, so wird standardmaessig 'eth0' verwendet.
Gueltige Werte: Netzwerkgeraetenamen
Standardwert: WOLSOL_1_DEVICE=''
WOLSOL_x_IPADDR
Ueber diesen Parameter gibt man die IP-Adresse des Rechners an,
ueber welche er per Ping-Befehl antwortet.
Gueltige Werte: IP-Adresse
Beispiel: WOLSOL_1_IPADDR='192.168.2.100'
WOLSOL_x_WOL_MAC
Ueber diesen Parameter legt man die MAC-Adresse des
aufzuweckenden Rechners an. Die MAC-Adresse kann mit Hilfe des
arping-Befehls ermittelt werden.
Gueltige Werte: MAC-Adresse
Beispiel: WOLSOL_1_WOL_MAC='00:04:75:D3:00:B8'
WOLSOL_x_SOL_CMD
Ueber diesen Parameter kann man einen Shutdown-Befehl festlegen.
Optional lassen sich folgende Parameter in die Befehlsfolge
einfuegen und durch die entsprechenden Werte ersetzen:
+ {name} - Der ueber WOLSOL_x_NAME definierten Name.
+ {device} - Der Geraetename ueber den der Befel abgesetzt wird.
+ {ipaddr} - Die ueber WOLSOL_x_IPADDR definierte IP-Adresse.
+ {wolmac} - Die ueber WOLSOL_x_WOL_MAC definierte MAC-Adresse.
+ {solpass} - Das vor der Befehlsausfuehrung abzufragende
Kennwort.
Beispiel:
WOLSOL_1_SOL_CMD='/bin/ssh root@{ipaddr} /sbin/poweroff'
WOLSOL_2_SOL_CMD='net rpc shutdown -I my-pc.privat.lan
-U "MY-DOM/my-login%{solpass}'
Ueber die Parameter WOLSOL_LINK_x_.. koennen HTML-Verweise fuer die
Mini_HTTPD-Webseite generiert werden, ueber welche ein schneller
Zugriff auf die Rechnerkonfigurationen ermoeglicht wird.
WOLSOL_LINK_N
Ueber diesen Parameter legt man den Anzahl der anzulegenden
Verweise auf der Mini_HTTPD-Webseite fest.
Gueltige Werte: Zahl
Standardwert: WOLSOL_LINK_N='1'
WOLSOL_LINK_x_ACTIVE
Ueber diesen Parameter wird der Verweis durch Setzen des Wertes
`yes' aktiviert, der Wert `no' deaktiviert ihn.
Gueltige Werte: yes, no
Standardwert: WOLSOL_LINK_1_ACTIVE='no'
WOLSOL_LINK_x_NAME
Ueber diesen Parameter legt man den eindeutigen Verweisnamen
fest welcher auf der Mini_HTTPD-Webseite angezeigt werden soll.
Gueltige Werte: Text
Beispiel: WOLSOL_LINK_1_NAME='Homepage des WoLSoL-Paketes'
WOLSOL_LINK_x_TARGET
Ueber diesen Parameter wird das Zielfenster fuer den Verweis
festgelegt. Folgende Schluesselwoerter haben hierbei eine
gesonderte Bedeutung:
+ _blank - Der Verweis wird in einem neuen Fenster geoeffnet.
+ _self - Der Verweis wird im aktuellen Fenster geoeffnet.
+ _parent - Der Verweis sprengt bei verschachtelten Framesets
das aktuelle Frameset.
+ _top - Der Verweis sprengt bei verschachtelten Framesets alle
Framesets.
Standardwert: WOLSOL_LINK_1_TARGET='_blank'
WOLSOL_LINK_x_HREF
Ueber diesen Parameter wird die Referenz-URL angegeben.
Gueltige Werte: URL
Beispiel:
WOLSOL_LINK_1_HREF='http://www.pack-eis.de/?p=mini_httpd_wolsol'
Uebersicht der Verweise auf der Webseite
* VIEW - Der View-Verweis erlaubt die Anzeige der
WoLSoL-Einstellungen fuer diesen Rechner.
* ON - Der On-Verweis fuehrt das Kommando `ether-wake 00:...' aus und
schaltet den Rechner ein.
* OFF - Der Off-Verweis fuehrt das ueber den Parameter
WOLSOL_x_SOL_CMD definierte Kommando aus und schaltet den Rechner
ab.
* STATUS - Setzt das Kommando
"/sbin/arping -f -c 1 -w 5 "
ab und zeigt das Resultat an. Arping gibt auch die MAC-Adresse des
Rechners aus, dem die IP-Adresse zugewiesen wurde.
__________________________________________________________________
Juergen Edner 2012-05-24