hrgy84 blogja

Apache cgi-bin SELinux

 ( hrgy84 | 2008. november 26., szerda - 19:54 )

Minden cgi-bin mappara:

chcon -R -t httpd_sys_script_exec_t 

Postfix over SELinux (Virtual mail domains)

 ( hrgy84 | 2008. november 26., szerda - 19:52 )

Ha virtualis levelezes van:

# chcon -R -t mail_spool_t /srv/mail

Nagios status monitor

 ( hrgy84 | 2008. november 25., kedd - 15:00 )

Van egy nagyon jo cucc, a Nagios status monitor. Ez egy olyan feature-t ad a nagios-hoz, amit tulajdonkeppen mar regota vartunk: tudniillik kepes az ora melle ulve figyelni a nagios adatait, es ha valami gond van, akkor azt szinvaltozassal jelezni.
Itt van az oldala, es innen szerezheto be.

Tamogatott OS: Linux, Windows
Fugg: dev-python/lxml dev-python/gnome-python-extras.

Gentoosok orulhetnek, az ebuild elvileg mar a CVS-ben van.

DNS server: MS master - Bind slave

 ( hrgy84 | 2008. november 21., péntek - 17:12 )

Avagy hogyan biztositsuk magunkat be.

Hozzavalok - ket szerverre:
1. szerver (DNS1)
- Microsoft Windows 200x Server
- DNS service
- MMC

2. szerver (DNS2)
- Linux (BSD?)
- Bind 9.x

Elokeszulet:
- Ha meg nem lenne installalva a megfelelo Microsoft Windows Server cucc, azt itt tegyuk meg. Nem kell semmilyen extra dolog hozza.
- Ha mar egy meglevo DNS szervernek akarunk masodlagos szervert beloni, akkor nincs egyeb teendo
- Nagyon fontos, hogy a DNS2 a megfelelo DNS vegzodest ismerje. Ezt legegyszerubben a /etc/hosts fajlban adhatjuk meg ilytenkeppen:
[code]

Ruby strftime

 ( hrgy84 | 2008. november 21., péntek - 3:45 )

Sajnos a strftime Windowson nem ugy mukodik, mint linuxon. A %F es %T datumformazok nem hasznalhatok, helyettuk a '%Y-%m-%d' es '%H%M%S' modozatok adnak lehetoseget hasonlo kinezetu datumra.

Postfix AUTH LOGIN szimulalasa telnetbol

 ( hrgy84 | 2008. november 20., csütörtök - 11:59 )

Nagyon egyszeru.

Hozzavalok:
- ketto terminal (ablak, ful, vagy akar ket melykonzol, esetleg screen ket ablaka).
- telnet
- perl

Az elso terminalban kapcsolodjunk a szerverhez:

$ telnet localhost 25
Connected to localhost.localdomain.
Escape character is '^]'.
220 mx.mittudomain.com ESMTP Postfix (Debian/GNU)
EHLO localhost
250-mx.mittudomain.com
250-PIPELINING
250-SIZE 40480000
250-VRFY
250-ETRN
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN PLAIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
250 
AUTH LOGIN
334 VXNlcm5hbWU6

Debian "Dynamic MMap ran out of room"

 ( hrgy84 | 2008. november 17., hétfő - 16:34 )

Pinnninghez elengedhetetlen.

echo "APT::Cache-Limit 20000000;" >> /etc/apt/apt.conf

RSBAC on Debian

 ( hrgy84 | 2008. november 17., hétfő - 10:58 )

Egy baratom keresere megprobalok egy Debian-t biztonsagossa tenni az RSBAC segitsegevel.
Ez a bejegyzes az ehhez vezeto utat fogja bemutatni, meghozza ugy, hogy a telepites folyaman folyamatosan irom.

Lassuk mi kell hozza:
- Debian :)
- RSBAC :)
- Turelem

Elokeszites:

Egy hiba folytan az RSBAC.org -rol csak sarge es sid distrohoz lehet cuccokat letolteni, ugyanakkor a fooldalon ugy hirdetik, hogy van etch is. Mindazonaltal az illeto csomagok a legfrissebbek, eppen csak hozzajuk jutni kisse bonyolult.

SSH pubkey Debianon

 ( hrgy84 | 2008. november 16., vasárnap - 1:37 )

Gyors memo: Be kell irni a "PasswordAuthentication no" opciot a konfigba, mert kulonben nem lesz tiltott a plaintext bejelentkezes.

(x) Rails hosting

 ( hrgy84 | 2008. november 15., szombat - 18:00 )

Sziasztok!

Van egy szerverem, ahol lehetoseg van Ruby on Rails alkalmazasok hostolasara. Akinek ilyen iranyu erdeklodese lenne, lehet kommentben, pm-ben vagy MSN-en jelezni.

Arak meg nincsenek, egyelore szeretnem latni, mekkora igeny van ilyesmire. Kis hazankban nem tudok tul sok Rails szolgaltatorol.

Amit tudok kinalni:
- Jol karbantartott Debian Etch
- Apache
- Mongrel (max 3 process)
- Capistrano-hoz SSH support, kizarolag publikus kulccsal
- CVS/Subversion/Git support.
- Igeny szerint gem-ek felpakolasa (de a lokalis gem-ek preferaltak)

Widgets in Rails

 ( hrgy84 | 2008. november 14., péntek - 13:41 )

I develop web pages in Ruby On Rails and I'm thinking about how I can separate the parts of the view from the main view. I know the partials can do it.

No comment

 ( hrgy84 | 2008. november 13., csütörtök - 16:06 )

if [[ "${TERM}" = "screen.linux" ]]; then
        export TERM="screen"
fi

Capistrano es Rake

 ( hrgy84 | 2008. november 8., szombat - 22:45 )

Megismerkedtem a Capistrano nevu cuccal, mely a Rails alkalmazas szerverre valo terjesztesere hivatott. Mivel nem szeretek tobb parancsot hasznalni, es kulonben is, kiserletezos kedvemben voltam, hat meghekkeltem a Rakefile-mat, hogy ne kelljen a cap parancsot kiadnom.

Letrehoztam egy lib/tasks/cap.rb nevu fajlt, mely itten megtekintheto.

Ami valtozott parancs:
- cap shell -> rake cap:shell

RedCloth meg Windows

 ( hrgy84 | 2008. november 3., hétfő - 16:50 )

Megint quick note, nincs hangulatom a howto-khoz...

Szoval, ha valaki Rails-hoz RedCloth modult hasznalna Windowson, de forditasi gondokkal kuzd, a 4.0.0 elerheto binarisan is:

gem install -v=4.0.0 RedCloth

Numerikus billentyuzet Putty alatt

 ( hrgy84 | 2008. október 29., szerda - 11:00 )

Amiota csak ismerem a progit, azota zavar, hogy a numerikus billentyuzet tok hulye Putty alatt. Nos, meg van a megoldas:

"Terminal -> Features : Disable application keypad mode" melle kell egy pipat tenni.

Ha alapertelmezette kivanjuk tenni, toltsuk be a 'Default Settings' fedonevu profilt, allitsuk be, majd a profilnevhez a 'Default Settings' nevet gepelve mentsuk el.

Persze, en se magamtol vagyok okos: forras: [Cialug] numpad in putty while using vi

Windows Live ID become OpenID provider

 ( hrgy84 | 2008. október 28., kedd - 23:52 )

Teljes egeszeben idezek valaki mas tollabol:

ikszkom írta:
A nagy Windows7, VS2010/.net4.0, Azure hírrengetegben talán kevesebb figyelmet kapott az, hogy már tesztelhető a Windows Live ID OpenID provider-ja, előre az 1db login accountért.

Bővebben: Windows Live ID Becomes an OpenID Provider

Magyarazat: Mindenkepp uj Live acc kell a live-int.com, a meglevo nem hasznalhato, mivel ez meg nem PROD cucc - igy nincs is az eles live.com ID-khez hozzakotozve.

Rdesktop vs Windows 2000 TS Application Mode

 ( hrgy84 | 2008. október 27., hétfő - 12:13 )

Ha valaki meg beleszaladna, itten le van irva egeszen konkretan, hogy hogyan kell a rdesktopot meghekkelni hogy menjen. Kene beszelni a fejlesztokkel, hogy ez miert nem igy van...

Ja, a link majdnem lemaradt.

Ruby on Windows: SSLEAY32.DLL

 ( hrgy84 | 2008. október 25., szombat - 17:04 )

Quick memo: A subversion-hoz csomagolt DLL-ek megfeleloek erre a celra. Be kell oket masolni a %WINDIR%\system32 ala, es akkor jo lesz nekunk.

Git over HTTP (WebDAV) on Windows

 ( hrgy84 | 2008. október 13., hétfő - 16:33 )

Gyors memo: ha az ember Windows-on HTTP protokollal akar klonozni git repot, mely jelszo altal vedett, hasznalja a http://r2user:S3cr3t@git.mittudomain.com/git/myproject.git URL format. Windowson ugyanis nincs netrc.

Windows 2003 R2 kieg lemez letoltese meglevo evalhoz

 ( hrgy84 | 2008. október 10., péntek - 16:44 )

Hogy, hogy nem, en ugy jartam, hogy anno a Microsoft-tol megrendeltem az Exchange 2003 Evaluation csomagot, melyhez jart egy Windows 2003 telepito lemez is. Mivel ez meg az R2 megjelenese elott volt, igy olyan lemez nyilvan nem jart hozza.

Most viszont szerettem volna kiprobalni az R2 ujdonsagait egy virtualis gepen, es hat... nem volt ilyen lemezem. Google-ztam egy kicsit, es leesett az allam: a Microsoft elerhetove tette a teljes eval keszletet, meghozza ket kulon CD image-ban. Nekem csak a masodik lemez kellett, igy csak azt szedtem le.

FreeBSD@VirtualBox 2

 ( hrgy84 | 2008. szeptember 30., kedd - 17:06 )

A forditast tesztelendo, elkezdtem egy FreeBSD telepitest VirtualBox ala. Itt a tapasztalatokat kivanom felsorolni.

- A DHCP nem a legjobb benne meg, a NAT kapcsolat parameterei: 10.0.2.0/24, gw: 10.0.2.2, dns: 10.0.2.3
- A halokartya mindenkepp a PCNet II legyen, a masikkal nem tud mit kezdeni a rendszer
- A net sebessege hasonlo a valos gepen tapasztalthoz.
- IDE-be a PIIX4 is jo (az a default)
- Szakadozo netkapcsolat mellett ne probaljatok telepiteni, a halozatos cuccok nem szeretik az olyant.

VirtualBox honosítás - változások

 ( hrgy84 | 2008. szeptember 30., kedd - 12:01 )

Változások történtek a VirtualBox honosítás életében.

Ez annak köszönhető, hogy a VirtualBox csapata a Qt4 mellett tette le a voksát - és úgy néz ki, a Qt3 felület napjai megszámláltattak.

Git Svn - tapasztalatok

 ( hrgy84 | 2008. szeptember 25., csütörtök - 15:41 )

Mivel elegge nyomatjak a neten, kiprobaltam a git-svn -t egy olyan projekten, aminel nem kritikus az svn:externals-ok hasznalata. Hat ize..

Azt tudni kell, hogy a git-svn segfaultol 1.5.x-es svn jelenleteben http alapu repository-knal. Ez egy nagyon regen ismert bug, asszem meg a svn 1.5.0_rcX-es verziojabol van (valahol talaltam kerneltrap linket ra, csak megoldast nem).

Google Calendar CalDAV (WebDAV) support

 ( hrgy84 | 2008. szeptember 3., szerda - 15:05 )

Mostanaban kezdek ismerkedni a Machintos OS X nevezetu oprendszerrel, egyelore csak egy sima, mezei (munkahelyi) PC-n (tudom, most jonnek a Mac hivok, es alamgyujtanak. Epp fazom ugyis...)

Problema volt, hogy nem volt egyertelmu, hogyan fogom en itt a Google Calendar naptaramat elerni, lehetoseg szerint nem webes feluletrol, hiszen az sok mindent tud, de aktivan riasztani nem. Nos, kis keresgelessel akadtam ra egy olyan howto-ra, ami viszont nem csak Mac usereknek hasznos, hanem minden olyan email klienshez, ami WebDAV-ot (CalDAV-ot) tud kezelni, cserebe Google Calendar-t nem.

iTunes for Linux

 ( hrgy84 | 2008. augusztus 31., vasárnap - 12:01 )

Szereted az iTunes lejátszót? Szeretnéd telepíteni kedvenc Linuxodra, de nem tudod, hogyan fogj hozzá? Sorozatunk ezen része ezt is bemutatja!

B mondatok:

Figyelem! Az alábbi howto-t az Apple Inc. hivatalosan nem ismeri el támogatott telepítési módként!

Bár a módszert a saját gépemen teszteltem, és tökéletesen működött, természetesen nem tudom garantálni a működést, illetőleg sem jómagam, sem az Apple Inc. semmilyen felelősseget nem vállal az okozott károkert.

Hozzávalók:

  1. Wine, lehetőleg a legújabb.