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ů