uid_2716 blogja

a linux desktop éve

Sajnos kénytelen vagyok ezt árnyalni.

Lenny alatt elég gyötrelmes kézimunkával sikerült felkalapálni egy használható ffmpeg csomagot. Végül csak sikerült meggyőzni a wengophone-t, hogy videót is továbbítson. Így volt öröm és bódottá, mert FLOSS-szal lehetett windows és linux között videofonálni a családban. (Az ekiga nem támogatja a titkosítást, már sok-sok éve, úgyhogy kénytelen vagyok azt feltételezni, hogy szándékosan.)

A Squeeze jól betett a videofonyálásnak.

Lenny alatt a gspca webcam-család meghajtója külön csomagban található (forrás, bináris). Ez a driver határozottan sokoldalú volt, és némi modparam reszelés után korrektül ment vele a qtwengophone. Ha nem tévedek, a driver kerneltérben végzett színtér-transzformációt. A forrás-színteret én adhattam meg modparammal.

lbzip2-2.0

A 0.23 kiadása óta eltelt másfél évben nem nyúltam a projekthez. Időnként esetleg gondolkoztam róla, kicsit talán tervezgettem. Főleg azonban levelztem, elemezgettem másokkal. Mikołaj Izdebski az új fejlesztő és maintainer, a 2.x sorozat tokkal-vonóval az övé.

[flame] az igazi bűnös

http://index.hu/bulvar/2011/11/01/gyogyszere_miatt_aludhatott_el_a_kami…

A fuvarozó kohupperek majd kijavítanak, ha kell, mindenesetre ez már az n+1-edik cikk, amely azt sugallja nekem, hogy az igazi bűnösök a fuvarszervezők.

Az orvosok kérték a kamionsofőrt, hogy maradjon bent kivizsgáláson, de a sofőr ezt megtagadta, és éjjel elindult a németországi fuvarra.

Nyilván önszántából; egyértelmű, hogy alig várta, hogy sugárban fosással elindulhasson egy több ezer kilométeres útra!

Ennyi info alapján: legfeljebb annyit tehetett volna, hogy ellenőrzi a gyógyszer esetleges mellékhatásait (szóban/papíron), és másikat kér. Persze ma már nincs olyan betegtájékoztató, ami ne sorolna fel negyvenféle mellékhatást.

egyveleg: Lenny-ről Squeeze-re, oprofile, radeon, KMS, dpkg-divert, dvdisaster

Eljött az ideje a frissítésnek.

A Pegasus II driver által tolt "ADMtek ADM8515" chip-es USB-LAN csatolómat most már rendszersen használom, és egyre jobban idegesített, hogy amikor a kütyü be volt dugva, és a modul is be volt töltve, akkor forgalomtól függetlenül pár másodpercenkét rendes CPU csúcsokat generált. Ímhol gy pár hetes időszak dögunalmas anekdotái azoknak, akik nem tudnak valami jobbat kezdeni az idejükkel.

Ajánló: Civil Protection: The Tunnel

A feszültség végig tapintható, az ember tűkön ül!

http://www.accursedfarms.com/movies/cp/cps03/

Ajánlom a többi epizódot, illetve a Freeman's Mind sorozatot is. (A legfrissebb epizódokat a blogban találjuk linkelve.)

A Tunnel-re visszatérve, a kapcsolódó blogpost jól illusztrálja, hogy minden nagyszerű dolog mögött vérverítékes kínlódás, foltozgatás áll.

A másik nagy kedvencem (bár természetesen nem a Tunnel kategóriája): On a Rail.

felemás érzés...

... amikor az ember okosabb / tapasztaltabb kollégákkal dolgozik minden nap, vagy okosabb / tapasztaltabb, tíz-tizenkét évvel fiatalabb fejlesztővel levelez. Egyrészt inspiráló, rengeteget lehet tanulni. Ugyanakkor kicsit el is kedvetlenít, mert a személyes sikerélményeket, hm, más mércével kell mérni. A meritokrácia nem habostorta, Pelikán elvtárs!

(Eheti "navel gazing" rovatunkat olvasták!)

Érintkezési hiba, rossz felbontás

Téptem egy ideig a hajam, mire megértettem, mi történt: a monitor csatlakozójából minimálisan kimozdult a VGA kábel. Annyira nem mozdult ki, hogy a (-z alacsonyabb felbontású) kép ne lett volna szemre tökéletes, annyira viszont igen, hogy a DDC/EDID ne működjön. Az Xorg.0.log tanúsága szerint az fglrx így nem tudta lekérdezni a legnagyobb támogatott felbontást.

Hátha másnak jól jön az info...

flame az irtózatos butaságról

Vegyük észre, hogy a tragikus helyzet egyetlen előidézője és felelőse V.T., aki képes volt 90 éves édesanyja egzisztenciáját égrekiáltó gyermeki hálátlansággal és vérlázító felelőtlenséggel kockára tenni.

[X-et Z] kioktatta, hogy tisztességes ember nem nyerészkedik mások nyomorán

Ennek a komának meg gyorsan át is nyújtanék egy Professor Emeritus of Economics fokozatot. Az "ok-okozat összefüggés" kifejezés ismerős?

betömörítés -- gondolkodás helyett

A múltkor megvicceltem magam, amikor a /usr-t költöztettem. (Mindent, ami alatta volt, átméreteztem; azért kellett.)

Valamiért úgy gondoltam, hogy a tar-t jó lesz lzop-vel tömöríteni. Sajnos így a kibontásnál gondok voltak: amikor már csak a /bin volt felcsatolva, akkor jöttem rá, hogy az lzop az /usr/bin-ben tanyázik. Egy LiveCD-vel megoldottam, de azért kellemetlen volt. Ezért a legközelebb nem szeretnék gondolkozni -- vagy legalább egy biztonságos alapgondolattal kezdeném.

ügyes!

DSA-2217-1

A dhclient3 per design root EUID-dal fut, és mindig fut. (Mindig is szúrta a szememet; az egyetlen root daemon, amelynek külső interface-en van nyitott portja, és nem igazán tudja az ember iptables-zel szűrni, elég logikus módon.) A dhcp3-client debian csomag changelog-ja szerint a legelső csomagolás 1996-ban történt. Az ember azt gondolná, a program kockázata és kora együttesen elég kellene legyen ahhoz, hogy shell injection már ne fordulhasson elő benne. Ügyes!

vdmfec + lbzip2 (Re: SMP tömörítő program Linux alatt)

Erre a hozzászólásra kezdtem reagálni, de annyira meghízott a válaszom, hogy inkább külön posztot csinálok belőle.

ha igazan biztonsagos tomorito kell, akkor bizony nagyon jo a rar.

Nem vitatom, a rar valóban nagyon jó, de azért a UNIX(R) filozófia szellemében ezt is össze lehet tenni több programból. Konkrétan a "vdmfec"-re gondolok.

lxz mint memóriaellenőrző: priceless

Egy felhasználó megkeresett levélben, hogy az lxz hibás kimenetet állít elő, nem lehet kibontani xz-vel. A legkülönfélébb masinákon és szálszámokkal teszteltem az utóbbi pár napban, hiba nélkül.

Ma végre eljutottak hozzám a felhasználótól a várva-várt tesztfile-ok, így bebizonyosodott, amit az elejétől sejtettem (csak nem mertem neki mondani, mert nem akartam pofára esni): hibás a RAM a gépében. Időnként az 5-ös bit (nullától számozva, tehát aminek decimális 32 az értéke) akkor is nullára áll egy-egy byte-ban, amikor egyébként 1-nek kellene lennie. Ez már a feltöltés során kiderült (szerencsére rögtön az elején küldött md5-öt), de aztán összebarkácsoltuk az átvitelt korrektül, és akkor már az (újra)tömörített tartalomból is látszott a hiba.

kéretlen magyarázat: OpenVPN, fork(), exec(), ioctl()

Ehhez a szálhoz szeretnék egy külön posztot fűzni, mert Gabu és Pontscho szerintem nem magyarázták meg elég érthetően a dolgot -- természetesen nem állítom, hogy értek a dologhoz annyira, mint ők, de a részletesebb magyarázat azért hasznos lett volna; így teszek egy kísérletet. Javításokat köszönettel fogadok. (Ha Gabut ingerküszöbét eléri, akkor remélem majd a blogján...)

A kérdés: miért baj az, hogy az OpenVPN hálózati konfigurációra ELF binárisokat hívogat, viszonylag hordozható szintaxissal, ahelyett, hogy platformfüggő ioctl()-eket, vagyis kernelhívások körüli vékony libc wrapper-eket hívna?

lxz

Ha valaki sokat tömörít kézzel xz-vel, és szeretne több szálon, és valamiért nem kedveli az egyébként nagyszerű p7zip-et (mely xz modullal is rendelkezik), akkor esetleg hasznára válhat az lxz. Háttér (a végén egy habkönnyű méréssel). Ne feledkezzünk meg a plzip-ről sem.

A "program" egy szombat délután alatt készült, és nem is nagyon akarok/tudok több időt szánni rá. Én a fenti körülmények között fogom használni, de csak addig, amíg a "rendes" xz nem növeszt szálakat. Atom fapad. 5-ös liblzma kell hozzá, meg

make

.

"Az AMD megroskadt a szerverpiacon"

Elolvastam a hírt a HWSW-n (a hup is linkeli itt jobbra a HWSW dobozban). Felcsigázott egy mondat:

a másfél-kétszeres magszám ellenére az Opteron az adatbázis-alapú tranzakcionális üzleti alkalmazásokat szimuláló iparági benchmarkok alatt tipikusan 10-20 százalékkal gyengébben teljesít az Intel chipjeinél

Le tudja valaki vezetni az ok-okozati láncot?

diszk gyors(abb) felülírása pszeudo-random sorozattal

... mielőtt a (korábban titkosítatlan) diszk valamiért elkerül tőlünk.

Az én gépemen egy szálon a /dev/urandom-ból 7.37 MB/s sebességgel olvasható pszeudo-random sorozat. Vigyázó szemünket a következő script-re vessük (LiveCD-ről futtatásra szánva):