﻿<?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>Dinopsys - Web Örümceği</title>
	<atom:link href="http://dinopsys.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://dinopsys.net</link>
	<description>Amatör Ruhlu Profesyonellerin Diyarı...</description>
	<lastBuildDate>Tue, 27 Apr 2010 12:36:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>dinopsys.net facebook&#8217; ta</title>
		<link>http://dinopsys.net/makale/dinopsys-net-facebook-ta/</link>
		<comments>http://dinopsys.net/makale/dinopsys-net-facebook-ta/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 12:35:31 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Genel]]></category>

		<guid isPermaLink="false">http://dinopsys.net/?p=199</guid>
		<description><![CDATA[Tum okuyucularimizi facebook sayfamiza bekleriz.
Dinopsys Facebook Sayfasi
]]></description>
			<content:encoded><![CDATA[<p>Tum okuyucularimizi facebook sayfamiza bekleriz.</p>
<p><a title="Dinopsys Facebook" href="http://www.facebook.com/#!/pages/Dinopsys/112398148798268" target="_blank">Dinopsys Facebook Sayfasi</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/dinopsys-net-facebook-ta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Telnet Kullanimi</title>
		<link>http://dinopsys.net/makale/telnet-kullanimi/</link>
		<comments>http://dinopsys.net/makale/telnet-kullanimi/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 12:26:52 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[MS Windows]]></category>
		<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://dinopsys.net/?p=182</guid>
		<description><![CDATA[Telnet, uzak baglanti yapmamizi saglayan bir protokoldur. Bundan yaklasik 10 yil once henuz ssh kavrami ile tanismamis oldugumuzdan linux sunucularimiza telnet vasitasiyla baglanirdik.  Telnet kullandigimiz donemlerde hackinge daha fazla maruz kaldirdik cunku telnet, verileri text formatinda yani sifrelemeden gonderir. Bulundugunuz agi dinleyen biri bu verilere cok rahat ulasabilir ve herhangi baska bir seyede ihtiyac duymaz. [...]]]></description>
			<content:encoded><![CDATA[<p>Telnet, uzak baglanti yapmamizi saglayan bir protokoldur. Bundan yaklasik 10 yil once henuz ssh kavrami ile tanismamis oldugumuzdan linux sunucularimiza telnet vasitasiyla baglanirdik.  Telnet kullandigimiz donemlerde hackinge daha fazla maruz kaldirdik cunku telnet, verileri text formatinda yani sifrelemeden gonderir. Bulundugunuz agi dinleyen biri bu verilere cok rahat ulasabilir ve herhangi baska bir seyede ihtiyac duymaz. Daha sonralari ssh ile tanistik, artik serverlarimiza telnet serveri neredeyse hic kurmaz olmustuk. Ama telnet ile bagimiz hic bir zaman kopmadi ve hala gunde bir kac kullandigimi net bir sekilde dile getirebilirim. Bugun size telneti hangi amaclarla kullanabilecegimize dair bir kac ornek sunarak bilgi aktarmaya calisacagim.</p>
<p><span id="more-182"></span>Telnet son zamanlarda en cok kullandigim trooble shooting araclarindan biridir. (ping, traceroute vb.) Cogu isletim sisteminde gomulu gelmesi (windows X vb.) gelmeyenlerde ise cok basit kurulumu sayesinde cok kullanilan bir arac olmaya devam ediyor.</p>
<p>Telneti kisaca bir sunucunun herhangi bir servisinin calisip calismadigini, belirli bir portun aktif olup olmadigini algilamak icin kullanabilirsiniz. Isi biraz daha oteye goturelim, mail clientinizla (outlook vb.) mail alip vermede sorun yasiyorsunuz. Ornegin size gonderilen maillari goremiyorsunuz hemen bir iki adimla sorunun clienta olup olmadigini anlayalim.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">telnet mail.dinopsys.net <span style="color: #000000;">110</span>
+OK Hello there. <span style="color: #000000; font-weight: bold;">&amp;</span>lt;<span style="color: #000000;">2584.1230034220</span><span style="color: #000000; font-weight: bold;">@</span>localhost.localdomain<span style="color: #000000; font-weight: bold;">&amp;</span>gt;
user fikri<span style="color: #000000; font-weight: bold;">@</span>dinopsys.net
+OK Password required.
pass xxxx
+OK logged in.
LIST
.</pre></div></div>

<p>Evet posta kutumuz gercekten bos.  Clientimizda sorun olmadigina artik eminiz.</p>
<p>Hemen baska bir ornege gecelim. Mesela Dinopsys.Net makinasinin ssh portunu kontrol edelim.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">C:\Documents and Settings\Fikri<span style="color: #000000; font-weight: bold;">&gt;</span>telnet www.dinopsys.net <span style="color: #000000;">22</span>
Connecting To www.dinopsys.net...Could not open connection to the host, on port
<span style="color: #000000;">22</span>: Connect failed
&nbsp;
C:\Documents and Settings\Fikri<span style="color: #000000; font-weight: bold;">&gt;</span></pre></div></div>

<p>Gordugunuz uzere port kapali. Tabi bu servisin calismadigi anlamida gelmez.</p>
<p>Mail clientimiz icin yaptigimiz ornegi birde browserimiz (ie, firefox vb.) gibi icin uygulayalim. Ornegim tum israrlarimiza ragmen www.microsoft.com&#8217; u acamiyoruz. Acaba sorun microsoft&#8217; tami yoksa hatlarda mi? Belki sorun browserimizdadir. Hemen test edelim.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">telnet www.microsoft.com <span style="color: #000000;">80</span></pre></div></div>

<p>Eger karsi tarafin web serverina sorunsuz ulasabiliyorsaniz siyah bos bir ekran karsiniza gelecektir. Burada CTRL+ü harfine basarak telnet komut satina dusun ve asagidaki komutu yazin.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">Welcome to Microsoft Telnet Client
&nbsp;
Escape Character is <span style="color: #ff0000;">'CTRL+ü'</span>
&nbsp;
&nbsp;
Microsoft Telnet<span style="color: #000000; font-weight: bold;">&gt;</span> <span style="color: #000000; font-weight: bold;">set</span> localecho
Local <span style="color: #7a0874; font-weight: bold;">echo</span> on
Microsoft Telnet<span style="color: #000000; font-weight: bold;">&gt;</span></pre></div></div>

<p>localecho yu aktif duruma getirdik cunku ne yazdigimizi gormek istiyoruz. Bir cogumuzun en sIk yaptigi hata budur &#8211; yaziyorum ama yazmiyor <img src='http://dinopsys.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Simdi Telnet komut satirindayken bir kez entera basalim ve siyah ekrana geri donelim, sirayla asagidaki komutlari yazalim;</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">GET <span style="color: #000000; font-weight: bold;">/</span> HTTP<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1.1</span>
Host: www.microsoft.com</pre></div></div>

<p>Adresten sonra iki kez entera basin&#8230;<br />
Ve sayfa headerlari karsinizda&#8230; Demekki sorun browserimizdaymis..</p>
<p>Ornekler cogaltilabilir. Sizinde deneyimlerinizi bekliyoruz.</p>
]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/telnet-kullanimi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kaldığımız Yerden Devam</title>
		<link>http://dinopsys.net/makale/kaldigimiz-yerden-devam/</link>
		<comments>http://dinopsys.net/makale/kaldigimiz-yerden-devam/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 10:21:21 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Genel]]></category>

		<guid isPermaLink="false">http://dinopsys.net/?p=171</guid>
		<description><![CDATA[Arkadaslar,
uzun suredir siteyle pek ilgilenemedim. Oncelikle is yogunlugu, kisisel yogunluk vs. gibi sebepler buna engel oldu. Bu aralar hazir kriz sebebiyle isler azalmisken kaldigimiz yerden devam edelim. Az once wp&#8217; yi son stable surume guncelledim. Bugun yarin sitenin eksiklerini giderip upgrade edilmesi gereken pluginleri yukseltecegim. Pazartesi itibariyle yeni yazilarla kaldigimiz yerden devam ediyoruz. Isleyisi biraz [...]]]></description>
			<content:encoded><![CDATA[<p>Arkadaslar,</p>
<p>uzun suredir siteyle pek ilgilenemedim. Oncelikle is yogunlugu, kisisel yogunluk vs. gibi sebepler buna engel oldu. Bu aralar hazir kriz sebebiyle isler azalmisken kaldigimiz yerden devam edelim. Az once wp&#8217; yi son stable surume guncelledim. Bugun yarin sitenin eksiklerini giderip upgrade edilmesi gereken pluginleri yukseltecegim. Pazartesi itibariyle yeni yazilarla kaldigimiz yerden devam ediyoruz. Isleyisi biraz degistirip isteklerinize gore yazilarda yazacagim. Bu yuzden yorumlarda isteklerinizi belirtmekten cekinmeyin.</p>
]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/kaldigimiz-yerden-devam/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Debian 4.0 Postfix Kurulumu &#8211; 3</title>
		<link>http://dinopsys.net/makale/debian-40-postfix-kurulumu-3/</link>
		<comments>http://dinopsys.net/makale/debian-40-postfix-kurulumu-3/#comments</comments>
		<pubDate>Sun, 01 Jul 2007 07:55:12 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://dinopsys.net/makale/debian-40-postfix-kurulumu-3/</guid>
		<description><![CDATA[Saslauthd Konfigürasyonu
mkdir -p /var/spool/postfix/var/run/saslauthd
/etc/default/saslauthd dosyasını biraz değiştirmemiz gerekiyor, yapmanız gereken değişiklik; START satırını yes ve  OPTIONS=&#8221;-c&#8221; yi OPTIONS=&#8221;-c -m /var/spool/postfix/var/run/saslauthd -r&#8221; olarak değiştirin.

vi /etc/default/saslauthd 
#
# Settings for saslauthd daemon
## Should saslauthd run automatically on startup? (default: no)
START=yes# Which authentication mechanisms should saslauthd use? (default: pam)
#
# Available options in this Debian package:
# getpwent  &#8212; use the getpwent() library function
# kerberos5 [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Saslauthd Konfigürasyonu</strong></p>
<p>mkdir -p /var/spool/postfix/var/run/saslauthd</p>
<p>/etc/default/saslauthd dosyasını biraz değiştirmemiz gerekiyor, yapmanız gereken değişiklik; <span class="system"><em><font face="Courier New">START satırını yes</font></em></span> ve  <span class="system"><em><font face="Courier New">OPTIONS=&#8221;-c&#8221;</font></em></span> yi <span class="system"><em><font face="Courier New">OPTIONS=&#8221;-c -m /var/spool/postfix/var/run/saslauthd -r&#8221; olarak değiştirin.</font></em></span></p>
<p><span class="system"><span id="more-165"></span></span></p>
<p><span class="system"><strong>vi /etc/default/saslauthd</strong> </span></p>
<p><span class="system">#<br />
# Settings for saslauthd daemon<br />
#</span><span class="system"># Should saslauthd run automatically on startup? (default: no)<br />
START=yes</span><span class="system"># Which authentication mechanisms should saslauthd use? (default: pam)<br />
#<br />
# Available options in this Debian package:<br />
# getpwent  &#8212; use the getpwent() library function<br />
# kerberos5 &#8212; use Kerberos 5<br />
# pam       &#8212; use PAM<br />
# rimap     &#8212; use a remote IMAP server<br />
# shadow    &#8212; use the local shadow password file<br />
# sasldb    &#8212; use the local sasldb database file<br />
# ldap      &#8212; use LDAP (configuration is in /etc/saslauthd.conf)<br />
#<br />
# Only one option may be used at a time. See the saslauthd man page<br />
# for more information.<br />
#<br />
# Example: MECHANISMS=&#8221;pam&#8221;<br />
MECHANISMS=&#8221;pam&#8221;</span><span class="system"># Additional options for this mechanism. (default: none)<br />
# See the saslauthd man page for information about mech-specific options.<br />
MECH_OPTIONS=&#8221;"</span><span class="system"># How many saslauthd processes should we run? (default: 5)<br />
# A value of 0 will fork a new process for each connection.<br />
THREADS=5</span><span class="system"># Other options (default: -c)<br />
# See the saslauthd man page for information about these options.<br />
#<br />
# Example for postfix users: &#8220;-c -m /var/spool/postfix/var/run/saslauthd&#8221;<br />
# Note: See /usr/share/doc/sasl2-bin/README.Debian<br />
OPTIONS=&#8221;-c -m /var/spool/postfix/var/run/saslauthd -r&#8221;<br />
<!--adsense#text1--><br />
<span class="system"><em><font face="Courier New">/etc/pam.d/smtp dosyasını oluşturalım ve doğru database bilgilerini girdiğimizden emin olun;</font></em></span></p>
<p><span class="system"><em><font face="Courier New"><strong>vi /etc/pam.d/smtp</strong></font></em></span></p>
<p><span class="system">auth    required   pam_mysql.so user=mail_admin passwd=mail_admin_sifre host=127.0.0.1 db=mail table=users usercolumn=email passwdcolumn=password crypt=1<br />
account sufficient pam_mysql.so user=mail_admin passwd=mail_admin_sifre host=127.0.0.1 db=mail table=users usercolumn=email passwdcolumn=password crypt=1</span></p>
<p><span class="system"><strong>vi /etc/postfix/sasl/smtpd.conf</strong></span></p>
<p><span class="system">pwcheck_method: saslauthd<br />
mech_list: plain login<br />
allow_plaintext: true<br />
auxprop_plugin: mysql<br />
sql_hostnames: 127.0.0.1<br />
sql_user: mail_admin<br />
sql_passwd: mail_admin_sifre<br />
sql_database: mail<br />
sql_select: select password from users where email = &#8216;%u&#8217;</span></p>
<p><span class="system"></span></p>
<p><span class="system">Yeniden başlatalım;</span></p>
<p><span class="system">/etc/init.d/postfix restart<br />
/etc/init.d/saslauthd restart </span></p>
<p><span class="system"></span></p>
<p><span class="system"><em><font face="Courier New"><strong>Courier&#8217; in Konfigürasyonu</strong></font></em></span></p>
<p><span class="system">vi /etc/courier/authdaemonrc</span></p>
<p><span class="system">komutu ile dosyamızı açalım ve authmodulelist parametresini değiştirilerim;</span></p>
<p><span class="system">[...]<br />
authmodulelist=&#8221;authmysql&#8221;<br />
[...]</span></p>
<p><span class="system"></span></p>
<p><span class="system"><span class="system"><em><font face="Courier New">/etc/courier/authmysqlrc dosyasının öncelikle bir yedeğini alalım, sonrada boş bir dosya oluşturalım,</font></em></span></span></p>
<p><span class="system"><span class="system"><span class="system"><em><font face="Courier New">cp /etc/courier/authmysqlrc /etc/courier/authmysqlrc_orig<br />
cat /dev/null &gt; /etc/courier/authmysqlrc</font></em></span></span></span></p>
<p><span class="system"><span class="system"><span class="system">vi /etc/courier/authmysqlrc</span></span></span></p>
<p><span class="system"><span class="system"><span class="system">dosyayı açın ve aşağıdakileri dosyaya kopyalayın;</span></span></span></p>
<p><span class="system"><span class="system"><span class="system"> MYSQL_SERVER localhost<br />
MYSQL_USERNAME mail_admin<br />
MYSQL_PASSWORD mail_admin_sifre<br />
MYSQL_PORT 0<br />
MYSQL_DATABASE mail<br />
MYSQL_USER_TABLE users<br />
MYSQL_CRYPT_PWFIELD password<br />
#MYSQL_CLEAR_PWFIELD password<br />
MYSQL_UID_FIELD 5000<br />
MYSQL_GID_FIELD 5000<br />
MYSQL_LOGIN_FIELD email<br />
MYSQL_HOME_FIELD &#8220;/home/vmail&#8221;<br />
MYSQL_MAILDIR_FIELD CONCAT(SUBSTRING_INDEX(email,&#8217;@',-1),&#8217;/',SUBSTRING_INDEX(email,&#8217;@',1),&#8217;/')<br />
#MYSQL_NAME_FIELD<br />
MYSQL_QUOTA_FIELD quota</span></span></span><span class="system"><span class="system"><span class="system"> </span></span></span><br />
<!--adsense#text1--><br />
<span class="system"><span class="system"><span class="system"><em>restart zamanı;</em></span></span></span></p>
<p><span class="system"><span class="system"><span class="system">/etc/init.d/courier-authdaemon restart<br />
/etc/init.d/courier-imap restart<br />
/etc/init.d/courier-imap-ssl restart<br />
/etc/init.d/courier-pop restart<br />
/etc/init.d/courier-pop-ssl restart</span></span></span></p>
<p><span class="system"><span class="system"><span class="system">Hemen testimizi yapalim;</span></span></span></p>
<p><span class="system"><span class="system"><span class="system">mail:/etc/postfix# telnet localhost pop3<br />
Trying 127.0.0.1&#8230;<br />
Connected to localhost.localdomain.<br />
Escape character is &#8216;^]&#8217;.<br />
+OK Hello there.<br />
quit<br />
+OK Better luck next time.<br />
Connection closed by foreign host.</span></span></span></p>
<p><span class="system"><span class="system"><span class="system">Buda tamamdir&#8230;</span></span></span></p>
<p><span class="system"><span class="system"><span class="system"><strong>/etc/aliases tanımları</strong></span></span></span></p>
<p><span class="system"><span class="system"><span class="system">vi /etc/aliases</span></span></span></p>
<p><span class="system"><span class="system"><span class="system">[...]<br />
postmaster: root<br />
root: <a href="mailto:postmaster@dinopsys.net">postmaster@dinopsys.net</a><br />
[...]</span></span></span></p>
<p><span class="system"><span class="system"><span class="system">Aliases&#8217; larda değişiklik yaptıktan sonra newaliases komutunu calistirmak gerekiyor.</span></span></span></p>
<p><span class="system"><span class="system"><span class="system">newaliases</span></span></span></p>
<p><span class="system"><span class="system"><span class="system">/etc/init.d/postfix restart </span></span></span></p>
<p><span class="system"><span class="system"><span class="system">Devamı 4&#8242; te</span></span></span></p>
<p></span></p>
]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/debian-40-postfix-kurulumu-3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Debian 4.0 &#8211; Postfix Kurulumu &#8211; 2</title>
		<link>http://dinopsys.net/makale/debian-40-postfix-kurulumu-2/</link>
		<comments>http://dinopsys.net/makale/debian-40-postfix-kurulumu-2/#comments</comments>
		<pubDate>Sat, 30 Jun 2007 15:13:37 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://dinopsys.net/makale/debian-40-postfix-kurulumu-2/</guid>
		<description><![CDATA[4. Postfix/Courier için MySQL Database&#8217; i oluşturma
Öncelikle MySQL root userı için bir şifre belirleyelim bu güvenliğimiz için gerekli;
mysqladmin -u root password dinopsys
yukarıdaki komut ile birlikte artık mysql root userinin şifresi &#8220;dinopsys&#8221; tir.
mysqladmin -u root -p create mail
bu komut ile de mail isimli bir database oluşturalım.

ve MySQL shell&#8217; ine geçip gerekli kullanıcı tanımlamalarını yapalım;
GRANT SELECT, INSERT, [...]]]></description>
			<content:encoded><![CDATA[<p><strong>4. Postfix/Courier için MySQL Database&#8217; i oluşturma</strong></p>
<p>Öncelikle MySQL root userı için bir şifre belirleyelim bu güvenliğimiz için gerekli;</p>
<p>mysqladmin -u root password dinopsys</p>
<p>yukarıdaki komut ile birlikte artık mysql root userinin şifresi &#8220;dinopsys&#8221; tir.</p>
<p>mysqladmin -u root -p create mail</p>
<p>bu komut ile de mail isimli bir database oluşturalım.</p>
<p><span id="more-162"></span></p>
<p>ve MySQL shell&#8217; ine geçip gerekli kullanıcı tanımlamalarını yapalım;</p>
<p>GRANT SELECT, INSERT, UPDATE, DELETE ON mail.* TO &#8216;mail_admin&#8217;@'localhost&#8217; IDENTIFIED BY &#8216;mail_admin_sifre&#8217;;<br />
GRANT SELECT, INSERT, UPDATE, DELETE ON mail.* TO &#8216;mail_admin&#8217;@'localhost.localdomain&#8217; IDENTIFIED BY &#8216;mail_admin_sifre&#8217;;<br />
FLUSH PRIVILEGES; </p>
<p>yukarıdaki komutlarda; mail_admin isimli db kullanicisinin mail_admin_sifre sifresi ile mail db&#8217; sine erisim yetkisini tanimladik.</p>
<p>USE mail;</p>
<p>CREATE TABLE domains (<br />
domain varchar(50) NOT NULL,<br />
PRIMARY KEY (domain) )<br />
TYPE=MyISAM;</p>
<p>CREATE TABLE forwardings (<br />
source varchar(80) NOT NULL,<br />
destination TEXT NOT NULL,<br />
PRIMARY KEY (source) )<br />
TYPE=MyISAM;<br />
<!--adsense#text1--></p>
<p class="command">CREATE TABLE users (<br />
email varchar(80) NOT NULL,<br />
password varchar(20) NOT NULL,<br />
quota INT(10) DEFAULT &#8216;10485760&#8242;,<br />
PRIMARY KEY (email)<br />
) TYPE=MyISAM;</p>
<p class="command">CREATE TABLE transport (<br />
domain varchar(128) NOT NULL default &#8221;,<br />
transport varchar(128) NOT NULL default &#8221;,<br />
UNIQUE KEY domain (domain)<br />
) TYPE=MyISAM;</p>
<p class="command">quit;</p>
<p class="command">Simdi olusturdugumuz tablolara bakalim;</p>
<p class="command">domains tablosu, domainlerin kayitli olacağı tablo örneğin dinopsys.net</p>
<p class="command">forwardings tablosu,yönlendirmeler için, örneğin  <a href="mailto:fikri@dinopsys.net">fikri@dinopsys.net</a> mailina gelen maillari <a href="mailto:fd@dinopsys.net">fd@dinopsys.net</a> adresine yonlendirmek icin..</p>
<p class="command">users tablosu, kullanıcılar(emaillar) için</p>
<p class="command">transport farkli smtp lere taşıımak için&#8230;</p>
<p class="command">Şimdi postfixi mysql ile çalışacak şekilde konfigüre edelim,</p>
<p class="command">vi /etc/mysql/my.cnf</p>
<p class="command">my.cnf dosyasini acin ve bu satirin aktif olduğuna emin olun</p>
<p class="command">[...]<br />
bind-address            = 127.0.0.1<br />
[...]</p>
<p class="command">Eger my.cnf de herhangi bir değişiklik yaparsanız MySQL&#8217; i aşağıdaki komutla yeniden başlatın</p>
<p class="command">/etc/init.d/mysql restart</p>
<p class="command">&nbsp;</p>
<p class="command">Aşağıdaki dosyaları sırasıyla oluşturun;</p>
<p class="command"><strong>vi /etc/postfix/mysql-virtual_domains.cf</strong></p>
<p class="command">user = mail_admin<br />
password = mail_admin_sifre<br />
dbname = mail<br />
query = SELECT domain AS virtual FROM domains WHERE domain=&#8217;%s&#8217;<br />
hosts = 127.0.0.1</p>
<p class="command"> <strong>vi /etc/postfix/mysql-virtual_forwardings.cf</strong></p>
<p class="command">user = mail_admin<br />
password = mail_admin_sifre<br />
dbname = mail<br />
query = SELECT destination FROM forwardings WHERE source=&#8217;%s&#8217;<br />
hosts = 127.0.0.1</p>
<p class="command"><strong>vi /etc/postfix/mysql-virtual_mailboxes.cf</strong></p>
<p class="command">user = mail_admin<br />
password = mail_admin_sifre<br />
dbname = mail<br />
query = SELECT CONCAT(SUBSTRING_INDEX(email,&#8217;@',-1),&#8217;/',SUBSTRING_INDEX(email,&#8217;@',1),&#8217;/') FROM users WHERE email=&#8217;%s&#8217;<br />
hosts = 127.0.0.1</p>
<p class="command"> <strong>vi /etc/postfix/mysql-virtual_email2email.cf</strong></p>
<p><!--adsense#text1--></p>
<p class="command">user = mail_admin<br />
password = mail_admin_sifre<br />
dbname = mail<br />
query = SELECT email FROM users WHERE email=&#8217;%s&#8217;<br />
hosts = 127.0.0.1</p>
<p class="command"><strong>vi /etc/postfix/mysql-virtual_transports.cf </strong></p>
<p class="command">user = mail_admin<br />
password = mail_admin_sifre<br />
dbname = mail<br />
query = SELECT transport FROM transport WHERE domain=&#8217;%s&#8217;<br />
hosts = 127.0.0.1</p>
<p class="command"><strong>vi /etc/postfix/mysql-virtual_mailbox_limit_maps.cf</strong></p>
<p class="command">user = mail_admin<br />
password = mail_admin_sifre<br />
dbname = mail<br />
query = SELECT quota FROM users WHERE email=&#8217;%s&#8217;<br />
hosts = 127.0.0.1</p>
<p class="command">Oluşturduğumuz bu dosyaların modlarını ayarlıyalım;</p>
<p class="command">chmod o= /etc/postfix/mysql-virtual_*.cf<br />
chgrp postfix /etc/postfix/mysql-virtual_*.cf</p>
<p class="command">Simdi vmail kullanıcı ve grubunu /home/vmail home dizini olmak sekliyle oluşturalım;</p>
<p class="command">groupadd -g 5000 vmail<br />
useradd -g vmail -u 5000 vmail -d /home/vmail -m</p>
<p class="command">Şimdi Postfix ayarlarımızı yapacağız; mail.dinopsys.net gördüğünüz yerleri kendi domaininizle değiştirebilirsiniz;</p>
<p class="command">postconf -e &#8216;myhostname = mail.dinopsys.net&#8217;<br />
postconf -e &#8216;mydestination = mail.dinopsys.net, localhost, localhost.localdomain&#8217;<br />
postconf -e &#8216;mynetworks = 127.0.0.0/8&#8242;<br />
postconf -e &#8216;virtual_alias_domains =&#8217;<br />
postconf -e &#8216;virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf&#8217;<br />
postconf -e &#8216;virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf&#8217;<br />
postconf -e &#8216;virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf&#8217;<br />
postconf -e &#8216;virtual_mailbox_base = /home/vmail&#8217;<br />
postconf -e &#8216;virtual_uid_maps = static:5000&#8242;<br />
postconf -e &#8216;virtual_gid_maps = static:5000&#8242;<br />
postconf -e &#8217;smtpd_sasl_auth_enable = yes&#8217;<br />
postconf -e &#8216;broken_sasl_auth_clients = yes&#8217;<br />
postconf -e &#8217;smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination&#8217;<br />
postconf -e &#8217;smtpd_use_tls = yes&#8217;<br />
postconf -e &#8217;smtpd_tls_cert_file = /etc/postfix/smtpd.cert&#8217;<br />
postconf -e &#8217;smtpd_tls_key_file = /etc/postfix/smtpd.key&#8217;<br />
postconf -e &#8216;transport_maps = proxy:mysql:/etc/postfix/mysql-virtual_transports.cf&#8217;<br />
postconf -e &#8216;virtual_create_maildirsize = yes&#8217;<br />
postconf -e &#8216;virtual_mailbox_extended = yes&#8217;<br />
postconf -e &#8216;virtual_mailbox_limit_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf&#8217;<br />
postconf -e &#8216;virtual_mailbox_limit_override = yes&#8217;<br />
postconf -e &#8216;virtual_maildir_limit_message = &#8220;The user you are trying to reach is over quota.&#8221;&#8216;<br />
postconf -e &#8216;virtual_overquota_bounce = yes&#8217;<br />
postconf -e &#8216;proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps&#8217;</p>
<p class="command">SSL Sertifikası oluşturalım;</p>
<p class="command">cd /etc/postfix<br />
openssl req -new -outform PEM -out smtpd.cert -newkey rsa:2048 -nodes -keyout smtpd.key -keyform PEM -days 365 -x509</p>
<p class="command">çıkan sorulara cevap verelim&#8230;</p>
<p class="command">smtpd.key&#8217; in modunu ayarlıyalım;</p>
<p class="command">chmod o= /etc/postfix/smtpd.key</p>
<p class="command">Devamı Part  3 te..</p>
<p class="command">&nbsp;</p>
<p class="command">&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/debian-40-postfix-kurulumu-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PR Tool</title>
		<link>http://dinopsys.net/makale/pr-tool/</link>
		<comments>http://dinopsys.net/makale/pr-tool/#comments</comments>
		<pubDate>Thu, 28 Jun 2007 12:52:52 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Genel]]></category>

		<guid isPermaLink="false">http://dinopsys.net/makale/pr-tool/</guid>
		<description><![CDATA[Pageranklarinizi, Back Links, MSN Links, Yahoo Links ve Alexa Sonuçlarınızı görebileceğiniz bir tool web sayfamıza eklendi.
http://www.dinopsys.net/pagerank
]]></description>
			<content:encoded><![CDATA[<p>Pageranklarinizi, Back Links, MSN Links, Yahoo Links ve Alexa Sonuçlarınızı görebileceğiniz bir tool web sayfamıza eklendi.</p>
<p><a href="http://www.dinopsys.net/pagerank">http://www.dinopsys.net/pagerank</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/pr-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Undefined subroutine &amp;ow::htmltext::str2html called at ow-shared.pl line 1283.</title>
		<link>http://dinopsys.net/makale/undefined-subroutine-owhtmltextstr2html-called-at-ow-sharedpl-line-1283/</link>
		<comments>http://dinopsys.net/makale/undefined-subroutine-owhtmltextstr2html-called-at-ow-sharedpl-line-1283/#comments</comments>
		<pubDate>Tue, 19 Jun 2007 15:00:04 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Centos]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://dinopsys.net/makale/undefined-subroutine-owhtmltextstr2html-called-at-ow-sharedpl-line-1283/</guid>
		<description><![CDATA[Openwebmail kurulumu tamamlandıktan sonra giriş yapmaya çalıştığınızda bu hatayı alıyorsunuz;
Aşağıdaki düzeltmeyi yapınız;

pico +1283 ow-shared.pl

komutu ile ow-shared.pl dosyasinin 1283. satirina gidin;
sub openwebmailerror {
my ($file, $linenum, $msg)=@_;
$msg = ow::htmltext::str2html($msg);
my $mailgid=getgrnam(&#8216;mail&#8217;);
bu sekilde bir kac satir kod goreceksiniz.
Bu kodlari asagidaki gibi degistirin;
sub openwebmailerror {
require &#8220;modules/htmltext.pl&#8221;;
my ($file, $linenum, $msg)=@_;
$msg = ow::htmltext::str2html($msg);
my $mailgid=getgrnam(&#8216;mail&#8217;);
Daha sonra dosyayı kaydedip çıkın ve browserınızdan tekrar deneyin [...]]]></description>
			<content:encoded><![CDATA[<p>Openwebmail kurulumu tamamlandıktan sonra giriş yapmaya çalıştığınızda bu hatayı alıyorsunuz;</p>
<p>Aşağıdaki düzeltmeyi yapınız;</p>
<p><span id="more-160"></span><br />
pico +1283 ow-shared.pl<br />
<!--adsense#text1--><br />
komutu ile ow-shared.pl dosyasinin 1283. satirina gidin;</p>
<p><font face="Courier New">sub openwebmailerror {<br />
my ($file, $linenum, $msg)=@_;<br />
$msg = ow::htmltext::str2html($msg);<br />
my $mailgid=getgrnam(&#8216;mail&#8217;);</font></p>
<p><font face="Courier New">bu sekilde bir kac satir kod goreceksiniz.</font></p>
<p><font face="Courier New">Bu kodlari asagidaki gibi degistirin;</font></p>
<p><font face="Courier New">sub openwebmailerror {<br />
require &#8220;modules/htmltext.pl&#8221;;<br />
my ($file, $linenum, $msg)=@_;<br />
$msg = ow::htmltext::str2html($msg);<br />
my $mailgid=getgrnam(&#8216;mail&#8217;);</font></p>
<p><font face="Courier New">Daha sonra dosyayı kaydedip çıkın ve browserınızdan tekrar deneyin hatanın giderildiğini göreceksiniz.</font></p>
]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/undefined-subroutine-owhtmltextstr2html-called-at-ow-sharedpl-line-1283/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Debian 4.0 &#8211; Postfix Kurulumu &#8211; 1</title>
		<link>http://dinopsys.net/makale/debian-40-postfix-kurulumu-1/</link>
		<comments>http://dinopsys.net/makale/debian-40-postfix-kurulumu-1/#comments</comments>
		<pubDate>Tue, 19 Jun 2007 10:44:59 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://dinopsys.net/makale/debian-40-postfix-kurulumu-1/</guid>
		<description><![CDATA[Postfix bildiğiniz üzere son zamanların en moda mail sunucusu&#8230; Yıllardır Qmail kullanmama rağmen artık modasının geçtiğini söylemekten çekinmiyorum. Bu yazımızdan Virtual User ve Virtual domain oluşturabileceğimiz bir postfix kuracağız. İşletim sistemimizde Debian 4.0 Etch olacak&#8230; Daha önceki makalelerimizde debian 4.0 Etch kurulumunu vermiştik dilerseniz önce o yazıları ziyaret edip Debian 4.0 kurun&#8230;

1. Giriş
Bu yazımızda da [...]]]></description>
			<content:encoded><![CDATA[<p>Postfix bildiğiniz üzere son zamanların en moda mail sunucusu&#8230; Yıllardır Qmail kullanmama rağmen artık modasının geçtiğini söylemekten çekinmiyorum. Bu yazımızdan Virtual User ve Virtual domain oluşturabileceğimiz bir postfix kuracağız. İşletim sistemimizde Debian 4.0 Etch olacak&#8230; Daha önceki makalelerimizde debian 4.0 Etch kurulumunu vermiştik dilerseniz önce o yazıları ziyaret edip Debian 4.0 kurun&#8230;</p>
<p><span id="more-158"></span></p>
<p><strong>1. Giriş</strong></p>
<p>Bu yazımızda da daha öncekiler gibi server ip adresi 192.168.1.5 ve server ismi mail.dinopsys.net olacaktır.</p>
<p><strong>2. Postfix, Courier, MySQL ve Saslauthd Kurulumu</strong></p>
<p>Bu paketlerin kurulumu için aşağıdaki komutu çalıştırın ve çıkacak soruya enter diyerek olumlu cevap verin.<br />
<!--adsense#text1--><br />
<strong>apt-get install postfix postfix-mysql postfix-doc mysql-client mysql-server courier-authdaemon courier-authlib-mysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl postfix-tls libsasl2 libsasl2-modules libsasl2-modules-sql sasl2-bin libpam-mysql openssl phpmyadmin apache2 libapache2-mod-php5 php5 php5-mysql</strong></p>
<p>paketlerin download işlemi bitip kurulum başladığında size bazı sorular sorulacak bu soruları aşağıdaki gibi cevaplayın;</p>
<p>Create directories for web-based administration ? &lt;&#8211; No<br />
General type of configuration? &lt;&#8211; Internet Site<br />
Mail name? &lt;&#8211; mail.dinopsys.net<br />
SSL certificate required &lt;&#8211; Ok</p>
<p><strong>3. Kota Yamasının Postfix&#8217; e Uygulanması</strong></p>
<p><strong>apt-get install build-essential dpkg-dev fakeroot debhelper libgdbm-dev libldap2-dev libpcre3-dev libssl-dev libsasl2-dev postgresql-dev po-debconf dpatch libdb4.3-dev libmysqlclient15-dev lsb-release libcdb-dev</strong></p>
<p class="command">cd /usr/src<br />
apt-get source postfix</p>
<p> Buraya kadar hersey normal şimdi ufak bir kontrol yapmanız gerekiyor -&gt; Postfix versiyonu&#8230; Bizim test için kurduğumuz 2.3.8 sizde versiyonunuzu görmek için şu komutu kullanabilirsiniz;</p>
<p>postconf -d | grep mail_version</p>
<p>Benim sunucumda bu sorgunun çıktısı;</p>
<p class="system">mail:~# postconf -d | grep mail_version<br />
mail_version = 2.3.8<br />
milter_macro_v = $mail_name $mail_version</p>
<p>)<br />
<!--adsense#text1--><br />
şeklinde&#8230; Versiyonunuz 2.3.8 ise buyrun burdan devam edelim&#8230;</p>
<p>wget http://vda.sourceforge.net/VDA/postfix-2.3.8-vda.patch.gz<br />
gunzip postfix-2.3.8-vda.patch.gz<br />
cd postfix-2.3.8<br />
patch -p1 &lt; ../postfix-2.3.8-vda.patch<br />
dpkg-buildpackage</p>
<p>Bu komutun sonunda;</p>
<p>(WARNING: Failed to sign .dsc and .changes file)</p>
<p>böyle bir hata görürseniz dikkate almayın&#8230;</p>
<p>Şimdi yeni postfix paketimizi kuralım;</p>
<p>cd ..<br />
dpkg -i postfix_2.3.8-2_i386.deb<br />
dpkg -i postfix-mysql_2.3.8-2_i386.deb</p>
]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/debian-40-postfix-kurulumu-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gentoo Kurulum Adımları</title>
		<link>http://dinopsys.net/makale/gentoo-kurulum-adimlari/</link>
		<comments>http://dinopsys.net/makale/gentoo-kurulum-adimlari/#comments</comments>
		<pubDate>Thu, 14 Jun 2007 09:01:19 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://dinopsys.net/makale/gentoo-kurulum-adimlari/</guid>
		<description><![CDATA[Bu yazı Synack tarafından Dinopsys Mail Grubunda yayinlanmistir. Grubumuzu takip etmeyen uyelerimiz ve ziyaretcilerimiz oldugunu dusunerek bende buraya kopyaliyorum.
 Bu yazida Gentoo kurulum adimlari mevcuttur.

Gentoo Kurulum Adimlari (Kisaca)
1.  Boot
2.  Network Ayarlari (Sabit IP, gateway ve DNS)
2.1 root@gentoo# ifconfig eth0 192.168.1.10
2.2 root@gentoo# route add default gw 192.168.1.1
2.3 root@gentoo# echo &#8220;nameserver 192.168.1.1&#8243; &#62; /etc/resolv.conf
3.  Root password
3.1 root@gentoo# passwd
4. [...]]]></description>
			<content:encoded><![CDATA[<p>Bu yazı Synack tarafından Dinopsys Mail Grubunda yayinlanmistir. Grubumuzu takip etmeyen uyelerimiz ve ziyaretcilerimiz oldugunu dusunerek bende buraya kopyaliyorum.</p>
<p> Bu yazida Gentoo kurulum adimlari mevcuttur.</p>
<p><span id="more-159"></span></p>
<p>Gentoo Kurulum Adimlari (Kisaca)</p>
<p>1.  Boot</p>
<p>2.  Network Ayarlari (Sabit IP, gateway ve DNS)<br />
2.1 root@gentoo# ifconfig eth0 192.168.1.10<br />
2.2 root@gentoo# route add default gw 192.168.1.1<br />
2.3 root@gentoo# echo &#8220;nameserver 192.168.1.1&#8243; &gt; /etc/resolv.conf</p>
<p>3.  Root password<br />
3.1 root@gentoo# passwd</p>
<p>4.  SSH Servisi, eger kurulumu network uzerinden devam etmek<br />
isterseniz (bence iyi fikir)<br />
4.1 root@gentoo# /etc/init.d/ssh start</p>
<p>5.  Diger bir makineden devam edelim<br />
5.1 synack@deimos~$ screen -S gentoo_setup<br />
    Bu komut ile sanal terminal aciyoruz, daha sonra &#8220;arka fona&#8221;<br />
atabiliriz.<br />
5.2 synack@deimos~$ ssh r<a target="_parent" href="http://groups.google.com.tr/groups/unlock?msg=b974545226115039&amp;_done=/group/dinopsys/browse_thread/thread/9e344f71d4133935">&#8230;</a>@192.168.1.10<br />
    Bu komut ile gentoo makinemize baglanti kuruyoruz<br />
<!--adsense#text1--><br />
6.  Hard disk ishlemleri<br />
    root@gentoo# fdisk -l /dev/hda (veya /dev/sda eger sata disk var<br />
ise)<br />
    Bu komut ile shu anki &#8220;partisyon tablosu&#8221; gorebilirsiniz.</p>
<p>    root@gentoo# fdisk /dev/hda<br />
    Istediginiz gibi bolumlere ayirin, bence:<br />
    /boot = 50.0 MB<br />
    /swap = 1.5 x RAM Miktari (veya 2x RAM)<br />
    /home = &lt;istege_bagli&gt;<br />
    /     = &lt;istege_bagli&gt; #hic olmazsa 10.0 GB</p>
<p>7.  Format ishlemleri<br />
7.1 root@gentoo# mke2fs /dev/hda1    (/boot bolumu ext2)<br />
    root@gentoo# mkswap /dev/hda2    (/swap bolumu, swap)<br />
    root@gentoo# swapon /dev/hda2<br />
    root@gentoo# mke2fs -j /dev/hda3 (/home bolumu, ext3)<br />
    root@gentoo# mke2fs -j /dev/hda4 (/ bolumu, ext3)</p>
<p>8.  Mount edelim<br />
    # Direk &#8220;/ bolumu&#8221; mount ishlemi<br />
    root@gentoo# mount /dev/hda4 /mnt/gentoo<br />
    root@gentoo# mkdir /mnt/gentoo/boot<br />
    root@gentoo# mount /dev/hda1 /mnt/gentoo/boot</p>
<p>    root@gentoo# mkdir /mnt/gentoo/home<br />
    root@gentoo# mount /dev/hda3 /mnt/gentoo/home</p>
<p>9.  Tarih/Saat ayarlari<br />
    root@gentoo# date 052314452007 #MMDDhhmmYYYY</p>
<p>10. Stage3 kurulumu<br />
    root@gentoo# cd /mnt/gentoo<br />
    root@gentoo# tar xvjpf /mnt/cdrom/stage3*<br />
    root@gentoo# tar xvjf /mnt/cdrom/portage-latest.tar.bz2 -C /mnt/<br />
gentoo/usr<br />
<!--adsense#text1--><br />
11. make.conf ayarlari<br />
    root@gentoo# vim /mnt/gentoo/etc/make.conf (veya nano -w /mnt/<br />
gentoo/etc/make.conf)</p>
<p>12. chroot<br />
    root@gentoo# cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf<br />
    root@gentoo# mount -t proc none /mnt/gentoo/proc<br />
    root@gentoo# mount -o bind /dev /mnt/gentoo/dev<br />
    root@gentoo# chroot /mnt/gentoo /bin/bash<br />
    root@gentoo# env-update &amp;&amp; source /etc/profile</p>
<p>13. Saat ayarlari<br />
    root@gentoo# cp /usr/share/zoneinfo/Europe/Istanbul /etc/localtime<br />
    root@gentoo# date</p>
<p>14. Guncelleme<br />
    # Bence bashtan kontrole gecmekte fayda var.<br />
    root@gentoo# emerge &#8211;sync<br />
    # /etc/make.conf dosyasina yaptiginiz USE degishikliklerine gore<br />
butun sistemi yeniden kurar.<br />
    root@gentoo# emerge world -uDN</p>
<p>15. Kernel (cekirge) kurlumu<br />
    # Gerekli simbolik link otomatik yaratilsin<br />
    root@gentoo# echo &#8220;sys-kernel/gentoo-sources symlink&#8221; &gt;&gt; /etc/<br />
portage/package.use<br />
    root@gentoo# emerge gentoo-sources<br />
    root@gentoo# cd /usr/src/linux<br />
    root@gentoo# make menuconfig<br />
    root@gentoo# make &amp;&amp; make modules_install<br />
    root@gentoo# cp arch/i386/boot/bzImage /boot/kernel-2.6.xx</p>
<p>16. root@gentoo# cat /etc/fstab<br />
    /dev/sda1               /boot           ext2<br />
noauto,noatime  1 2<br />
    /dev/sda3               /               ext3<br />
noatime         0 1<br />
    /dev/sda2               none            swap<br />
sw              0 0<br />
    /dev/sda4               /home           ext3<br />
noatime         0 0<br />
    /dev/cdroms/cdrom0      /mnt/cdrom      iso9660<br />
noauto,ro       0 0<br />
    proc                    /proc           proc<br />
defaults        0 0<br />
    shm                     /dev/shm        tmpfs<br />
nodev,nosuid,noexec     0 0</p>
<p>17. network ayarlari<br />
    root@gentoo# cat /etc/conf.d/net | grep -v \^#</p>
<p>    config_eth0=( &#8220;192.168.0.94 netmask 255.255.255.0 brd<br />
192.168.0.255&#8243; )<br />
    routes_eth0=( &#8220;default gw 192.168.0.1&#8243; )</p>
<p>    root@gentoo# rc-update add net.eth0 default</p>
<p>18. Yeni gentoo sistemindeki root shifresini degishtirin<br />
    root@gentoo# passwd</p>
<p>19. Diger gerekli emerge ishlemleri<br />
    root@gentoo# emerge syslog-ng vixie-cron dhcpcd ppp grub jfsutils<br />
reiserfsprogs xfsprogs<br />
    root@gentoo# for X in syslog-ng vixie-cron ; do rc-update add $X<br />
default; done</p>
<p>20. Grub ayarlari<br />
    deimos ~ # cat /boot/grub/menu.lst</p>
<p>    timeout 0<br />
    splashimage=(hd0,0)/boot/grub/splash.xpm.gz<br />
    title=Gentoo Linux 2007.0<br />
    root (hd0,0)<br />
    kernel /boot/kernel-2.6.21-gentoo_4 root=/dev/sda3</p>
<p>    root@gentoo# grub<br />
    grub&gt; root (hd0,0)<br />
    grub&gt; setup (hd0)<br />
    grub&gt; quit</p>
<p>21. Reboot<br />
    root@gentoo# exit    (chroot terk edildi)<br />
    root@gentoo# cd      (umount edebilmek icin, eger halen /mnt/<br />
gentoo/ altindaysaniz)<br />
    root@gentoo# umount /mnt/gentoo/boot /mnt/gentoo/home /mnt/gentoo/<br />
dev /mnt/gentoo/proc /mnt/gentoo<br />
    root@gentoo# reboot  (CD&#8217;yi cikartmayi unutmayin)</p>
]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/gentoo-kurulum-adimlari/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>make: *** No rule to make target `special.mk&#8217;.  Stop.</title>
		<link>http://dinopsys.net/makale/make-no-rule-to-make-target-specialmk-stop/</link>
		<comments>http://dinopsys.net/makale/make-no-rule-to-make-target-specialmk-stop/#comments</comments>
		<pubDate>Tue, 12 Jun 2007 14:20:19 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Centos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Plesk]]></category>

		<guid isPermaLink="false">http://dinopsys.net/makale/make-no-rule-to-make-target-specialmk-stop/</guid>
		<description><![CDATA[Bugunlerde Ruby on rails olayina sarmis durumdayim. Hani kalkip program yazmak degil hedefim, hicbir zaman olmayacakta. Ama cok guzel bir script buldum rb ile yazilmis. Bunu calistirmam lazim diyerek daldim ruby on rails kurulumuna ( bu arada cok yakinda Plesk yuklu sunucuya Ruby On Rails nasil kurulur diye bir makale hazirliyorum.) Biryere kadar hersey mukemmel gitti taki [...]]]></description>
			<content:encoded><![CDATA[<p>Bugunlerde Ruby on rails olayina sarmis durumdayim. Hani kalkip program yazmak degil hedefim, hicbir zaman olmayacakta. Ama cok guzel bir script buldum rb ile yazilmis. Bunu calistirmam lazim diyerek daldim ruby on rails kurulumuna ( bu arada cok yakinda Plesk yuklu sunucuya Ruby On Rails nasil kurulur diye bir makale hazirliyorum.) Biryere kadar hersey mukemmel gitti taki mod_fcgi paketini kurmak isteyene kadar ve baslikta gordugunuz hata ile karsilastim. Hatanin sebebi basit.</p>
<p><span id="more-157"></span><br />
<!--adsense#text1--><br />
httpd-devel paketlerinin yuklu olmamasindan dolayi special.mk yi bulamiyor yapilmasi gereken tek islem ise;</p>
<p>yum install httpd-devel</p>
<p>komutunu calistirip, gerekli paketlerin kurulmasi icin onay vermek ve kurulum isleminin bitmesini beklemek. Daha sonra tekrar denediginizde bu hatayi tekrar vermedigini gormus olacaksiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/make-no-rule-to-make-target-specialmk-stop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
