progs:obiscserver
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:obiscserver [2021/07/02 11:10] – [Odesilani emailu na serveru z modulu dokumenty] Karel Petrů | progs:obiscserver [2024/04/04 09:12] (aktuální) – [Linux] Karel Petrů | ||
---|---|---|---|
Řádek 40: | Řádek 40: | ||
pro heirloom-mailx se soubor s CRLF posle jako attachment je potreba pouzit: '' | pro heirloom-mailx se soubor s CRLF posle jako attachment je potreba pouzit: '' | ||
- | nebo: **apt-get install | + | nebo: **apt-get install |
nebo | nebo | ||
Řádek 72: | Řádek 72: | ||
Login Admin " | Login Admin " | ||
< | < | ||
- | Program "dofile(VLUADIR()..'/ | + | Program "cf.trydofile(VLUADIR()..'/ |
< | < | ||
Exit | Exit | ||
Řádek 108: | Řádek 108: | ||
(některé funkce server_prepocty akceptují nepovinné parametry např. jiné než aktuální datum přepočtu apod.) | (některé funkce server_prepocty akceptují nepovinné parametry např. jiné než aktuální datum přepočtu apod.) | ||
+ | |||
+ | Pokud **přepočet zakázek** trvá dlouho, lze řešit významné zkrácení času přepočtu smazáním indexu **sklad_prijemky_3** (Datum). | ||
<code lua> | <code lua> | ||
Řádek 113: | Řádek 115: | ||
--DEBUG.Init({typ={" | --DEBUG.Init({typ={" | ||
- | osex.dofile(LUADIR().."/ | + | cf.trydofile(LUADIR().."/ |
- | if not PREPOCITAT then | + | local PREPOCITAT={ |
- | | + | |
| | ||
| | ||
| | ||
- | | + | |
- | end | + | |
if PREPOCITAT.Kurzy then server_prepocty.SaveLog(server_prepocty.ImportKurzu(), | if PREPOCITAT.Kurzy then server_prepocty.SaveLog(server_prepocty.ImportKurzu(), | ||
Řádek 132: | Řádek 132: | ||
if PREPOCITAT.PrikazyKontrolaZmenaZaplaceno then server_prepocty.SaveLog(server_prepocty.PrikazyKontrolaZmenaZaplaceno(), | if PREPOCITAT.PrikazyKontrolaZmenaZaplaceno then server_prepocty.SaveLog(server_prepocty.PrikazyKontrolaZmenaZaplaceno(), | ||
if PREPOCITAT.CleanLogs then server_prepocty.SaveLog(server_prepocty.CleanLogs(), | if PREPOCITAT.CleanLogs then server_prepocty.SaveLog(server_prepocty.CleanLogs(), | ||
+ | if PREPOCITAT.CleanUkoly then server_prepocty.SaveLog(server_prepocty.CleanUkoly(), | ||
if PREPOCITAT.PrehledVysledku and cf.MinMaxDate(os.time(), | if PREPOCITAT.PrehledVysledku and cf.MinMaxDate(os.time(), | ||
server_prepocty.SaveLog(server_prepocty.PrehledVysledku(), | server_prepocty.SaveLog(server_prepocty.PrehledVysledku(), | ||
Řádek 249: | Řádek 250: | ||
analyza=n | analyza=n | ||
kalendar=n | kalendar=n | ||
+ | kanban=n | ||
globaloption=R | globaloption=R | ||
Řádek 259: | Řádek 261: | ||
</ | </ | ||
- | **Nahrát a nastavit linku '' | + | ** Kontrola lualib ssl** |
- | * stáhnout | + | * ldd lualib5.3/lib/ |
- | * rozbalit v obis5: '' | + | |
- | * nastavit linku podle verze Linuxu, typicky: '' | + | |
- | * pokud je stará verze lualib5.1 nevrací se status odeslání - aktualizovat lualib | + | |
- | + | ||
- | **Vytvořit etc-daemons/obisrc.xml a samostatne licence-daemons.fdb** | + | |
**scripts/ | **scripts/ | ||
Řádek 287: | Řádek 284: | ||
CONFIGDIR=$ROOTDIR/ | CONFIGDIR=$ROOTDIR/ | ||
- | # | ||
USER=Mailer | USER=Mailer | ||
Řádek 310: | Řádek 306: | ||
Login $USER $PASSWORD $DATANAME | Login $USER $PASSWORD $DATANAME | ||
< | < | ||
- | Program " | + | Program " |
+ | osex.dofile(LUADIR()..' | ||
dokumenty_dokumenty.SendMailDruh(' | dokumenty_dokumenty.SendMailDruh(' | ||
dokumenty_dokumenty.SendMailDruh(' | dokumenty_dokumenty.SendMailDruh(' | ||
- | dokumenty_dokumenty.SendMailDruh(' | + | dokumenty_dokumenty.SendMailDruh(' |
- | < | + | "< |
Exit | Exit | ||
< | < | ||
Řádek 347: | Řádek 344: | ||
Testovani: **logrotate -v --force / | Testovani: **logrotate -v --force / | ||
+ | |||
===== Kontrolní SQL dotazy a reporty emailem na serveru | ===== Kontrolní SQL dotazy a reporty emailem na serveru | ||
Řádek 390: | Řádek 388: | ||
fi | fi | ||
- | sleep $(shuf -i 1-10 -n 1) | + | sleep 10 |
cat <<EOF | $ROOTDIR/ | cat <<EOF | $ROOTDIR/ |
progs/obiscserver.txt · Poslední úprava: 2024/04/04 09:12 autor: Karel Petrů