zie mijn laatst gemaakte autoinstall file.
Kan hier nog iets aan gedaan worden.
Posted 28 December 2010 - 16:02
Posted 28 December 2010 - 17:13
if [ -f ${USER_AUTOINSTALL} ] then for plugin in `cat ${USER_AUTOINSTALL}` do cp -p ${BACKUPDIR}/backup/autoinstall /tmp/autoinstall pluginname=`echo ${plugin} | sed 's/_.*//' | sed -re 's/^.+\///'` cat /tmp/autoinstall | grep -v "$pluginname$" > ${BACKUPDIR}/backup/autoinstall done cat ${USER_AUTOINSTALL} >> ${BACKUPDIR}/backup/autoinstall fiHij zal nu de regels verwijderen die overeen komen met de plugins die in de /etc/autoinstall.
Posted 29 December 2010 - 10:36
Posted 29 December 2010 - 11:46
ET10000+ Openpli 6.1,1m schotel 4x duo-lnb op vaste opstelling.
Momolights teensy 2.0 met 50 leds op een string ,150 channels
DM8000 Openpli 6.1 Release
Posted 29 December 2010 - 12:10
Heyy dat is gek, ik had die er wel bij gezet vreemd dat hij verdwenen is uit de backup.cfg file.
Wat je voor nu zou kunnen doen is hem in de /etc/backup.cfg te stoppen
ET10000+ Openpli 6.1,1m schotel 4x duo-lnb op vaste opstelling.
Momolights teensy 2.0 met 50 leds op een string ,150 channels
DM8000 Openpli 6.1 Release
Posted 3 January 2011 - 20:27
Lijkt me iets voor de Wiki.Werking van de vernieuwde plug-in:
We gaan nu uit van een verse flash van de box zonder back-up en autoinstall:
settings-restore.sh vind geen back-up en wordt afgesloten.
autoinstall.sh:
[list=1]
[*]Maakt een lijst van plug-ins die geïnstalleerd zijn op de box en plaatst deze in /etc/installed.
[*]/etc/installed wordt read-only gemaakt zodat niet meer aangepast wordt.
[*]Zoekt naar de autoinstall map in de back-up directory. kan deze niet vinden en sluit af.
[*]Verwijderd zichzelf uit de opstart mappen.[/list]Gebruiker gaat nu plug-ins installeren.
onder andere enigma2-plugins-pli-autobackup
En configureert deze zodat hij 's nachts een back-up maakt.
settings-backup.sh:
[list=1]
[*]Leest de pli-backup.cfg uit en controleert of deze bestanden/mappen bestaan en schrijft die weg naar /tmp/restore.cfg.
[*]Mocht de gebruiker zelf nog andere files in de back-up willen stoppen kan dat in /etc/backup.cfg (voorbeeld: /etc/vsftpd.conf).
[*]Leest de /etc/backup.cfg uit en controleert of deze bestanden/mappen bestaan en schrijft die weg naar /tmp/restore.cfg.
[*]Kopieert de passwd file naar de /tmp map.
[*]Leest de fstab file uit en kopieert alleen de nfs, cifs, swap mount points naar /tmp/fstab.
[*]Schijft de cron settings naar /tmp/crontab.
[*]Maakt het bestand PLi-AutoBackup.tar.gz aan met alle bestanden/mappen die in /tmp/restore.cfg zijn genoemd.
[*]Maakt een lijst aan van plug-ins die geïnstalleerd zijn nadat de box is geflashed dit doet hij door de lijst te vergelijken met de lijst in /etc/installed het verschil wordt weggeschreven naar de backupdirectory/autoinstall.
[*]Mocht de gebruiker zelf nog plugins op zijn hdd hebben staan kan hij die plaatsen in het bestand /etc/autoinstall.
[*]Mochten deze ipkg bestanden nog andere install optie's nodig zijn kunnen die na de ipkg file worden toegevoegd door een komma (voorbeeld: /hdd/enigma2-plugin-extensions-xmltvimport_0.9.8-r10_all.ipkg,--force-depends).
[*]Informatie die in /etc/autoinstall staan worden toegevoegd aan backupdirectory/autoinstall.
[*]nieuwe timestamp wordt in de directory geplaatst.
[*]De nodige bestanden worden verwijderd voor juiste werking van de plug-in.
[*]Verwijderd zichzelf uit de opstartmappen.[/list]Nieuwe flash van de box na een back-up sessie:
settings-restore.sh:
[list=1]
[*]Zoekt naar de nieuwste back-up en vind deze.
[*]Pakt de back-up file uit en ze alle bestanden in de juister directory.
[*]Plaats de extra mount points in /etc/fstab.
[*]Installeert de cron settings.
[*]Controleert of /tmp/passwd een root entry bevat en kopieerd deze naar /etc/passwd.
[*]Verwijderd de nodige bestanden /tmp.[/list]autoinstall.sh:
[list=1]
[*]Controleert waar de back-up is opgeslagen.
[*]Maakt een lijst van plug-ins die geïnstalleerd zijn op de box en plaatst deze in /etc/installed.
[*]/etc/installed wordt read-only gemaakt zodat niet meer aangepast wordt.
[*]Zoekt in de backupdirectory/autoinstall.
[*]Installeert alle packages die in de autoinstall bestand staat.
[*]Verwijderd zichzelf uit de opstart mappen.[/list]Nu staat autobackup al geïnstalleerd omdat deze in de autoinstall bestand stond en de back-up gaat verder.
Gebruiker verwijderd en installeert plug-ins op de box.
Werking van settings-backup.sh is het zelfde al hierboven genoemd.
Mochten hier nog vragen over zijn hoor ik het graag.
Posted 3 January 2011 - 20:42
[/list]Werking van de vernieuwde plug-in:
We gaan nu uit van een verse flash van de box zonder back-up en autoinstall:
settings-restore.sh vind geen back-up en wordt afgesloten.
autoinstall.sh:
[list=1]
[*]Maakt een lijst van plug-ins die geïnstalleerd zijn op de box en plaatst deze in /etc/installed.
[*]/etc/installed wordt read-only gemaakt zodat niet meer aangepast wordt.
[*]Zoekt naar de autoinstall map in de back-up directory. kan deze niet vinden en sluit af.
[*]Verwijderd zichzelf uit de opstart mappen.
Posted 4 January 2011 - 10:35
Vu+ Solo2 / Atemio Nemesis / Et9000 / TM Twin / Spark2
Astra 1/2/3 en HB / Harmony Touch, & 600
https://github.com/d...in-PLi-Full-HD-Night
IPTV
M3U playlist handling pluginStarted by DimitarCC, 22 Aug 2024 IPTV, M3U, Enigma2 |
|
|||
m3u/xml?Started by MatthijsNL, 18 Dec 2020 ENIGMA2 |
|
|||
Looking for a good explanation of calculate, calibrate and allocate in positioner setup menuStarted by jeandubois, 19 Nov 2019 enigma2 |
|
|||
Bestand beschermen tegen overschrijven bij software updateStarted by mimisiku, 23 Feb 2019 Enigma2 |
|
|||
plugin extensions epgimport rytec not visibleStarted by arkovda, 19 Aug 2018 enigma2, plugin extension and 2 more... |
|
0 members, 10 guests, 0 anonymous users