<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>sysadm</title>
	<atom:link href="http://sysadm.czudec.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://sysadm.czudec.net</link>
	<description>czyli z życia admina</description>
	<lastBuildDate>Wed, 05 Jan 2011 01:05:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>htaccess deny dla spamerów</title>
		<link>http://sysadm.czudec.net/htaccess-deny-dla-spamerow/</link>
		<comments>http://sysadm.czudec.net/htaccess-deny-dla-spamerow/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 21:23:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[akismet]]></category>
		<category><![CDATA[iptables]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[tweeter]]></category>

		<guid isPermaLink="false">http://sysadm.czudec.net/?p=298</guid>
		<description><![CDATA[Akismet działa? Działa! Drażnią Cię w Dashboard nowe komentarze oznaczone jako spam? Drażnią!? 90% z nich to ci sami spamerzy? Jest na to rozwiązanie! Jeśli masz podpięty swój RSS do przykładowo tweeter&#8217;a &#8211; może dopaść Cię szuja, która nie dość, że będzie usiłowała ukraść Twoją treść (content stealing), to jeszcze będzie spamować Cię trackbackami do [...]]]></description>
			<content:encoded><![CDATA[<p>Akismet działa? Działa! Drażnią Cię w Dashboard nowe komentarze oznaczone jako spam? Drażnią!? 90% z nich to ci sami spamerzy? Jest na to rozwiązanie!<span id="more-298"></span><br />
<!-- wp_ad_camp_2 --><br />
Jeśli masz podpięty swój RSS do przykładowo tweeter&#8217;a &#8211; może dopaść Cię szuja, która nie dość, że będzie usiłowała ukraść Twoją treść (content stealing), to jeszcze będzie spamować Cię trackbackami do swoich &#8222;stron&#8221; z generatora. Jest na to sposób.</p>
<p>Paskudę taką łatwo &#8222;wyciąć&#8221;. Można całkiem &#8211; na firewallu:</p>
<blockquote>
<pre>iptables -I INPUT -s adres.ip.paskudnego.spamera -j DROP
</pre>
</blockquote>
<p>Powyższa regułka wytnie cały ruch z tego adresu. Co gdy nie mamy dostępu do iptables (większość hostingów)? Taką paskudę możemy zablokować jedną linijką w .htaccess. Jak wygląda taka przykładowa linijka? Proszę bardzo:</p>
<blockquote>
<pre>order allow,deny
<strong>deny from adres.ip.paskudnego.spamera</strong>
allow from all</pre>
</blockquote>
<p>I jak to mówią &#8211; &#8222;posprzątane&#8221;!<br />
<!-- wp_ad_camp_2 --><br />
Masz swój sposób na spam? Napisz o tym w komentarzu.</p>
]]></content:encoded>
			<wfw:commentRss>http://sysadm.czudec.net/htaccess-deny-dla-spamerow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android czy Windows Mobile</title>
		<link>http://sysadm.czudec.net/android-czy-windows-mobile/</link>
		<comments>http://sysadm.czudec.net/android-czy-windows-mobile/#comments</comments>
		<pubDate>Sat, 17 Apr 2010 12:50:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Windows Mobile]]></category>

		<guid isPermaLink="false">http://sysadm.czudec.net/?p=284</guid>
		<description><![CDATA[Ktoś mi kiedyś zadał takie pytanie. Odpowiedziałem praktycznie bez zastanowienia&#8230; Jaka była moja odpowiedź? Oczywiście Android. Z jakiego powodu? Otwartość i dostępność darmowego oprogramowania, czy nawet &#8211; możliwość samodzielnej modyfikacji systemu. To ostatnie w przypadku systemów Windows jest bardzo utrudnione czy nieraz wręcz niemożliwe. Nieraz podnoszony jest problem rzekomego braku wsparcia producenta oprogramowania Open Source. [...]]]></description>
			<content:encoded><![CDATA[<p>Ktoś mi kiedyś zadał takie pytanie. Odpowiedziałem praktycznie bez zastanowienia&#8230;<span id="more-284"></span><br />
<!-- wp_ad_camp_1 --><br />
Jaka była moja odpowiedź? Oczywiście Android. Z jakiego powodu? Otwartość i dostępność darmowego oprogramowania, czy nawet &#8211; możliwość samodzielnej modyfikacji systemu. To ostatnie w przypadku systemów Windows jest bardzo utrudnione czy nieraz wręcz niemożliwe. Nieraz podnoszony jest problem rzekomego braku wsparcia producenta oprogramowania Open Source. W przypadku niszowego oprogramowania może faktycznie tak być, lecz w przypadku większości oprogramowania &#8211; po zgłoszeniu problemu developerom odpowiednia łatka, czy paczka dostępna jest w kilka dni (nieraz w ciągu kilku godzin). Jak to wygląda w przypadku zamkniętych produktów softwareowych?  Na ważną (nawet krytyczną) łatkę naprawiającą dziurę w zabezpieczeniach możemy czekać nawet miesiącami. Jak życie pokazuje wcale nie musimy być  programistami, by móc korzystać z otwartego kodu. W sieci jest pod dostatkiem wartościowego oprogramowania czy nawet alternatywnych systemów &#8211; w światku nazywanych &#8222;rom&#8221;. Jest tego pod dostatkiem. Ktoś napisać może, że podobnie sprawa wygląda w przypadku Windows Mobile &#8211; dużo softu, możliwość modyfikacji itp. Owszem, ale ja wybieram Androida. Decyzja &#8222;ideowa&#8221;? Może troszkę&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://sysadm.czudec.net/android-czy-windows-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>550 BLĄD SPF</title>
		<link>http://sysadm.czudec.net/550-blad-spf/</link>
		<comments>http://sysadm.czudec.net/550-blad-spf/#comments</comments>
		<pubDate>Sat, 17 Apr 2010 09:47:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[SPF]]></category>

		<guid isPermaLink="false">http://sysadm.czudec.net/?p=271</guid>
		<description><![CDATA[Użytkownicy hostingów opartych na Directadmin miewają często problemy z aliasami pocztowymi. Poczta nie dociera, jest odbijana z informacją &#8222;Received-SPF: neutral (smtp.wp.pl: x.x.x.x is neither permitted nor denied by domain of gmail.com)&#8221;. Rozwiązanie jest proste. host mx.wp.pl [212.77.101.4]: 550 BLAD SPF &#8211; zobacz strone / SPF Error: Received-SPF: neutral (smtp.wp.pl: x.x.x.x is neither permitted nor denied [...]]]></description>
			<content:encoded><![CDATA[<p>Użytkownicy hostingów opartych na Directadmin miewają często problemy z aliasami pocztowymi. Poczta nie dociera, jest odbijana z informacją &#8222;Received-SPF: neutral (smtp.wp.pl: x.x.x.x is neither permitted nor denied by domain of gmail.com)&#8221;. Rozwiązanie jest proste.<span id="more-271"></span><br />
<!-- wp_ad_camp_2 --></p>
<blockquote><p>host mx.wp.pl [212.77.101.4]: 550 BLAD SPF &#8211; zobacz strone / SPF Error:<br />
Received-SPF: neutral (smtp.wp.pl: x.x.x.x is neither permitted nor denied by domain of gmail.com) client-ip=x.x.x.x;<br />
envelope-from=xxx@gmail.com; Jesli jestes uzytkownikiem poczta.wp.pl sprawdz poprawnosc autoryzacji SMTP / If you are a poczta.wp.pl user check SMTP configuration: http://poczta.wp.pl/autoryzacja/</p></blockquote>
<p>Jak rozwiązać ten problem? Otóż trzeba zmodyfikować wpis TXT w DNS naszej domeny &#8211; ten odpowiadający za SPF. Może on wyglądać tak:</p>
<blockquote><p>sysadm.czudec.net. TXT &#8222;v=spf1 a mx ip4:91.210.131.43 ~all&#8221;</p></blockquote>
<p>Musimy go zmodyfikować &#8211; uzupełnić. Dopisać należy &#8222;<em>include:_spf.google.com</em>&#8222;. Po poprawieniu wpis powinien wyglądać tak:</p>
<blockquote><p>sysadm.czudec.net. TXT &#8222;v=spf1 a mx ip4:91.210.131.43 include:_spf.google.com ~all&#8221;</p></blockquote>
<p>Jeśli wszystko zostało prawidłowo wykonane &#8211; poczta zacznie działać tak, jak powinna.<br />
<!-- wp_ad_camp_2 --><br />
Szczegółowe informacje na temat rozwiązania tego problemu znajdziemy <a href="http://www.google.com/support/a/bin/answer.py?answer=178723" target="_blank">tutaj</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://sysadm.czudec.net/550-blad-spf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ClamAV End of Life</title>
		<link>http://sysadm.czudec.net/clamav-end-of-life/</link>
		<comments>http://sysadm.czudec.net/clamav-end-of-life/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 07:54:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[ClamAV]]></category>

		<guid isPermaLink="false">http://sysadm.czudec.net/?p=264</guid>
		<description><![CDATA[Dzisiejszy ranek zaowocował dużą liczbą telefonów. Problem za każdym razem ten sam &#8211; niedziałająca poczta i błąd &#8222;451 Temporary local problem &#8211; please try later&#8221;. Winnym okazał się stary ClamAV, który w końcu wyzionął ducha&#8230; /etc/init.d/clamav-daemon restart Stopping ClamAV daemon: clamd. Starting ClamAV daemon: clamd LibClamAV Warning: *********************************************************** LibClamAV Warning: ***  This version of the [...]]]></description>
			<content:encoded><![CDATA[<p>Dzisiejszy ranek zaowocował dużą liczbą telefonów. Problem za każdym razem ten sam &#8211; niedziałająca poczta i błąd &#8222;451 Temporary  local problem &#8211; please try later&#8221;. Winnym okazał się stary ClamAV, który w końcu wyzionął ducha&#8230;<span id="more-264"></span></p>
<div><script type="text/javascript">// <![CDATA[
google_ad_client = "pub-5052633945049223";
/* 468x60, sysadm 10-04-07 */
google_ad_slot = "1189834075";
google_ad_width = 468;
google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></div>
<blockquote><p>/etc/init.d/clamav-daemon restart<br />
Stopping ClamAV daemon: clamd.<br />
Starting ClamAV daemon: clamd LibClamAV Warning: ***********************************************************<br />
LibClamAV Warning: ***  This version of the ClamAV engine is outdated.     ***<br />
LibClamAV Warning: *** DON&#8217;T PANIC! Read http://www.clamav.net/support/faq ***<br />
LibClamAV Warning: ***********************************************************<br />
LibClamAV Error: cli_hex2str(): Malformed hexstring: This ClamAV version has reached End of Life! Please upgrade to version 0.95 or later. For more information see  www.clamav.net/eol-clamav-094 and www.clamav.net/download (length: 169)<br />
LibClamAV Error: Problem parsing database at line 742<br />
LibClamAV Error: Can&#8217;t load daily.ndb: Malformed database<br />
LibClamAV Error: cli_tgzload: Can&#8217;t load daily.ndb<br />
LibClamAV Error: Can&#8217;t load /var/lib/clamav/daily.cld: Malformed database<br />
ERROR: Malformed database<br />
failed!</p></blockquote>
<p>na szczęście update pomógł, poczta zaczęła działać a telefony ucichły &#8211; czyli tak, jak powinno być w piątek.</p>
]]></content:encoded>
			<wfw:commentRss>http://sysadm.czudec.net/clamav-end-of-life/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oprogramowanie Android</title>
		<link>http://sysadm.czudec.net/oprogramowanie-android/</link>
		<comments>http://sysadm.czudec.net/oprogramowanie-android/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 19:47:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://sysadm.czudec.net/?p=244</guid>
		<description><![CDATA[&#8230; które mam zamiar wziąć &#8222;na tapetę&#8221;. Poniżej przedstawiam szczegółową listę kategorii oprogramowania, które mam zamiar przetestować. Podstawowy system, który dostajemy od producenta jest ubogi niczym stary Windows. Wiele w nim nie znajdziemy. Cała moc tkwi w (w dużej mierze) darmowych aplikacjach, które możemy ściągnąć właściwie za darmo. Kosztem będzie czas poświęcony na &#8222;przekopanie&#8221; się [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230; które mam zamiar wziąć &#8222;na tapetę&#8221;. Poniżej przedstawiam szczegółową listę kategorii oprogramowania, które mam zamiar przetestować.<span id="more-244"></span><br />
<!-- wp_ad_camp_1 --><br />
Podstawowy system, który dostajemy od producenta jest ubogi niczym stary Windows. Wiele w nim nie znajdziemy. Cała moc tkwi w (w dużej mierze) darmowych aplikacjach, które możemy ściągnąć właściwie za darmo. Kosztem będzie czas poświęcony na &#8222;przekopanie&#8221; się przez gąszcz dostępnych aplikacji oraz &#8211; jeśli nie mamy dostępu do sieci przez WiFi &#8211; haracz, (bo tak nazwać to trzeba) który musimy zapłacić operatorowi za transfer danych. Jakie oprogramowanie będę testować w pierwszej kolejności? Oczywiście to, które będzie mi przydatne. Od czasu gdy &#8222;dorobiłem&#8221; się Androida mam już oczywiście swoich faworytów w niektórych kategoriach no ale o tym przy okazji&#8230; Przedstawiam listę tematów, które mam zamiar sukcesywnie badać:</p>
<ul>
<li>SSH &#8211; każdy kto używa na co dzień wie, że dobrze jest mieć taki dostęp wszędzie i zawsze</li>
<li>Hasła &#8211; mając na głowie wiele różnych kont &#8211; pocztowych, shellowych, bankowych czy jakichkolwiek innych &#8211; dobrze jest mieć &#8222;pomagiera&#8221;, który odwali za nas brudną robotę &#8211; zapamięta hasła &#8211; zwłaszcza te automatycznie wygenerowane i przypomni w razie potrzeby</li>
<li>Notatki &#8211; masz chwile, że wpadasz na genialny pomysł, snujesz wizje rozwinięcia go, wdrożenia w życie, jaki to będziesz wielki (wielka?) ? Później okazuje się, że wywiało z głowy połowę (większość, całość?) tego genialnego planu? Trzeba to zanotować!</li>
<li>Task bar / monitor działającego oprogramowania. Telefonom (smartfonom) daleko jeszcze do sprzętu &#8222;stacjonarnego&#8221;, mimo że mają &#8222;normalny&#8221; system operacyjny. O zasoby trzeba dbać &#8211; nie ma się do dyspozycji kilku GHz procesora czy kilku GB pamięci. Akumulator też nie jest z gumy. Każdy jeden proces więcej to konieczność szybszego ładowania telefonu. Jednym zdaniem &#8211; &#8222;ubij działające w tle, zbędne już procesy&#8221;.</li>
<li>Menadżer plików &#8211; bez komentarza</li>
<li>Alternatywne klawiatury &#8211; przy odrobinie wprawy da się obsługiwać klawiaturę ekranową nie popełniając zbyt wielu błędów. Są dostępne zamienniki domyślnej klawiatury. Ułatwiają znacznie pisanie ludziom mającym dłoń europejską, nie azjatycką&#8230;</li>
<li>Nawigacja (nie koniecznie drogowa &#8211; bardziej trekbuddy i tworzenie własnych map) &#8211; o tym przy okazji</li>
<li>czytniki PDF &#8211; jak wyżej</li>
<li>WiFi &#8211; nie każdy ma zamiar płacić operatorowi za transfer danych &#8211; WiFi daje szanse na nie tylko niedrogi (czy wręcz darmowy) dostęp do sieci lecz również darmowe rozmowy &#8211; VoIP</li>
</ul>
<p>To na razie moja lista TODO.</p>
<p>Masz jakieś propozycje? Zostaw komentarz.<br />
<!-- wp_ad_camp_2 --></p>
]]></content:encoded>
			<wfw:commentRss>http://sysadm.czudec.net/oprogramowanie-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Samsung GT-I5700</title>
		<link>http://sysadm.czudec.net/samsung-gt-i5700/</link>
		<comments>http://sysadm.czudec.net/samsung-gt-i5700/#comments</comments>
		<pubDate>Sun, 21 Mar 2010 17:22:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[galaxy]]></category>
		<category><![CDATA[gt-i5700]]></category>
		<category><![CDATA[spica]]></category>

		<guid isPermaLink="false">http://sysadm.czudec.net/?p=4</guid>
		<description><![CDATA[W tym tygodniu dzięki dość atrakcyjnej propozycji wymiany telefonu na nowy (z wykorzystaniem niemałej ilości punktów z programu lojalnościowego) za niewielkie pieniądze stałem się posiadaczem Smasunga Galaxy zwanego nieraz Spica… Gadżet? Jest przy samsungach niemałe zamieszanie jeśli chodzi o nazewnictwo. Cały czas pisać będę o telefonie (smartfonie) z 800 Mhz procesorem i aparatem 3.2 Mpx. [...]]]></description>
			<content:encoded><![CDATA[<p>W tym tygodniu dzięki dość atrakcyjnej propozycji wymiany telefonu na  nowy (z wykorzystaniem niemałej ilości punktów z programu  lojalnościowego) za niewielkie pieniądze stałem się posiadaczem Smasunga  Galaxy zwanego nieraz Spica…<span id="more-4"></span></p>
<h2>Gadżet?</h2>
<p><!-- wp_ad_camp_1 --><br />
Jest przy samsungach niemałe zamieszanie jeśli chodzi o nazewnictwo.  Cały czas pisać będę o telefonie (smartfonie) z 800 Mhz procesorem i  aparatem 3.2 Mpx. Te cechy są zdaje się podstawowymi, które pozwalają  nawet laikowi rozróżnić te dwa modele. Dla czego piszę o tym? Czekałem  na to długie lata &#8211; na moment, gdy za rozsądne pieniądze dostępne  będzie urządzenie z dostępem do sieci (całym wachlarzem &#8211; GSM/WLAN/itp),  GPS i innymi bajerami w jednej obudowie…</p>
<p>O czym będę pisać? Na początek przede wszystkim o aplikacjach, które  ułatwią życie każdemu adminowi &#8211; ssh, monitoring, bezpieczne  przechowywanie haseł. Czy to jest gadżet? Jak zwykle &#8211; to zależy. Ja  przekonany jestem, że możliwości które daje Android będą mi przydatne &#8211;  zarówno w pracy jak i w domu. Na tym właśnie skupię się opisując kolejne  możliwości tego cudeńka…</p>
]]></content:encoded>
			<wfw:commentRss>http://sysadm.czudec.net/samsung-gt-i5700/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS, Firebird i Directadmin</title>
		<link>http://sysadm.czudec.net/centos-firebird-i-directadmin/</link>
		<comments>http://sysadm.czudec.net/centos-firebird-i-directadmin/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 17:31:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Directadmin]]></category>
		<category><![CDATA[custombuild]]></category>
		<category><![CDATA[Firebird]]></category>
		<category><![CDATA[ibWebAdmin]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://sysadm.czudec.net/?p=10</guid>
		<description><![CDATA[W tym wpisie opiszę proces instalacji Bazy Firebird, pod CentOSem i Directadmin. Instalacja Niby wydaje się banalna. Ot zainstalować paczkę RPM i gotowe. Niestety nie do końca. Nie wystarczy po zainstalowaniu bazy rozpakować ibWebAdmina do public_html którejś z domen, bo dostaniemy taki komunikat: Your php installation misses the interbase support! Recompile php and configure –with-interbase[=DIR] [...]]]></description>
			<content:encoded><![CDATA[<p>W tym wpisie opiszę proces instalacji Bazy Firebird, pod CentOSem i  Directadmin.<span id="more-10"></span></p>
<h2>Instalacja</h2>
<p>Niby wydaje się banalna. Ot zainstalować paczkę RPM i gotowe. Niestety  nie do końca. Nie wystarczy po zainstalowaniu bazy rozpakować  ibWebAdmina do <em>public_html</em> którejś z domen, bo dostaniemy taki  komunikat:</p>
<blockquote><p>Your php installation misses the interbase support!<br />
Recompile php and configure –with-interbase[=DIR]<br />
or edit your php.ini to load interbase.so respectively interbase.dll.</p></blockquote>
<p>Należy więc przekompilować nasze <acronym title="Hypertext Preprocessor">PHP</acronym>.  Do pliku konfiguracyjnego dopisać należy: <em>”–with-interbase=/opt/firebird/”</em>.  Oczywiście katalog <em>/opt/firebird</em>/ musi istnieć i mieć  odpowiednią zawartość. U mnie powstał po zainstalowaniu paczki RPM  ściągniętej ze strony projektu.<br />
<!-- wp_ad_camp_2 --><br />
W moim przypadku był to plik w <em>/usr/local/directadmin/custombuild</em>/  a tam <em>configure/suphp/configure.php5</em>.</p>
<p>Po dokonanych zmianach należy przekompilować <acronym title="Hypertext  Preprocessor">PHP</acronym>. Użyjemy oczywiście skryptu <em>build</em>,  który znajdziemy w katalogu <em>/usr/local/directadmin/custombuild</em>/.  Kompilację <acronym title="Hypertext Preprocessor">PHP</acronym> w tym  przypadku uruchamiamy poleceniem <em>./build php n</em>.</p>
<p>Po przeładowaniu strony ibWebAdmin odezwał się czymś więcej niż tylko  komunikatem błędu. Na wszelki wypadek z poziomu Directadmina  zabezpieczyłem jego katalog hasłem (<em>Password Protected Directories</em>),  Tak na wszelki wypadek…</p>
<div><script type="text/javascript">// <![CDATA[
google_ad_client = "pub-5052633945049223";</p>
<p>/* 336x280, utworzono 09-07-22 */</p>
<p>google_ad_slot = "9269534714";</p>
<p>google_ad_width = 336;</p>
<p>google_ad_height = 280;
// ]]&gt;</script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">// <![CDATA[</p>
<p>// ]]&gt;</script><script src="http://pagead2.googlesyndication.com/pagead/expansion_embed.js"></script><script src="http://googleads.g.doubleclick.net/pagead/test_domain.js"></script><script type="text/javascript">// <![CDATA[
google_protectAndRun("ads_core.google_render_ad", google_handleError, google_render_ad);
// ]]&gt;</script><ins><ins></ins></ins></div>
]]></content:encoded>
			<wfw:commentRss>http://sysadm.czudec.net/centos-firebird-i-directadmin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Roundcube, zmiana hasła &#8211; pusta strona</title>
		<link>http://sysadm.czudec.net/roundcube-zmiana-hasla-pusta-strona/</link>
		<comments>http://sysadm.czudec.net/roundcube-zmiana-hasla-pusta-strona/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 17:33:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Directadmin]]></category>
		<category><![CDATA[roundcube]]></category>
		<category><![CDATA[webmail]]></category>

		<guid isPermaLink="false">http://sysadm.czudec.net/?p=12</guid>
		<description><![CDATA[Po instalacji Directadmin na swojego webmaila wybieramy roundcube. Wszystko fajnie, ale po kliknięciu w ustawieniach zakładki zmiana hasła &#8211; pojawia się nam pusta strona. Rozwiązanie Rozwiązanie problemu &#8211; jak to często bywa &#8211; jest banalne… Najpierw zaglądamy do logów w /var/log/httpd/logi-domeny-z-webmailem. Widzimy tam, że za zmianę hasła odpowiedzialny jest plugin password. Nie widać zapewne żadnych [...]]]></description>
			<content:encoded><![CDATA[<p>Po instalacji Directadmin na swojego webmaila wybieramy roundcube.  Wszystko fajnie, ale po kliknięciu w ustawieniach zakładki zmiana hasła &#8211;  pojawia się nam pusta strona. <span id="more-12"></span></p>
<h2>Rozwiązanie</h2>
<p><!-- wp_ad_camp_1 --><br />
Rozwiązanie problemu &#8211; jak to często bywa  &#8211; jest banalne… Najpierw zaglądamy do logów w /var/log/httpd/logi-domeny-z-webmailem.  Widzimy tam, że za zmianę hasła odpowiedzialny jest <em>plugin password</em>.  Nie widać zapewne żadnych błędów typu problemy z uprawnieniami. Musimy więc szukać dalej przyczyny problemu. Kolejnym krokiem będzie rzut okiem do logów w <em>/var/www/html/roundcubemail/logs</em>,  konretnie do pliku <em>errors</em>. Całkiem możliwe, że zobaczymy tam:</p>
<blockquote><p>[19-Nov-2009 17:43:32] <acronym title="Hypertext Preprocessor">PHP</acronym> Parse error:  syntax error, unexpected &#8216;;&#8217; in  /var/www/html/roundcubemail-0.3/plugins/password/config.inc.php on line  140</p></blockquote>
<p>Mamy już winnego. Edytujemy ten felerny plik i odszukujemy odpowiednią  linię. U mnie wyglądała ona tak:</p>
<blockquote><p>$rcmail_config['password_directadmin_port'] = ;</p></blockquote>
<p>Trzeba tam po prostu wpisać port, którym plugin od zmiany hasła podłączy  się do Directadmina i zmieni hasło, port 2222. I to tyle! Powinno dać  się już bez problemu zmienić hasło.</p>
]]></content:encoded>
			<wfw:commentRss>http://sysadm.czudec.net/roundcube-zmiana-hasla-pusta-strona/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Directadmin, spam &#8211; włączanie RBL</title>
		<link>http://sysadm.czudec.net/directadmin-spam-wlaczanie-rbl/</link>
		<comments>http://sysadm.czudec.net/directadmin-spam-wlaczanie-rbl/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 17:37:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Directadmin]]></category>
		<category><![CDATA[exim]]></category>
		<category><![CDATA[RBL]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://sysadm.czudec.net/?p=15</guid>
		<description><![CDATA[Nowa instalacja Directadmin, wszystko niby fajnie działa, ale na konta przychodzą ogromne ilości spamu? Wystarczy zaglądnąć do /var/log/exim/mainlog. Domyślnie przychodząca poczta nie jest sprawdzana w RBLach. Jak to włączyć? To tylko 3 komendy… Rozwiązanie Listę domen, które mają być sprawdzane RBLami znajdziemy w pliku /etc/virtual/use_rbl_domains. Domyślnie jest on pusty. Możemy tam ręcznie dopisać poszczególne domeny, [...]]]></description>
			<content:encoded><![CDATA[<p>Nowa instalacja Directadmin, wszystko niby fajnie działa, ale na konta  przychodzą ogromne ilości spamu? Wystarczy zaglądnąć do <em>/var/log/exim/mainlog</em>.  Domyślnie przychodząca poczta nie jest sprawdzana w <a title="Listy RBL" href="http://zdiagnozuj.net/listy-antyspamowe-rbl/">RBL</a>ach. Jak to  włączyć? To tylko 3 komendy…<span id="more-15"></span></p>
<h2>Rozwiązanie</h2>
<p><!-- wp_ad_camp_1 --><br />
Listę domen, które mają być sprawdzane RBLami znajdziemy w pliku <em>/etc/virtual/use_rbl_domains</em>.  Domyślnie jest on pusty. Możemy tam ręcznie dopisać poszczególne  domeny, albo podlinkować pełną listę domen obsługiwanych na danym  serwerze. Po co tak? Nie zawsze sprawdzanie (i w wielu przypadkach &#8211;  odrzucanie poczty) dla każdej domeny musi być chciane przez  użytkowników. Przypadek taki to na przykład support dużej firmy, której  jednym z kanałów komunikacji z użytkownikami jest poczta elektroniczna. W  wielu przypadkach może się okazać, że poczta od tego usera nie dotrze  do supportu. Może dojść do komicznej sytuacji, gdy klient pisze maila,  że jego IP trafiło na listy RBL, prosi o interwencję i przy okazji jego  mail jest odbijany z informacją, że jego IP jest na listach <img src="http://bilbo.sgw.art.pl/doce/lib/images/smileys/icon_wink.gif" alt=";-)" />.</p>
<p>Jak włączyć RBLe dla wszystkich domen na serwerze?<br />
Jest to banalnie proste:</p>
<blockquote><p>cd /etc/virtual<br />
rm -f use_rbl_domains<br />
ln -s domains use_rbl_domains</p></blockquote>
<p>Od tego momentu nasz exim powinien sprawdzać adresy IP które chcą nam  dostarczyć pocztę. Praktyka pokazuje, że większość „śmieciowego” ruchu  odpada już w tym momencie. Korzyści są wymierne i zauważalne &#8211; mniej  spamu, mniej telefonów od sfrustrowanych użytkowników, mniej zużytego  transferu (maile odbijane są na samym początku), mniejsze obciążenie  serwera &#8211; dużo mniej śmiecia dociera do spamassassina.</p>
<p>Wyłączanie RBLi to również szybka praca:</p>
<blockquote><p>cd /etc/virtual<br />
rm -f use_rbl_domains<br />
touch use_rbl_domains</p></blockquote>
<p>Powyższe wpisy kasują linka do pliku listy domen danego serwera i tworzą  pusty plik, do którego możemy ręcznie dopisać domeny, które mają być  sprawdzane.<br />
<!-- wp_ad_camp_2 --></p>
]]></content:encoded>
			<wfw:commentRss>http://sysadm.czudec.net/directadmin-spam-wlaczanie-rbl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalacja DirectAdmin</title>
		<link>http://sysadm.czudec.net/instalacja-directadmin/</link>
		<comments>http://sysadm.czudec.net/instalacja-directadmin/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 17:44:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Directadmin]]></category>

		<guid isPermaLink="false">http://sysadm.czudec.net/?p=19</guid>
		<description><![CDATA[Jakiś czas temu zgłosił się do mnie klient. Miał typowy problem &#8211; „wykupiłem serwer dedykowany, nie stać mnie wziąć na cały etat admina &#8211; pomóż!”. Wybór padł jak zwykle na DirectAdmin… Wymagania Sam DirectAdmin nie ma wielkich wymagań &#8211; czy to sprzętowych czy to od strony oprogramowania czy ręcznego dłubania przy systemie. Oczywiście wiele zależy [...]]]></description>
			<content:encoded><![CDATA[<p>Jakiś czas temu zgłosił się do mnie klient. Miał typowy problem &#8211;  „wykupiłem serwer dedykowany, nie stać mnie wziąć na cały etat admina &#8211; pomóż!”.  Wybór padł jak zwykle na DirectAdmin…<span id="more-19"></span></p>
<h2>Wymagania</h2>
<p><!-- wp_ad_camp_1 --><br />
Sam DirectAdmin nie ma wielkich wymagań &#8211; czy to sprzętowych czy to od  strony oprogramowania czy ręcznego dłubania przy systemie. Oczywiście  wiele zależy ilu klientów chcemy „upchnąć” na jednej maszynie. Tak czy  siak jest to niemal idealne rozwiązanie na instalacje dla pojedynczych  klientów, których się na co dzień obsługuje zbierając grosz do grosza by  uzbierać sobie kupkę, która ma nam starczyć od 1go do 1go.</p>
<p>Ważne jest, by wybrać odpowiedni (wspierany przez DA system).  DirectAdmin oficjalnie wspiera poniższe systemy operacyjne:</p>
<blockquote><p>Redhat Linux 7.2, 7.3, 8.0, 9.0<br />
RedHat Fedora 1, 2, 3, 4, 5, 6, 7, 8<br />
RedHat Enterprise / CentOS 3.0, 3.1, 3.2, 3.3, 4.1, 4.2, 4.3, 4.4, 4.5,  5.0, 5.1, 5.2, 5.3 (64-bit: 4.1 &#8211; 4.5, 5.0, 5.1, 5.2, 5.3)<br />
FreeBSD 4.7, 4.8, 4.9, 4.10, 4.11, 5.x, 6.x, 7.x, 7.x 64-bit<br />
Debian Sarge/Woody 3.1/Etch 4.0/Ubuntu, 5.x (these are all variants of  debian) 32-bit</p></blockquote>
<h2><a id="problemy" name="problemy">Problemy?</a></h2>
<p>Jak na razie DA instalowałem na Debianie oraz CentOSie. W żadnym z  przypadków nie było żadnych problemów z instalacją. No raz… Na  świeżutkim VPSie zapomniałem ustawić DNSy. Skrypt z custombuild (taki  PLDowy odpowiednik buildera czy Gentowego emerge &#8211; umożliwia samodzielne  przekompilowanie pakietów) nie mógł się połączyć z serwerem http czy  też ftp i wyzerował zawartość skryptu „build”. Ale to był typowy problem  pomiędzy krzesłem a klawiaturą, nie wina DA.</p>
<p>W następnych wpisach opiszę codzienne „boje” z DA.</p>
<p><!-- wp_ad_camp_2 --></p>
]]></content:encoded>
			<wfw:commentRss>http://sysadm.czudec.net/instalacja-directadmin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

