[Techinfo] fog project új verzió

Veres Sándor veresh at kossuthzs-szeged.sulinet.hu
2018. Május. 16., Sze, 15:18:34 CEST


2018.05.15. 17:47 keltezéssel, Molnár Péter írta:
> Az 1.5.0-s verzioval nem volt gondom.
> Az 1.5.2-t majd nyaron telepitem.

Az 1.5.1-es verzióban több módosítás is hibás lett, vagy legalábbis 
nálam Debian 9-en jelentkezik a hiba (de úgy látom, hogy ez a hiba a 
Debian 8 verziót is érinti). A hiba az 1.5.2-es verzióban is jelen van.
Konkrétan a "lib/ubuntu/config.sh" és a "lib/common/functions.sh" 
fájlokban lévő módosítás okozza a problémát.

Frissítéskor (1.5.0 -> 1.5.1) az alábbi hiba generálódik:
../lib/ubuntu/config.sh: sor: 23: [[: 7.0: szintaktikai hiba: 
érvénytelen aritmetikai operátor (hibás token: „.0”)
...
../lib/common/functions.sh: sor: 1489: [[: 7.0: szintaktikai hiba: 
érvénytelen aritmetikai operátor (hibás token: „.0”)
../lib/common/functions.sh: sor: 1512: [[: 7.0: szintaktikai hiba: 
érvénytelen aritmetikai operátor (hibás token: „.0”)


A "lib/ubuntu/config.sh" fájlban a 23. sorban végzett módosítás okozza a 
problémát:
-        [[ -z $php_ver || $php_ver != "7.0" ]] && php_ver="7.0"
+        [[ -z $php_ver || $php_ver -le "7.0" ]] && php_ver="7.0"

De a "lib/common/functions.sh" fájlban is hasonló jellegű hiba okozza a 
problémát.

Az alábbi oldalon megnézhető, hogy mi változott az érintett fájlokban: 
https://github.com/FOGProject/fogproject/compare/1.5.0...1.5.1

Veres Sándor



További információk a(z) Techinfo levelezőlistáról