progs:upgrade
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
progs:upgrade [2014/07/09 08:38] – [Skript pro automatickou aktualizaci OBIS5 na serveru Linux] Karel Petrů | progs:upgrade [2018/10/10 07:07] (aktuální) – Petr Kristan | ||
---|---|---|---|
Řádek 19: | Řádek 19: | ||
===== Skript pro automatickou aktualizaci OBIS5 na serveru Linux ===== | ===== Skript pro automatickou aktualizaci OBIS5 na serveru Linux ===== | ||
- | Nastavit soubor ~/.netrc se jménem/ | + | Předpokladem je lftp a povolené sudo killall (pokud se používá obiscserver) |
- | Soubor v ROOT adresáři OBIS5 ftp_upgrade.sh: | + | |
- | <code bash> | + | * Nastavit soubor ~/.netrc se jménem/heslem: machine |
- | #!/bin/sh | + | |
- | BIN=./bin64 | + | |
- | BACKUPDATANAME=" | + | |
- | + | ||
- | cd `dirname $0` | + | |
- | [ -d upgrade ] || mkdir upgrade | + | |
- | rm -f upgrade/* | + | |
- | cd upgrade | + | |
- | lftp ftp.epos.cz | + | |
- | + | ||
- | cd .. | + | |
- | + | ||
- | [ -d backup ] || mkdir backup | + | |
- | BACKUPFILE=" | + | |
- | echo backup bin system to $BACKUPFILE | + | |
- | tar -czf $BACKUPFILE bin bin64 system | + | |
- | for DN in $BACKUPDATANAME; | + | Rychlý upgrade za provozu na serveru Linux: |
- | echo backup dataname $DN, log in / | + | |
- | $BIN/ | + | |
- | done | + | |
+ | <code bash> | ||
+ | ./ | ||
+ | </ | ||
+ | ====== Upgrade user na verzi 5 ====== | ||
- | echo zastaveni daemonu, nologin, uvolneni licenci | + | Spustit v adresáři user.* (reporty je nutné upgradovat ve windows s absolutní cestou |
- | + | ||
- | echo " | + | |
- | sudo killall obiscserver.bin | + | |
- | $BIN/ | + | |
- | echo licencec | + | < |
- | $BIN/licencec | + | ..\bin\repupgc |
+ | ../bin64/ | ||
+ | cd reports | ||
+ | ../ | ||
+ | </ | ||
- | echo rozbalit | + | ===== Převod uživatelských ikon 100dpi do 200dpi |
- | read A | + | |
- | for i in upgrade/ | + | < |
- | | + | for i in *.png; do n=`echo $i | cut -d_ -f1`; convert |
- | tar -xzf $i | + | </ |
- | done | + | |
- | + | ||
- | for i in upgrade/ | + | |
- | echo unzip $i | + | |
- | unzip -o -q $i | + | |
- | done | + | |
- | echo upgrade dat | ||
- | $BIN/ | ||
- | echo rm nologin | ||
- | rm etc/nologin | ||
- | sudo killall obiscserver.bin | ||
- | sudo killall xmlrpcserver.bin | ||
- | |||
- | ls -l bin*/ | ||
- | ls -l bin*/ | ||
- | |||
- | echo testovaci spusteni obiscserver | ||
- | echo " | ||
- | </ |
progs/upgrade.1404895100.txt.gz · Poslední úprava: 2014/07/09 08:38 autor: Karel Petrů