Blogbejegyzések

Ubuntu 14.10 (Utopic Unicorn) Beta 2 Desktop Screenshots Tour

The Ubuntu team is pleased to announce the final beta release of Ubuntu 14.10 Desktop, Server, Cloud, and Core products.Codenamed "Utopic Unicorn", 14.10 continues Ubuntu’s proud tradition of integrating the latest and greatest open source technologies into a high-quality, easy-to-use Linux distribution. The team has been hard at work through this cycle, introducing new features and fixing bugs.

Full Story

Shell bug, de most zsh

Úgy érzem, a környezet kezelésének leprogramozása nem minden nehézség nélküli. Legalábbis ha abból indulok ki, hogy a shelshock kapcsán korábban David Korn is írt egy levelet, hogy javított valamit a ksh93-ban, most meg ezt olvasom:
====
zsh update to 5.0.7

Note from upstream release note:

Note in particular there is a security fix to disallow evaluation of the initial values of integer variables imported from the environment (they are instead treated as literal numbers). That could allow local privilege escalation, under some specific and atypical conditions where zsh is being invoked in privilege elevation contexts when the environment has not been properly sanitized, such as when zsh is invoked by sudo on systems where "env_reset" has been disabled.
====
Nehéz élet a programozó élet.

Az érem másik oldala

Volt a blogok közt egy bejegyzés amiben HUPU kollégánk erősen polemizált azon, hogy milyen csúnya rendőrterroros országban élünk. Nos, megjelent az ügy leirata, a másik fél szemszögéből is. Vélhetően, ez nem fog akkora nyilvánosságot kapni, és nem fognak a "gecirendőröző" apuka miatt kikelni magukból a kommenthuszárok.
Valahol ez abszurdan vicces és szomorú, különösen a kommenteket olvasva. Életem során párszor térdelt rendőr a hátamra, de annak mindig az én hülyeségem volt az oka, és sohasem normál intézkedés fajult el odáig. A rendőr is ember, és ha normális hangvételt üt meg az ember vele szembe, akkor jó eséllyel még kisebb stikliket is meg lehet úszni. Amitől minden rendőr terminátorba megy át az a gerinctelenség és a tisztelet meg nem adása.
És ha a gerincességről van szó, bizony nem árt az átlag embernek a tükörbe néznie. Magyarország a 10 millió kiskapuzó, stikliző, mutyizó, zavarosban halászó országa, és ennek köszönhető, hogy olyanok a törvényeink amilyenek. A különbség itt az amatőr és a profi liga között van. Itt az átlagpolgár játszik az Mucsaj II. amatőr mezőnyben. Zsigeri félelmet érez a rendőrrel szemben, mert fosik attól, hogy megbüntetik és teljesen jogosan ráverik a piszlicsáré kihágásait.
Voltam hatósági jelen olyan tettenéréses betörésnél, ahol a sértett tulajdonos, magából kikelve, támadt rá a rendőrökre, és mondatról mondatra ásta magát olyan mélységre, hogy aztán a végén őt is beültették a betörő mellé. Gyanítom a rendőr a büdös életbe nem foglalkozott volna a garázs sarkába felállított, PB palackokból, 1/2"-os csőszerelvényekből, hűtőgépszivattyúból összeállított LPG töltésre szolgáló absztrakt kompozícióval, ha a tulaj az emberi normákat betartja.
Visszakanyarodva a mostani esethez, vajon az intézkedő rendőr alaptalan (lévén az apuka visszavonta a feljelentését és bocsánatot kért), netes meghurcolása nem a gerinctelen népesség kicsinyes győzelme? Vajon, ezek után jogos-e ugyanezen népség felháborodása, mikor őket éri sérelem és elvárják, hogy az oly élvezettel sárba tiport hatóság védje meg őket? Nem kerülünk minden ilyen dologgal egyre távolabb az "élhető ország" álmától? Vagy lehet, hogy egy mad max-i, anarchisztikus, törvények és következmények nélküli ország ez az álom? Hmmm??? Nem hinném, a kommentbátor, birka kispolgároknak nem lenne gyomra és bátorsága.

Ingyen VPS? Amazon EC2

Tegnap nézelődtem, kíváncsi voltam, mennyiért ad az amazon egy alap VPS-t. Az eredményen meglepődtem: ingyen. Vagyis 12 hónapig havi 750 óra ingyenes(Ezt nyílván 1 VPS-el nem lehet átlépni). 1 CPU mag, 1GB RAM, 5GB tárhely. Az egyetlen amire figyelni kell, hogy havi 15GB fölött számláz...kb. 20Ft/GB áron.

Mire lehet használni egy ilyet? Pl. OpenVPN szervernek NAT-al a 443-as porton. Érdekes port választásnak tűnhet, de nem véletlen, ugyanis ezt engedik át a proxy szerverek közvetlen kapcsolódással (kénytelenek a HTTPS-hez). így olyan helyeken kiválóan használható, mint pl. a vonatok, ahol ezentúl nyugodtan SSH-zhatok bármelyik szerveremre, vagy akár megnézhetek 1-1 youtube videót is, ha kell.

Verzióemlékeztető önmagamnak

(Fordított időrendben)


2015.08.32. unixODBC 2.3.4
2015.08.22. unixODBC 2.3.3
2015.08.21. OpenSSH 7.1p1
2015.07.09. OpenSSL 1.0.1p 1.0.2d
2015.06.30. OpenSSH 6.9p1
2015.06.12. OpenSSL 1.0.1o 1.0.2c
2015.06.11. PHP     5.6.10
2015.03.19. OpenSSL 1.0.1m 1.0.2a
2015.03.18. OpenSSH 6.8p1
2015.01.15. OpenSSL 1.0.1l
2015.01.08. OpenSSL 1.0.1k
2014.12.18. PHP     5.6.4
2014.10.15. OpenSSL 1.0.1j
2014.10.07. OpenSSH 6.7p1
2014.10.05. bash    4.3.30
2014.09.04. Midnight Commander 4.8.13
2014.08.06. OpenSSL 1.0.1i

Új VMware verzió a láthatáron?

Mostanában nem nagyon követem őket, de mivel megjött az esedékes: "most vegyél akciósan VMware Workstation 10-et, és akciós áron - izé ingyenesen - kapod majd meg a 11-et" levelük, ebből arra a következtetésre jutottam, hogy hamarosan új szerver verzió megjelenése várható. Legalábbis az elmúlt néhány év tapasztalata az, hogy ezek ilyen sorrendben követik egymást. Csak azt nem szoktam tudni az ilyen levelek alapján eldönteni, hogy mi lesz a verziószáma. (5.0, 5.1, 5.5 -> ebből nekem mondjuk 7.13 teljesen logikus következtetésnek tűnik. No jó, nem.)

Fujitsu laptop + ubuntu + efi anomália

Van egy Fujitsu Lifebook LH532-es laptopom.
Ubuntu telepítés után a BIOS-ban(ból) nem sikerült az ubuntu-s bejegyzést a delete gombbal törölnöm.

A megoldás ez lett:

1. boot LiveCD-vel
2. sudo apt-get install efibootmgr
3. sudo modprobe efivars
4. sudo efibootmgr

kimenet pl.:

BootCurrent: 0004
Timeout: 2 seconds
BootOrder: 2001,0003,0005,0006,0000
Boot0000* Lenovo Recovery System
Boot0001* EFI Network 0 for IPv6 (B8-88-E3-84-F3-EF)
Boot0002* EFI Network 0 for IPv4 (B8-88-E3-84-F3-EF)
Boot0003* Windows Boot Manager
Boot0004* EFI USB Device (SanDisk)
Boot0005* ubuntu
Boot2001* EFI USB Device

Átvitel 2.

Majd 4 éve egyszer már eltűnődtem rajta, hogy mi a francért nem használnak annyian Transmission-t mint várnám. Ma pont ugyanezen okokból a fordítottján csodálkoztam el. Amíg jött a TBBT s08e04, az volt a meglepő, hogy a kb 60 peer több mint a fele mellett azt láttam, hogy Transmission akárhányas. Gondoltam, akkor legyen egy korrekt "mérés", egy adott pillanatban számoljuk meg, hogy hányan vannak és hányan használnak közülük Transmission-t. Erre a legjobb eszköz szerintem a tpipe. No de valamilyen érthetetlen okból nem volt telepítve. Aztán nem sikerült a telepítése. Aztán nem találtam a portok között. És a végén kiderült, hogy nincs is megportolva FreeBSD-re. Forrás itt. Gyors Makefile kukkolás, gcc-mint-CC kikommentelés, mehet a make all. Elhasal a linkelésnél. Fejvakarás, első kisérletként -O4 átállít -O3-ra, majd másodikra egy huszáros vágással kézzel lefordítom (végül is egy cc -o tpipe tpipe.c még megy). Jöhet a "mérés":

transmission-remote -t 1 -ip | tpipe 'fgrep -c -e Transmission -e Client > /dev/tty' | wc -l

És a meglepetés, kb a negyede (ebben a pillanatban 7 a 28-ból - illetve a fejléc - ez a Client sor, amit a wc is számol - miatt 6 a 27-ből). Igaz, közben már lejött, így aztán nem pont azt mértem, amit akartam. Nyilván azért tűnt el sok peer, mert ők Transmissiont használnak, és már bőven seedelenek. (Most meg 9 a 34-ből.)

Tele a tököm már a választásokkal

Kimegyek az utcára és kinek a pofájával van teleplakatolva a város?

A Fideszes Kriza Ákoséval.
Felegyek yutbobra, egymás után 4 videónál ugyanaz a Kriza Ákos kampányreklám a videó előtt.
Már majdnem elpattan az agyam, amikor fellépek fészbukra, hogy hangot adjak a bosszúságomnak és mit látok? Kriza Ákost és hogy állítsuk meg a fészeklakókat.

Ekkor jött az, hogy lecsuktam a táblagép tetejét és bevettem inkább egy vérnyomáscsökkentőt...

23 év

Nos, fogalmam sincs mi a jó kezdés egy ilyen pár mondatos, gondolat kimondós posztnak, de megpróbálom leírni :)

A lényeg röviden: a mai napon töltöttem be életem huszonharmadik életévét.
Jó visszaemlékezni, hogy anno 11 évvel ezelőtt kezdtem el "komolyabban" az informatikával foglalkozni, és akkor jutottam arra a döntésre, hogy én igenis a számítógépekkel szeretnék foglalkozni.
Akkor került le a ház oldala, amiben ott zakatolt a s478-as 2.2GHz-es celeron, kemény 256mb ram-al, abit alaplappal (amit aztán cserélt az amd atholn xp 2600+, 512mb RAM és erre még mindig jól emlékszek: Asus A7N8X-e Deluxe lap :D
Akkoriban kezdődtek az idősebbek/tapasztaltabbak kérdezése és faggatása, a napi windows újratelepítés, kísérletezés, majd egy kis idő múlva a Linux Debian megismerése (3.0 Sarge).
És amit talán most egy kicsit visszasírok, hogy annak idején még nem volt szinte minden háztartásban internet, WiFi-t is ha láttunk csodaszámba ment, de ha még nyílt is volt, tiszteletből nem csatlakoztunk fel.
Visszakanyarodva, internet hiányában egy komolyabb probléma megoldása napokig, hetekig tartott, számtalan kudarcba fulladt kísérletezéssel, ám mégis jó volt, mert sokat lehetett vele tanulni.
Ma meg jóformán beír, klikk, és készen van :)
De hát na, a technika fejlődik, meg talán mi is :)

Hajrá Jules!

Alonso alatt a Ferrari Fiat annyit nem bírt ki, hogy elkezdje a versenyt. Már annyit sem ér, hogy bosszankodjak miatta. Räikkönen alatt meg úgyis mindegy, hogy megy-e vagy sem. Nincs itt már mit kertelni. A Ferrari Fiat egy rakás szar.

Jules Bianchi a körülményekhez képest remélem jól van!

Szerk: az, hogy a FIA-nál hírzárlat van, az elég vészjósló :(

[ #julesbianchi | #ForzaJules ]

samba, a nénikéd

Gondoltam megosztom a mobil rackem tartalmát a hálózaton, hogy elérhetők legyenek a letöltött filmek mindenhonnan. Gondoltam legyen buta egyszerű, írás-olvasás van, auth nincs, minden manfreed felhasználó nevében történik. Gondoltam ez így működni fog:


[global]
    server string = Mobil Rack
    server role = standalone server
    guest account = manfreed

[rack]
    path = /media/rack
    read only = No
    guest only = Yes
    guest ok = Yes
    delete readonly = Yes

Ez nem működik, nem enged írni rá: "read-only file system".

Két óra szívás után tévedtem erre a weblapra, ahol az utolsó válaszban megemlítik, hogy "the share and the directory being shared cannot have the same name"

Viszket a tenyerem...

Sőt, nem is viszket, sokkal inkább ég. No nem azért, mert meg akarnék verni valakit, bár az ötlet, hogy szarráverjek valamit egyre csábítóbb, annyira fáj.
Sikerült ugyanis benyalnom ezt a nyavaját:

http://kezlabszajbetegseg.blogspot.hu/2012/07/az-alabbi-blog-azert-keru…

1. nap
Délelőtt fél 10 tájékában szépen elkezdett felkúszni a lázam. Fasza, gondoltam, mégiscsak sikerült tegnap megfáznom a bringán, amikor széthajtottam magam reggel.Elkezdett kaparni a torkom az üzemorvos meg is állapítja, hogy szép piros, biztosan valami kezdődő torokgyulladás. A főnök már akkor haza akart küldeni, nehogy bárkit is megfertőzzek. Délután 4-ig bírtam, aztán a labormegbeszélés után elmentem az öltözőbe. Hazatekertem, bár alig bírtam rajtamaradni a bringán. Késő estére a lázam felment 39,5-re, a szívem folyamatosan zakatolt, szorított a mellkasom, kimondott halálfélelmem volt. Vettem egy hűtőfürdőt, attól jobb lett. Lázasan, de végigaludtam az éjszakát.

Gyerünk Fernando! Jelentsétek már be!

Már akkor sem voltam boldog, amikor oda szerződtél. Azóta meg aztán végképp nem. Itt az ideje otthagyni a Fiat-ot és továbbállni. Lucky-fia Vettel és a Jégkrémember jól ellesznek.

Ha a McLaren-hez tartanál... Arról beszélnek, hogy a Honda nem áll túl jól a motorral. Mindegy. Ennél bármi jobb. Gyerünk, ideje csomagolni!

top

Jaj, szegény én! :) Indítok egy top parancsot, aztán látom ám, hogy színes, a 4 CPU mag mindegyikéhez önálló sor tartozik progress bar-ral, a folyamatok fa struktúrában látszanak. Ahhoz, hogy legalább valamennyire is hasonlítson a régire, az 1Vz szekvenciát kellett nyomnom. Talán tegnapi frissítéssel jött.

rpm -qf `which top`
procps-ng-3.3.10-2.fc21.x86_64

Tudom, a Debiant használókat ez csak egy szűk évtized múlva érinti... :D

Még szerencse, hogy 'W'-vel lehet menteni a konfigot.

FreeBSD, hálózati szkennelés Raspberry PI-vel

Előzmény itt.

Adott egy FreeBSD-vel telepített RPI, melyet szkenner-szervernek akarok beállítani. A szkenner egy régebbi, HP DeskJet F4100 multifunkciós kütyü, amelynek csak a szkenner részét használjuk.

Raspberry PI

Az RPI-re a graphics/sane-backends portot kell telepíteni. Sajnos az SNMP opció alapértelmezetten kikapcsolt, ezért mindenféleképpen fordítani kell úgy, hogy az SNMP opció bekapcsolt legyen (persze az uzsolt/freebsd nemhivatalos repóból telepíthető bekapcsolt SNMP-vel).
Mivel egy HP termékről van szó, ezért a print/hplip port is kelleni fog, bekapcsolt SCAN és SNMP opciókkal.
Miután ezek megtörténtek, a /usr/local/etc/sane.d/saned.conf fájlba fel kell venni azokat az IP-címeket, ahonnan elfogadja és kiszolgálja a kéréseket. Esetemben:

localhost
192.168.2.100
192.168.2.101

A /etc/rc.conf-ba vegyük fel, hogy a saned szerver induljon: saned_enable="YES", majd indítsuk is el: service saned start.

Attitude Adjustment -> Barrier Breaker

Tegnap hivatalosan is megérkezett az OpenWrt 14.07 "Final" kiadása, így edzés előtt jobb dolgom nem lévén megfrissítettem a meglevő 12.09-es "Attitude Adjustment" telepítést a TP-Link TL-WR1043N/ND v1-emen.

Az upgrade kb. 4 perc volt az előkészületekkel együtt. A frissítéshez a openwrt-ar71xx-generic-tl-wr1043nd-v1-squashfs-sysupgrade.bin fájlt használtam.

A checksum-ja: "d5cd8c4f83ff085ea43e52d19b1ea62f"