Elbandi blogja

Oneplus One (bacon) reboot javitas

Oneplus One (bacon) meg mindig tamogatva van LineageOS altal. Viszont az uj 16.0-os buildban van egy idegesito hiba, ami kernel panikot okoz, es rebootolgat a telefon. Viszonylag konnyen triggerelheto, csak egy routing lekerdezest kell csinalnia az appnak es megy is a reboot. (kezzel, terminalbol is: ip route get 1.2.3.4)

Supermicro IPMI ssl cert

Supermicro IPMI webje ugyanazt a certet hasznalja, ami baj.
Uj cert/key fajlt beallitani meg csak a webfeluleten lehet, konzolos ipmitoolok nem tudjak (legalabbis en nem talaltam ami tudna)
Ez 1-2 szerver eseten meg kezzel meg lehet oldani, de a rendszergazda lusta, amit tobbszor kell csinalnia, arra programot ir.
Igy irtam egy kis progit, ami megcsinalja ezt automatan: "beloginol", feltolti a cert/key fajlt, majd aktivalja.

Forras elerheto itt: https://github.com/Elbandi/supermicro-ipmi-cert-upload

chrome vs fonts

Frissult a chrome. es vele egyutt kaptunk egy szep font bugot. Eloszor csak neztem hogy miert olyan furcsa a hupon a font render.

Innen kaptam a tippet hogy mit lehet ideglenesen tenni:
ki kell kapcsolni a DirectWrite-ot a chrome://flags oldalon.

Bocs ha votma' :)

google captcha

zsenialis ez a google: amikor olyan captcha jon be toluk, ahol egy szam meg egy utcatabla van, ott a megoldaskor a maps-hoz segited a pontos pozicionalast. nem is ellenrozik mit irsz be (nemnagy minta, de utobbi 10 captchanal egyszer sem irtam le a szamot, es megis elfogadta)

ha ingyen van, te vagy a termek vagy a munkas... :D

moosefs master HA

Amig a cephbol nem faragnap stabil valamit, addig hasznaljuk a moosefs-t. Azonban a moosefs master nincs felvertezve magas rendelkezesreallas kepesseggel. Ha lehal a process vagy a gep, akkor biza mindenki var, es nincs mas ami atvegye egybol a helyet. Van egy metalogger nevu programjuk, ami folyamatosan menti a metaadatokat, amibol aztan vissza lehet allitani a master szamara emesztheto fajlokka. De ez valahogy nemtetszik nekem.... Kezenfekvo, hogy valami shared storage-t tarolni a metaadataokat, es csak az mountolni kell meg inditani a master processt. Ez jo is lenne, csak sajna nincs ilyen tarolonk, raadasul nemart ha ez is tudja a HA-t.

Ceph filesystem

A leirasok meg a doksik alapjan jo cuccnak nez ki. De az elso teszt gyalazatos lassura sikerult... hogy ez most ilyen, vagy en nezek be valami, nemtudom.

Alszok ra egyet, hatha megalmodom mi baja.

Mobil terero a vonaton

Egyetemista leven eleg sokszor megjarom a Szombathely-Veszprem-Budapest tavot vonattal, kivancsi voltam milyen a terero a vonalon. Eloszor irni akartam egy kis appot, de googlevel ratalaltam a mytracks nevu appra. Ennek van egy SignalStrengthSampler nevu kiegeszitoje, kis reszeles utan mukodott is: ha van gps kapcsolat, egy percenkent letrehoz egy jelolo pontot amibe beirja a terero adatait. Kis feldolgozas utan atalakitottam az exportalt kml-et, hogy edge halonal piros, hsdpa halonal kek jelolo legyen. Eredmeny:

http://elbandi.net/mytracks/
(nehol sajna kihagyott a gps, pedig a telo az ablakban volt, ez van ha egy vasdobozban van a kutyu :D )

Munin Viewer androidra

Nemreg felotlott bennem, hogy meg kene nezni milyen andoridra programozni. A doksik atolvasasa es par demo program atnezese utan, valami "komolyabbat" akartam csinalni, de lehetoleg valami olyasmit ami (szamomra) hasznos is. Par szervert monitorozok munin segitsegevel, adta magat az otlet hogy jo lenne ehhez egy cliens programot irni. Marketet megnezve nemvolt meg ilyen, tehat belekeztem. Egyszeruen Munin Viewer lett a project neve. Persze sokat kellett tanulni hogy ebben a vilagban mit hogyan kell megoldani, de amit akartam az osszejott. (=sajat muninomat le tudja kerdezni)

Akit erdekel innen letoltheti az apk-t: http://elbandi.net/muninviewer/

Google Code Search vege

Nemtudom hanyan hasznaltak, de sajna ezt is bezartak. Pedig jo volt: sokszor kerestem minta kodokat hogy egy fuggvenyt vagy adott problemat hogy "illik" szepen megoldani (=egyes projectek hogy oldjak meg). Hat most mar nem keresek :(

Tud valaki alternativat?

iptables loggolas

iptables tuzfallal csomagokat loggolni sysloggal ugye ket fele keppen lehet:

  • a LOG targettel, ezesetben a csomag adatok egy kerneluzenet lesznek
  • az ULOG targettel, az ulogd daemon segitsegevel

ezutan mar sysloggal szepen le lehet valogatni, de az egesszel nekem az alabbi gondom van:
elso esetben a dmesg-et is telefossa az uzenetekkel (dmesg-el megis gyorsabb megnezni mia kernel baja, mint a tail /var/log/kern.log).
masodik esetben meg van egy "harmadik fel", lehalhat es akkor oda a loggolas, stb.

MySql Gui Tools ssl tamogatassal linuxon

Van a mysqlhez egy grafikus tool, csak sajnos a linuxos hianyzik az ssl tamogatas. (vagyis valami van benne, de az edes keves: nem mukodik)

Igy csinaltam egy rovid patchet, ami a beallitasok ablakba berakja 3 mezot, amivel a ssl-hez szukseges fajlok helyeit lehet megadni (ssl-ca, ssl-key, ssl-cert). A connect ablakba is fel kellett venni a mezoket, de ott mar csak rejtett a helyhiany miatt.

A patch itt van: mysql-gui-tools_enable-ssl.patch

VMware Server + Hardy

Hat ezek nagyon nem szeretik egymast: hardy server+ 2.6.24-16-server kernel+ vmware server 1.06+ any-any116 patch. Es ha a guest (az is hardy) valami lemezmuveletet csinal, akkor neha-neha "belaggol" egy pillanatra. ha sok lemezmuvelet van, akkor gyakran. mint mikor ssh-n packet loss van.

raeroszakoltam a gutsy kernelt (2.6.22-14-server) azzal is ugyanez. A feisty kernellel (2.6.20-16-server) viszont jo.

kiprobaltam nohz=off-al, azzal sem jobb

meg jo hogy ezzel szopok 3 napja :/

ui: vmware-tools nincs fenn, de abban ugyis csak network driver van, az meg most nemszamit.

update1:
kiprobaltam az eredeti forrasokkal:
2.6.24 - dobott par oopsot a vmnet, ha kikapcsolom a networkinget, akkor nem. de a problema maradt
2.6.22 - szinten "laggzik"
2.6.20 - jo

chmod hax

Van egy ilyen parancsom:
find /itten/ni -type f --exec chmod 644 {} \;
find /itten/ni -type d --exec chmod 755 {} \;

Ez ugye minden fajlra 644 es minden konyvtarra 755 jogot rak. Namost minden fajlnak es konyvtarnal lekell futtatni a chmod, ez nemepp optimalis. Foleg ha 100k fajlt kell modositani (vagy megtobbet). Lehetne szorakozni az xargs-al, de akkor meg figyelni kell space tartalmazo nevekre. aztan meg igyis min ketszer vegig kell jarni az osszes konyvtarakat. Kellett valami jobb megoldas.