Wapd-plugin
(→Konfiguration vom Apache-Webserver) |
(M) |
||
Zeile 4: | Zeile 4: | ||
Das Plugin stellt einen WAP-Server bereit, der es ermöglicht, Timer mittels eines WAP-fähigen Mobiltelefons zu erzeugen und zu bearbeiten oder zu löschen. Damit das Plugin funktioniert, muss der Rechner aus dem Internet erreichbar sein. | Das Plugin stellt einen WAP-Server bereit, der es ermöglicht, Timer mittels eines WAP-fähigen Mobiltelefons zu erzeugen und zu bearbeiten oder zu löschen. Damit das Plugin funktioniert, muss der Rechner aus dem Internet erreichbar sein. | ||
+ | <!-- | ||
==Bilder== | ==Bilder== | ||
− | [[Bild:wapd-plugin.jpg|thumb|none|]] | + | {| |
+ | |[[Bild:wapd-plugin-00.jpg|thumb|none|''kurze beschreibung'']] | ||
+ | |[[Bild:wapd-plugin-01.jpg|thumb|none|''kurze beschreibung'']] | ||
+ | |} | ||
+ | --> | ||
+ | |||
+ | <!-- ==Hardwareanforderungen== --> | ||
+ | <!-- ==Softwareanforderungen== --> | ||
+ | <!-- ==Installation== --> | ||
+ | <!-- ==Optionen== --> | ||
− | == | + | ==Patches== |
− | = | + | * vdr >= '''1.3.31''' http://gentoo.fh-luh.de/files/vdrplugin-wapd |
− | + | ||
==Konfiguration== | ==Konfiguration== | ||
Zeile 42: | Zeile 51: | ||
}} | }} | ||
− | ==Konfiguration vom Apache-Webserver== | + | ===Konfiguration vom Apache-Webserver=== |
Es wird davon ausgegangen, dass eine dyndns Domain besteht, bei der Wildcard aktiviert ist. | Es wird davon ausgegangen, dass eine dyndns Domain besteht, bei der Wildcard aktiviert ist. | ||
Zeile 81: | Zeile 90: | ||
Nach einem Neustart des Apache-Webservers kann wapd via '''vdr.DYNDNSDOMAIN''' von jedem Wap-Handy erreicht werden. | Nach einem Neustart des Apache-Webservers kann wapd via '''vdr.DYNDNSDOMAIN''' von jedem Wap-Handy erreicht werden. | ||
− | == | + | <!-- ==Einstellungen== --> |
+ | |||
==Parameter== | ==Parameter== | ||
{| border=1 cellpadding=2 cellspacing=0 | {| border=1 cellpadding=2 cellspacing=0 | ||
Zeile 91: | Zeile 101: | ||
| -p PORT || --port=PORT || use PORT for WAP (default: 8888) | | -p PORT || --port=PORT || use PORT for WAP (default: 8888) | ||
|} | |} | ||
+ | |||
+ | <!-- ==Bedienung== --> | ||
+ | <!-- ==Probleme== --> | ||
+ | <!-- ==Tipps== --> | ||
+ | <!-- ==Wunschliste== --> | ||
+ | <!-- ==Snapshot== --> | ||
==Links== | ==Links== | ||
Zeile 97: | Zeile 113: | ||
| http://vdr.heiligenmann.de/download | | http://vdr.heiligenmann.de/download | ||
| Homepage des Plugins | | Homepage des Plugins | ||
− | |}[[Kategorie:Plugins]] | + | |}[[Kategorie:Plugins]][[en:wapd-plugin]] |
Version vom 15. November 2005, 11:26 Uhr
Inhaltsverzeichnis |
Beschreibung
Autor: Thomas Heiligenmann
Das Plugin stellt einen WAP-Server bereit, der es ermöglicht, Timer mittels eines WAP-fähigen Mobiltelefons zu erzeugen und zu bearbeiten oder zu löschen. Damit das Plugin funktioniert, muss der Rechner aus dem Internet erreichbar sein.
Patches
- vdr >= 1.3.31 http://gentoo.fh-luh.de/files/vdrplugin-wapd
Konfiguration
Wichtig sind die beiden Dateien im Plugin-Verzeichnis. Die Datei wapaccess erstellt Ihr am besten auf dem Webserver, der das Proxying zum vdr-Rechner macht. Hierzu verwenden wir das htpasswd-utility des apache-webservers. Auf der Konsole:
bash> htpasswd -c wapaccess USER
dann das Passwort eingeben.
Somit haben wir die Datei wapaccess. Kopiert die nun ins Plugins-Dir.
Die zweite Datei waphosts ist genauso aufgebaut wie die Datei svdrphosts.conf.
# # waphosts This file describes a number of host addresses that # are allowed to connect to the WAP port of the Video # Disk Recorder (VDR) Plugin Wapd running on this system. # Syntax: # # IP-Address[/Netmask] # 127.0.0.1 # loopback localhost 192.168.100.0/24 # ein lokales Netz (eventuell euer Netz) 204.152.189.113 # ein spezieller Host 0.0.0.0/0 # Jeder Host (Vorsichtig damit!)
Konfiguration vom Apache-Webserver
Es wird davon ausgegangen, dass eine dyndns Domain besteht, bei der Wildcard aktiviert ist.
So nun schaut das so aus: Internet -> Linux-Server mit Apache (DYNDNSDOMAIN) -> Intranet -> VDR (vdr.DYNDNSDOMAIN)
Der Apache-Webserver muss das Modul mod_proxy geladen haben.
Nun in der Datei vhost.conf diese Zeilen hinzufügen:
<VirtualHost *:80> ServerName DYNDNSDOMAIN DocumentRoot /var/www/localhost/htdocs #(Bitte anpassen) </VirtualHost> <VirtualHost *:80> ServerName vdr.DYNDNSDOMAIN ServerAlias vdr # kann auch weggelassen werden ProxyPass / http://VDRIP:8888/ ProxyPassReverse / VDRIP:8888/ </VirtualHost>
DYNDNSDOMAIN ist z.b.
meinesuperlinuxmaschine.dyndns.org
VDRIP ist z.b.
192.168.0.187
Nach einem Neustart des Apache-Webservers kann wapd via vdr.DYNDNSDOMAIN von jedem Wap-Handy erreicht werden.
Parameter
Parameter (kurz) | Parameter (lang) | Beschreibung |
---|---|---|
-p PORT | --port=PORT | use PORT for WAP (default: 8888) |
Links
[1] | http://vdr.heiligenmann.de/download | Homepage des Plugins |