Nagios plugin. Count online hosts in the network with nmap arp scan.

I was in need to count online hosts in a few networks and didn’t find any plugin to meet my needs os i have wrote my own plyugin i wish to share with all of you :)

The problem is that the simple ping wont show you the truth, the real online hosts count, because some nodes may ignore ping requests. In the other hand hosts can’t ignore arp requests (well… they actually can, but they won’t).

Continue reading

How does Linux kernel detect and plug in your hardware? Kernel, sysfs, udev and dbus collaboration.

I have been administrating Linux systems for a while now and were always strugling to “dig deeper”. Today I found myself wondering how does Linux detect, plug in my hardware and show that pop-up window asking me to choose what I want to do with my flash drive. So I launched my web browser and began to search for an answers in forums, tutorials and how-tos which almost ended in complete failure. I say “almost” because I did find some of the answers but they all were scattered and incomplete or too old. So I had to use “heavy artillery” and read through all those manuals… And I think I finally get it how it works :) This is what I will try to explain further. *I really hope I didn’t misunderstand something*

Continue reading

Microsoft pasveikino Linux 20-tojo gimtadienio proga

Kiek anksčiau Linux Fondas (Linux Foundation) paskelbė video konkursą Linux 20-tąjam gimtadieniui paminėti. Linux naudotojų atsiųstuose vaizdo klipuose turėjo būti pademonstruota šios operacinės sistemos įtaka kompiuterijai, versliui ir/ar kultūrai per paskutinius 20 metų.

Konkurso laimėtojas gaus  nemokaną skrydį, registraciją ir apmokėtas viešbučio išlaidas dalyvavymui viename iš pasirinktų renginių: LinuxCon Šiaurės Amerika, LinuxCon Europa, SXSW 2012 arba Los Andželo Filmų Festivalis.

Kaip bebūtų keista vienas iš konkurso dalyvių tapo Microsoft pasveikinęs Linux su gimimo diena.

Vaizdo klipo pradžioje yra rodoma frazė “Microsoft vs. Linux” ir vaizduojami įtempti Microsoft ir Linux santykiai. Linux talismanas pingvinas Tux’as atsisako Microsoft siūlomo torto. Pabaigoje Tux’as vis dėl to priima tortą ir klipo pabaigoje rašo “Microsoft and Linux?”

Pastaruoju metu Microsoft šiek tiek aktyviau dalyvauja Linux veikloje. Microsoft yra vienas aktyviausių dalyvių Linux 3.0 versijos veikloje, nes šiuo metu bando sutvarkyti savo Hyper-V tvarkykles Linux branduolyje (kurias pradėjo kurti dar 2009 metais…). Šio žingsnio tikslas, žinoma, yra pinigai. Ne paslaptis, kad Microsoft siekia sustiprinti savo pozicijas virtualizacijos rinkoje, todėl bando “prisijaukinti” Linux, kad gražiai veiktų pačiame Hyper-V. O tai jau panašiau į draugystę iš kurios Microsoft dar šiek tiek pasipelnys.

Įdomu koks yra šio vaizdo klipo tikslas? Aš įžvelgiu netgi pašaipą dėl Android OS “draugystės” su Microsoft. Tokia čia ir draugystė… ;) O galbūt tai yra tiesiogiai susiję su ta pačia Hyper-V tvarkykle Linux branduolyje? Kokie tikrieji tikslai pamatysime vėliau.

Linux benchmarking and tuning

Aptikau iki šiol geriausią ir išsamiausią iki šiol mano skaitytą nemokamą knygą apie Linux sistemų našumo testavimą, sistemos derinimą našesniam darbui, silpnų vietų (angl. bottleneck) aptikimą.
Išsami knyga, kurią perskaitę suprasit kaip veikia ir kaip linux sistemose organizuojami procesai, atmintis, rašymas/skaitymas iš diskų, kešai (angl. cache), kas kiekvienoje posistemėje turi daugiausia įtakos serverio našumui ir t.t.

Perskaitę šią knygą žinosite kodėl jūsų kompiuteris ar serveris veikia lėtai, nestabiliai ir kokių priemonių imtis, kad tas problemas pašalinti.

Tikrai verta dėmesio žmonėms rimtai besidomintiems unix/linux sistemomis: Linux Performance and Tuning Guidelines

Hakerių grupė “Anonymous” atidarė WikiLeaks analogą – HackerLeaks

Sveiki,

jeigu dar kas nors nežinot, tai grupė Anonymous atidarė hakerių WikiLeaks analogą – HackerLeaks :)
Prieš kelias minutes kai skaičiau, tai rašė kažkoks kinijos hakeris, kad kinijos valdžia šiandien skerdžia kažkokį kinijos kaimą… Reikia tikėtis, kad skelbia ne vien tiesą :D

Straipsnis apie tai čia:
http://blogs.forbes.com/andygreenberg/2011/06/30/anonymous-launches-a-wikileaks-for-hackers-hackerleaks/

O pats puslapis čia:
http://hackerleaks.tk

Smagaus skaitymo.

Lithuanian translation for OTRS 3.0.6

Sveiki,

taigi taigi kas yra tas OTRS? Trumpai tariant, tai help deskas (liet. (klientų) aptarnavimo/pagalbos centras). Puikus, nemokamas, lankstus, gražus, greitas pagalbos centras iki šios dienos neturėjęs Lietuvių kalbos vertimo :) (ar bent jau viešai pateikto).

Kaimyninių šalių atstovai jau senokai turi išsivertę šį puikų PĮ produktą ir naudoja savo tėvynėse geriems santykiams su klientais palaikyti, o aš, kaip šiuo metu OTRS diegiantis, konfigūruojantis, testuojantis  adminas, nusprendžiau , kad gerą, nemokamą produktą turi turėti prieinamą ir lietuviai! :)

Šiandien į OTRS mailing listą (liet. elektroninė konferencija, te neužpyksta VLKK ir neapšaukia manęs pseudointelektualu :D ) pateikiau pirmąją OTRS vertimo į Lietuvių kalbą versiją ir labai tikiuosi, kad vertimas bus pateiktas kartu su artimiausiu OTRS atnaujinumu.

Vertimas atėmė kelias dienas vertingo laiko darbe ir išbandė kantrybę :) , bet, tikiuosi buvo verta ir tikiuosi nepalikau klaidų ar vokiečių kalbos frazių vertimuose (kaip bazę verimui imiau vokiečių kalbą, nes taip rekomenduojama instrukcijose).

Vertime naudojami sistemos pagrindinių žodžių anlų kalboje atitikmenys:
tickettriktis (mačiau didelės korporacijos naudoja šį žodį, o aš ne prastesnis :) )
companyorganizacija (firma ar kompanija netiko, nes, pavyzdžiui, viešąjame sektoriuje nėra(?) firmų ar kompanijų ar dar kokių korporacijų, todėl panaudojau daugiau mažiau bendrinį žodį )

1. Parsisiuntę vertimą įrašome į [otrs-dir]/Kernel/Language direktoriją, pakeičiam reikalingas teises ir failo savininką
2. Nustatom LT kalbą kaip standartinę (Kaip? Žiūrim OTRS dokumentacijoje).
3. Mėgaujamės ;)

Nekantriems vertimą galima atsisiųsti čia.

Sėkmės!

P.S.

Kai kurios frazės ar žodžiai tiesiog nesiverčia į gražią ir/ar normaliems žmonėms suprantamą Lietuvių kalbą, todėl buvo arba išvis neišverstos, arba skliausteliuose pateikti angliški atitikmenys. Pavyzdžiui, hash, follow up, parent/child link ir kt.

Kas gi visgi tas adminas yra

Šiandien atsipūsdamas po sukių darbų (kurių rezultatą kitame įraše jau ir pateiksiu) klajojau po enciklopedijų gilumą ir radau kas aš esu :)

http://www.pipedija.com/index.php/Adminas

Aišku, nereikia tikėti nei vienu žodžiu, nes aš gi ne untermenšas pseudointelektualas. Nors ką čia žinai, ką kiti apie tave galvoja, o kas pakels šuniui uodegą jeigu ne pats :)

O kas tas pseudointelektualas labai aiškia kalba išdėstyta šiame sename straipsnyje:

http://www.delfi.lt/news/ringas/lit/article.php?id=11434665

Apache2. SSL tik sukonfigūruotiems VirtualHost’ams

Tarkim serveryje yra 20 virtualių hostų (VirtualHost), bet tik vienam turi būti prieinamas SSL, nes tik jis vienas turi savo “CA signed” SSL sertifikatą, o rodyti savo serverio “self-signed” sertifikato visiems likusiems VirtualHost’ams nenorim (neradus VirtualHost’o SSL konfigūracijos Apačis klientui pateikia (dažniausiai) “self-signed” sertifikatą, kuris būna nurodytas “default” VirtualHost’e…).

Continue reading