Ergebnis 1 bis 10 von 14
Thema: Rsnapshot für Enigma2 Geräte
-
07.05.2014, 19:14 #1
- Registriert seit
- 12.04.2014
- Ort
- Österreich
- Beiträge
- 36
- Thanks (gegeben)
- 3
- Thanks (bekommen)
- 12
- Total Downloaded
- 0
- Total Downloaded
- 0
Box 1:Xtrend ET8000Rsnapshot für Enigma2 Geräte
Da ich momentan dabei bin meinen Enigma2 Receiver in ein für mich vollwertiges NAS umzuwandeln, habe ich unter Anderem Rsnapshot installiert. Da es nicht in den Feeds ist, möchte ich es hier zur Verfügung stellen und eine kurze Anleitung geben, wie man es installiert.
Edit: Rsnapshot ist ein sehr mächtiges Backup Tool welches mit hilfe von rsync inkrementelle Datensicherungen von lokalen und entfernten (über SSH) Daten erstellen kann. Mehr Infos dazu gibts unter [1].
Zunächst müssen Pakete aus den Feeds nachinstalliert werden.
Code:opkg update opkg install perl-module-dirhandle opkg install perl-module-cwd opkg install perl-module-getopt-std opkg install perl-module-file-path opkg install perl-module-file-stat opkg install perl-module-posix opkg install perl-module-io-file opkg install rsync
MfG,
MiNe
P.S.: Wenn mir jemand Infos gibt wie man ipk Pakete macht, kann ich daraus gerne eines machen.
[1] http://www.rsnapshot.org/Geändert von MiNe (07.05.2014 um 20:06 Uhr)
-
Danke - 3 Thanks
-
Advertising
-
07.05.2014, 20:00 #2
- Registriert seit
- 12.04.2014
- Ort
- Österreich
- Beiträge
- 36
- Thanks (gegeben)
- 3
- Thanks (bekommen)
- 12
- Total Downloaded
- 0
- Total Downloaded
- 0
ThemenstarterBox 1:Xtrend ET8000So, habe nun mein erstes ipk gebastelt. Echt einfach :-)
Wenn man also Rsnapshot mit diesem ipk installiert, werden alle Abhängigkeiten automatisch mitinstalliert.
Ich hoffe, dass ich keine Konventionen in der Versionierung und Benennung missachtet habe.
MiNeGeändert von MiNe (08.05.2014 um 19:32 Uhr) Grund: Neues IPK File
-
07.05.2014, 20:11 #3
- Registriert seit
- 07.04.2013
- Ort
- OpenATV - Wien
- Beiträge
- 153
- Thanks (gegeben)
- 3636
- Thanks (bekommen)
- 3542
- Total Downloaded
- 51,16 MB
- Total Downloaded
- 51,16 MB
die benennung sollte wohl enigma2_plugins_extensions....... oder so in der art sein, damit zB auch automatische updates funktionieren.
-
07.05.2014, 21:49 #4
- Registriert seit
- 12.04.2014
- Ort
- Österreich
- Beiträge
- 36
- Thanks (gegeben)
- 3
- Thanks (bekommen)
- 12
- Total Downloaded
- 0
- Total Downloaded
- 0
ThemenstarterBox 1:Xtrend ET8000Ehrlich gesagt ist mir nicht ganz klar, wann etwas als Plugin zu bezeichnen ist. Im Endeffekt gibt es bei diesem Paket ja keine Steuerelemente, welche man über das Plugin Menü in der Enigma2 Oberfläche aufrufen könnte. Das rsync Paket heißt ja auch nur rsync_3.1.0-r0_mips32el.ipk. Oder vim heißt einfach vim_7.4.27-r0_mips32el.ipk.
Gibts da irgendwelche Richtlinien?
Festgelegt wird das alles ja in den Metainformationen des Paketes. Dem control file. Momentan sieht es in etwa so aus:
Package: rsnapshot
Version: 1.3.1-1
Description: Rsnapshot for Enigma 2
Architecture: all
Section: extra
Priority: optional
Homepage: http://www.rsnapshot.org/
Depends: rsync, perl-module-dirhandle, perl-module-cwd, perl-module-getopt-std, perl-module-file-path, perl-module-file-stat, perl-module-posix, perl-module-io-file
Source: http://www.rsnapshot.org/downloads/r...t-1.3.1.tar.gz
-
07.05.2014, 22:37 #5
-
07.05.2014, 23:05 #6
- Registriert seit
- 07.04.2013
- Beiträge
- 874
- Thanks (gegeben)
- 83
- Thanks (bekommen)
- 387
- Total Downloaded
- 19,78 MB
- Total Downloaded
- 19,78 MB
Box 1:Gigablue Solo @ ATV4Box 2:Sogno 8800HD @ ATV4 / PLI4Box 3:diverseSchön dass du dir die Mühe gemacht hast dies Teil für E2 bereitzustellen
Falls sich jemand nix drunter vorstellen kann... das ein Tool wie Back in Time (Linux) oder Timemachine (apple) nur halt ohne GUI
Eine Aussagekräftige Beschreibung wäre wirklich schön
Code:Description: Easy Automated Snapshot-Style Backups with Linux and Rsync
LG NikiGeändert von -=niki=- (07.05.2014 um 23:10 Uhr)
-
Danke - 1 Thanksmadie bedankten sich
-
08.05.2014, 05:14 #7
- Registriert seit
- 05.04.2013
- Beiträge
- 3.078
- Thanks (gegeben)
- 324
- Thanks (bekommen)
- 1307
- Total Downloaded
- 11,73 MB
- Total Downloaded
- 11,73 MB
DIe Namensbezeichnung leitet sich von gewissen Vorgaben aus, die die FW mitsichbringt.
Um über grün ==> grün angezeigt zu werden, muss "Dein" Plugin nun mal mit ==> enigma2-plugins-extensions <== beginnen. Bei den Depends ist das nicht so dramatisch, da diese ja nicht über die Oberfläche gefunden werden müssen!Gigablue QUADplus
Gigablue IPbox
Gigablue QUAD + Samsung SPF-105P (zeitw. Pearl Displ.)
Gigablue UE plus / Gigablue SE plus / Gigablue ULTRA UE
Gigablue UE + RS232 / Gigablue SE Combo + RS232
Gigablue SOLO +int.USB Port
MK-Digital XP 1000 / Octagon SF8 HD
Xtrend ET9200
Starsat LX
Eddison OptimussOS2plus
Atemio NEMESIS
OPTICUM QuadboxHD 2400
SPYCAT
-
Danke - 1 Thanksmadie bedankten sich
-
08.05.2014, 18:49 #8
- Registriert seit
- 12.04.2014
- Ort
- Österreich
- Beiträge
- 36
- Thanks (gegeben)
- 3
- Thanks (bekommen)
- 12
- Total Downloaded
- 0
- Total Downloaded
- 0
ThemenstarterBox 1:Xtrend ET8000Vielen Dank für die vielen Tipps!
Soweit ich das sehen kann gibt es insgesamt acht Kategorien für Plugins: drivers, extensions, picons, security, settings, skins, softcams, systemplugins.
Zumindest werden diese acht bei mir angezeigt. Rsnapshot würde ich vom Gefühl her eher in die Kategorie "systemplugins" geben.
Also letztendlich würde ich es "enigma2-plugin-systemplugins-rsnapshot_1.3.1-r1_all.ipk benennen. Mit natürlich entsprechender Anpassung der Metadaten im control file.
Da hast du recht. Zusätzlich werde ich dann auch noch schreiben, dass es nach der Installation kein Konfigurationsmenü in der Enigma2 Oberfläche gibt, sondern man die Konfiguration über die Konsole vornehmen muss.
Puh.... Also Anleitungen für Rsnapshot gibt es ja im Internet schon ziemlich viele. Ich werde das etwas niedriger priorisiert auf meine ToDo Liste setzen. Eine Beispielhafte Crontab könnte ich mit ins ipk packen.
-
Danke - 2 ThanksThomas4711, -=niki=- bedankten sich
-
08.05.2014, 19:09 #9
- Registriert seit
- 06.04.2013
- Beiträge
- 3.027
- Thanks (gegeben)
- 200
- Thanks (bekommen)
- 1544
- Total Downloaded
- 147,3 KB
- Total Downloaded
- 147,3 KB
Wenn es über die GUI installierbar sein soll würde ich es unter systemplugins packen - vielleicht erbarmt sich ja auch noch einer dafür ne Oberfläche zu basteln.
Grüßle
-
08.05.2014, 19:31 #10
- Registriert seit
- 12.04.2014
- Ort
- Österreich
- Beiträge
- 36
- Thanks (gegeben)
- 3
- Thanks (bekommen)
- 12
- Total Downloaded
- 0
- Total Downloaded
- 0
ThemenstarterBox 1:Xtrend ET8000So, habe nun das ipk in meinem zweiten Beitrag in diesem Thread ausgetauscht. Das control file sieht nun folgendermaßen aus:
Package: enigma2-plugin-systemplugins-rsnapshot
Version: 1.3.1-r1
Description: Rsnapshot is a powerful filesystem snapshot utility for making backups of local and remote systems. The configuration takes place on the terminal. No graphical user interface.
Architecture: all
Section: extra
Priority: optional
License: GNU General Public License
Homepage: http://www.rsnapshot.org/
Depends: rsync, perl-module-dirhandle, perl-module-cwd, perl-module-getopt-std, perl-module-file-path, perl-module-file-stat, perl-module-posix, perl-module-io-file
Source: http://ftp.at.debian.org/debian/pool....3.1-4_all.deb
Besteht eigentlich die Möglichkeit, dass dieses Paket in die Feeds von OpenATV aufgenommen wird?
Das wäre wirklich cool!
Lesezeichen