Fakt že Foris bol prístupný z vonku, len preto, že nebežala autentizačná služba, je znepokojujúci, a poukazuje na potenciálne architektonické chyby. Rýchla reakcia firmy je len slabou útechou. Je to taký ten klasický "We take security seriously".
CZNICu som síce od začiatku fandil, čo sa Turrisu týka, ale pripadá mi že sa už roky nevedia vymotať z nejakej divnej testovacej fázy. Najskôr nefunkčná 5Ghz wifi, potom miesto pridávania features do Foris, jeho (ne)kompletný rewrite - tým pádom boli na routeri tri rôzne webové GUI, každé zo subsetom možností oproti ostatným. A teraz tento kix s upgradom.
Na jednu stranu chápem, že udržiavať plnotučné distro typu openwrt je niečo iné ako udržiavať minimalistický in-house vyvíjaný firmware, ale to zákazníka nezaujíma.
Našťastie som Turris pred nedávnom dočasne vyradil z prevádzky, no teraz uvažujem, či ho vôbec vrátim späť.
Problemy s wifi jde pochopit. To jsou proste problemy s Atheros chipsety versus linuxove ovladace, se kterymi byly nejake problemy vzdycky. Ono najit wifi chipset, co bezi bez problemu pod Linuxem proste problem je. A o tom, jak funguji ovladace pro novy HW v Linuxu se obecne daji popsat stohy papiru. S tim se budete prat vsude a vzdycky.
OpenWRT neni plnotucne distro. Je to naopak osekane distro silne optimalizovane na krabicky s malo systemovymi zdroji (mala flash, malo RAM). Takze spousta veci tam je proste... resena dost minimalisticky. Na HW, ktery od pocatku Turris ma to dle meho nazoru byla spatna volba (ale chapu, ze ted uz se to meni tezce). Samotny HW (mysleno predevsim zakladni board) je navrzeny pekne... a ostatne tam neni problem nasadit treba cisty Debian.
Osobně by mě zajímalo jak byste si tu komunikaci představoval. Zmiňovali to na několika konferencích, na fóru je první zmínka (po 5 vteřinovém hledání) 21. května, sám reForis píše že bude upgradovat fakt hodně balíků (tak by to měl být minimálně signál se podívat co se to sakra děje?). To byste si představoval aby posílali pro jistotu ještě haldu spamu? Nebo by měli každému telefonovat?
Tohle ale Turris umí. E-mailové notifikace lze zapnout ve webové administraci routeru, stejně tak odložení aktualizací. Není ani nutné nastavovat SMTP server, i když ta možnost tam také je.
Takže ve chvíli, kdy se do fronty zařadí větší update, dostanete e-mail s přehledem balíčků, a třeba po 3 dnech (je to nastavitelné), kdy jej nezastavíte, tak se automaticky provede. Takto jsem k tomu přistoupil já, kolega nás stihl varovat, první update jsem přeskočil a počkal na opravu.
Ano, v tom měli dle mého obrovskou kliku, že se zpřístupnilo vlastně jen rozhraní reForis, a i to s chybami. Navíc to poměrně promptně se záplatami řešili, takže v první chvíli raději router s nefunkčním firewallem úplně zavřeli, a jakmile byl znám spolehlivý workaround (restart), tak jej provedli. V tom ta reakce na vzniklý problém byla ukázková.
V pripade reForrisu ani nebyl nutny restart celeho routeru. Stacilo restartovat lighttpd, do ktereho to overovani v nove verzi v ramci provadenych zmen posunuli. Proste ten webserver bezel se starym configem a za nim po upgrade scripty noveho reForrisu, co uz jen spolehal na to, ze komunikuje s prihlasenym uzivatelem. Ano, vyresili to rychle - ale tohle jsou zakladni veci, ktere by melo testovani zachytit (a migracni scripty osetrit).