Als je even uitlegt hoe je een AutoSub installatie kan updaten (geinstalleerd van source?), dan kan ik ook het eens gaan testen.
Ik heb het voor elkaar om met source te werken op m'n NAS. Je hebt wel IPKG nodig.
Waarschijnlijk heb ik het wel heel omslachtig gedaan, maar ik ben geen held in het gebruik van het Linux systeem dus ik vind het zo wel goed.
Ik heb de SPK van Martijn85 geïnstalleerd.
Dit laat ik staan, zodat ik de start/stop knop kan gebruiken in Package Center.
Maar ik zal de SPK dus niet meer updaten omdat ik dat nu direct vanaf de Google Code pagina doe.
Verbind met telnet en volg onderstaande stappen.
Installatie AutoSub1. Installeer de juiste SPK van Martijn85, als je dit nog niet hebt - Python 2.6 of Python 2.7
2. Stop de service.
3. Hernoem de AutoSub folder in /volume1/@appstore
Naar folder gaan: cd /volume1/@appstore
Hernoemen: mv AutoSub AutoSub-old
4. Installeer Mercurial via IPKG.
ipkg install py26-mercurial
5. Zorg dat je in /volume1/@appstore staat en haal de source files binnen:
hg clone https://code.google.com/p/auto-sub/ AutoSub
6. Ga nu naar de nieuwe AutoSub folder.
cd AutoSub
7. Restore de config, database en app folder.
cp /volume1/@appstore/AutoSub-old/config.properties /volume1/@appstore/AutoSub
cp /volume1/@appstore/AutoSub-old/database.db /volume1/@appstore/AutoSub
mkdir /volume1/@appstore/AutoSub/app
cp -r /volume1/@appstore/AutoSub-old/app/* /volume1/@appstore/AutoSub/app/
8. Stel nu de rechten goed in zodat AutoSub gestart kan worden (vergeet de . niet op het einde):
chown -R autosub:root .
9. Start de service weer in Package Center.
10. Als het goed is werkt AutoSub weer en heb je de laatste source files.
Op deze pagina kan je zien of er updates zijn:
http://code.google.com/p/auto-sub/source/listAutoSub updaten van source1. Stop de AutoSub service via Package Center.
2. Ga naar de AutoSub folder.
cd /volume1/@appstore/AutoSub
3. Zet rechten tijdelijk terug naar root.
chown -R root:root .
4. Pull de laatste source files van de Source pagina.
hg pull
5. Update de pull.
hg update
6. Zet rechten weer terug naar autosub.
chown -R autosub:root .
7. Start de service weer via Package Center.