Benötigt wird:
1. IPK und Packages.gz erzeugen und auf Webserver laden:
Mit WinSCP verbinde mich auf meinen Raspberry Pi und wechsle in das tmp-Verzeichnis und erstelle dort einen Ordner settings und darin einen Ordner CONTROL.
Im neuen CONTROL-Ordner lade ich eine Datei mit dem Namen control hoch, die folgenden Inhalt enthält:
Anmerkung zu Package: enigma2-plugin-settings-.senderliste:
plugin-settings --> stellt die Kategorie in OpenPLi dar (settings)
.senderliste --> ist später der Name der im Feed angezeigt wird
Im Ordner settings wird außerdem nun noch die Senderliste mit voller Ordnerstruktur hochgeladen.
Bei OpenPLi befindet sich die Senderliste unter /etc/enigma2.
Also erstellen wir folgende Ordnerstruktur: /tmp/settings/etc/enigma2 (siehe nachfolgender Screenshot)
Als nächstes muss noch das
Mit SSH verbinde ich mich nun auf meinen Raspberry Pi und wechsle in das tmp-Verzeichnis:
cd /tmp/
Rechte für das Skript vergeben:
chmod 755 ipkg-build
IPK-Paket erstellen:
./ipkg-build settings
In /tmp/ wurde nun enigma2-plugin-settings-.senderliste_1.0_all.ipk erstellt.
Packages.gz erzeugen:
dpkg-scanpackages -t ipk . | gzip > Packages.gz
Anmerkung: wem dpkg-scanpackages feht muss folgendes ausführen: apt-get install dpkg-dev
In /tmp/ wurde nun Packages.gz erstellt.
Nun noch .ipk und .gz auf den Webserver kopieren (in testfeed-Ordner):
2. Feeds im Receiver anpassen:
z.B. mit FTP-Tool in /etc/opkg auf den Receiver verbinden:
Dort die user-feed.conf erstellen, mit folgendem Inhalt:
Danach GUI/Receiver neustarten und der Feed sollte gefunden werden.
Tipp:
Um zu prüfen, ob der Zugriff auf den Webserver geklappt hat, könnt ihr hier mal rein schauen
/var/lib/opkg/openpli-user
da sollte dann sowas drin stehen
- Ein Webserver - falls keiner vorhanden, kann man sich selbst einen mit Apache einrichten
- Ein Linux-System
1. IPK und Packages.gz erzeugen und auf Webserver laden:
Mit WinSCP verbinde mich auf meinen Raspberry Pi und wechsle in das tmp-Verzeichnis und erstelle dort einen Ordner settings und darin einen Ordner CONTROL.
Im neuen CONTROL-Ordner lade ich eine Datei mit dem Namen control hoch, die folgenden Inhalt enthält:
Code:
Package: enigma2-plugin-settings-.senderliste
Version: 1.0
Description: Senderliste für Xtrend OpenPLi
Architecture: all
Section: base
Priority: optional
Maintainer: Xy
Homepage:
Depends:
Source:
Anmerkung zu Package: enigma2-plugin-settings-.senderliste:
plugin-settings --> stellt die Kategorie in OpenPLi dar (settings)
.senderliste --> ist später der Name der im Feed angezeigt wird
Im Ordner settings wird außerdem nun noch die Senderliste mit voller Ordnerstruktur hochgeladen.
Bei OpenPLi befindet sich die Senderliste unter /etc/enigma2.
Also erstellen wir folgende Ordnerstruktur: /tmp/settings/etc/enigma2 (siehe nachfolgender Screenshot)
Du musst angemeldet sein, um Bilder zu sehen.
Als nächstes muss noch das
Sie müssen registriert sein, um Links zu sehen.
in /tmp/ hochgeladen werden (Danke an Carl Worth und Steve Redler). Auf meinem Pi befinden sich nun Folgende Daten:
/tmp/ipkg-build
/tmp/settings/CONTROL/control
/tmp/settings/etc/enigma2/ >> hier sämtliche Settings Files
Mit SSH verbinde ich mich nun auf meinen Raspberry Pi und wechsle in das tmp-Verzeichnis:
cd /tmp/
Rechte für das Skript vergeben:
chmod 755 ipkg-build
IPK-Paket erstellen:
./ipkg-build settings
In /tmp/ wurde nun enigma2-plugin-settings-.senderliste_1.0_all.ipk erstellt.
Packages.gz erzeugen:
dpkg-scanpackages -t ipk . | gzip > Packages.gz
Anmerkung: wem dpkg-scanpackages feht muss folgendes ausführen: apt-get install dpkg-dev
In /tmp/ wurde nun Packages.gz erstellt.
Nun noch .ipk und .gz auf den Webserver kopieren (in testfeed-Ordner):
Du musst angemeldet sein, um Bilder zu sehen.
2. Feeds im Receiver anpassen:
z.B. mit FTP-Tool in /etc/opkg auf den Receiver verbinden:
Du musst angemeldet sein, um Bilder zu sehen.
Dort die user-feed.conf erstellen, mit folgendem Inhalt:
Code:
src/gz openpli-user http://192.168.0.58/testfeed
Danach GUI/Receiver neustarten und der Feed sollte gefunden werden.
Du musst angemeldet sein, um Bilder zu sehen.
Tipp:
Um zu prüfen, ob der Zugriff auf den Webserver geklappt hat, könnt ihr hier mal rein schauen
/var/lib/opkg/openpli-user
da sollte dann sowas drin stehen
Code:
Package: enigma2-plugin-settings-.senderliste
Version: 1.0
Architecture: all
Maintainer: Xy
Filename: ./enigma2-plugin-settings-.senderliste_1.0_all.ipk
Size: 49336
MD5sum: 3e04d118e64bae62f3915691037bafff
SHA1: 86ad97ef0989dccc11a19997c92b1538993b6972
SHA256: a7a5a668bb722b6233d1e66ec4696999b4ee3181af3a87ed112c3a54afe32388
Section: base
Priority: optional
Description: Senderliste für Xtrend OpenPLi
Zuletzt bearbeitet: