<?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>Personal Blog of Emre Yaşar &#187; SuSE</title>
	<atom:link href="http://www.yasars.com/index.php/category/linux/suse/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yasars.com</link>
	<description>A bit technical, a bit lifestyle..</description>
	<lastBuildDate>Tue, 27 Apr 2010 19:55:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Solution of SLES10 SP3 SMT Update Problem</title>
		<link>http://www.yasars.com/index.php/2009/12/14/solution-of-sles10-sp3-smt-update-problem/</link>
		<comments>http://www.yasars.com/index.php/2009/12/14/solution-of-sles10-sp3-smt-update-problem/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 13:55:59 +0000</pubDate>
		<dc:creator>Admin - Emre Yasar</dc:creator>
				<category><![CDATA[Genel]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[SuSE]]></category>
		<category><![CDATA[no SLES10 SP3 in smt-catalogs]]></category>
		<category><![CDATA[smt]]></category>
		<category><![CDATA[smt 500 Internal Server Error]]></category>
		<category><![CDATA[smt regdata problem]]></category>
		<category><![CDATA[smt SLES10 SP3 problem]]></category>
		<category><![CDATA[smt update problem]]></category>
		<category><![CDATA[smt-ncc-sync problem]]></category>

		<guid isPermaLink="false">http://www.yasars.com/?p=357</guid>
		<description><![CDATA[When I run smt-ncc-sync command for getting data from the Novell Customer Center and update the local SMT database, I got an error like this:

Downloading Product information
Failed to POST &#8216;https://smt_server/center/regsvc?command=regdata&#38;lang=en-US&#38;version=1.0&#8242;: 500 Internal Server Error
Error while fetching Products data.
Downloading Target information
Failed to POST &#8216;https://smt_server/center/regsvc?command=regdata&#38;lang=en-US&#38;version=1.0&#8242;: 500 Internal Server Error
Error while fetching Targets data.
Downloading Catalog information
Failed to POST [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-39" title="suse1_emreyasar" src="http://www.yasars.com/wp-content/uploads/2009/08/suse1_emreyasar-300x225.jpg" alt="suse1_emreyasar" width="300" height="225" />When I run <strong>smt-ncc-sync</strong> command for getting data from the Novell Customer Center and update the local SMT database, I got an error like this:</p>
<p><span id="more-357"></span></p>
<p><em>Downloading Product information<br />
Failed to POST &#8216;https://smt_server/center/regsvc?command=regdata&amp;lang=en-US&amp;version=1.0&#8242;: 500 Internal Server Error<br />
Error while fetching Products data.<br />
Downloading Target information<br />
Failed to POST &#8216;https://smt_server/center/regsvc?command=regdata&amp;lang=en-US&amp;version=1.0&#8242;: 500 Internal Server Error<br />
Error while fetching Targets data.<br />
Downloading Catalog information<br />
Failed to POST &#8216;https://smt_server/center/regsvc?command=regdata&amp;lang=en-US&amp;version=1.0&#8242;: 500 Internal Server Error<br />
Error while fetching Catalogs data.<br />
Downloading Product/Catalog relations<br />
Failed to POST &#8216;https://smt_server/center/regsvc?command=regdata&amp;lang=en-US&amp;version=1.0&#8242;: 500 Internal Server Error<br />
Error while fetching ProductCatalogs data.<br />
Downloading Subscription information<br />
Invalid response:500 Internal Server Error<br />
List subscriptions request failed.<br />
Downloading Registration information<br />
Invalid response:500 Internal Server Error<br />
List registrations request failed.<br />
Flagged Catalogs which can be mirrored</em></p>
<p>Because of this faulty synchronization attempt I couldn&#8217;t see SLES10 SP3 when I run <strong>smt-catalogs</strong>.</p>
<p>After long struggles I found out that modifing <strong>/etc/suseRelease.conf </strong>file is solving the problem.</p>
<p>Simply replace the line</p>
<p><strong>url=https://your_smt_server_hostname/center/regsvc<br />
</strong><br />
with</p>
<p><strong>url=https://secure-www.novell.com/center/regsvc</strong></p>
<p>Probably, when you run smt-ncc-sync command after this change, you won&#8217;t get Internal Server Errors.</p>
<p>After a clear smt-ncc-sync, SLES10-SP3 lines will appear while <strong>smt-catalogs</strong>.</p>
<p>Now it&#8217;s time to enable mirroring for relevant architectures by typing</p>
<p><strong>smt-catalogs -e SLES10-SP3-Updates</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.yasars.com/index.php/2009/12/14/solution-of-sles10-sp3-smt-update-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>openSUSE 11.2 Çıktı</title>
		<link>http://www.yasars.com/index.php/2009/11/19/opensuse-11-2-cikti/</link>
		<comments>http://www.yasars.com/index.php/2009/11/19/opensuse-11-2-cikti/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 15:57:29 +0000</pubDate>
		<dc:creator>Admin - Emre Yasar</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[SuSE]]></category>
		<category><![CDATA[opensuse]]></category>
		<category><![CDATA[opensuse 11.2]]></category>

		<guid isPermaLink="false">http://www.yasars.com/?p=308</guid>
		<description><![CDATA[openSUSE dağıtımının 11.2 sürümü 12.11.2009&#8242;da duyuruldu.
Gnome, KDE, OpenOffice ve Linux çekirdeğinin son versiyonlarını içeren 11.2 sürümü 1000&#8242;den fazla masaüstü uygulaması ile birlikte geliyor.
openSUSE 11.2 sürümü, http://software.opensuse.org/112/en adresinden indirilebilir.
]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-309" title="3597671031_cd9a81dba0" src="http://www.yasars.com/wp-content/uploads/2009/11/3597671031_cd9a81dba0.jpg" alt="3597671031_cd9a81dba0" width="300" height="225" />openSUSE dağıtımının 11.2 sürümü 12.11.2009&#8242;da duyuruldu.</p>
<p>Gnome, KDE, OpenOffice ve Linux çekirdeğinin son versiyonlarını içeren 11.2 sürümü 1000&#8242;den fazla masaüstü uygulaması ile birlikte geliyor.</p>
<p>openSUSE 11.2 sürümü,<a href="http://software.opensuse.org/112/en" target="_blank"> http://software.opensuse.org/112/en</a> adresinden indirilebilir.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yasars.com/index.php/2009/11/19/opensuse-11-2-cikti/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AutoYaST Installation Server Kurulumu</title>
		<link>http://www.yasars.com/index.php/2009/08/14/autoyast-installation-server-kurulumu/</link>
		<comments>http://www.yasars.com/index.php/2009/08/14/autoyast-installation-server-kurulumu/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 19:40:08 +0000</pubDate>
		<dc:creator>Admin - Emre Yasar</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[SuSE]]></category>
		<category><![CDATA[AutoYast]]></category>
		<category><![CDATA[pxeboot]]></category>

		<guid isPermaLink="false">http://www.yasars.com/?p=38</guid>
		<description><![CDATA[Sıklıkla ve benzer konfigürasyonda SuSE Linux işletim sistemi kurmanız gerekiyorsa AutoYaST size büyük ölçüde zaman kazandıracak bir yöntem olacaktır.
Adım adım Auto YaST server kurulumu detayları aşağıda verilmiştir. Belki biraz detay bir kurulum dokümanı görmektesiniz fakat ummadığınız yerlerde çıkan hataları giderebilmek için oldukça fazla zaman harcamanız gerekebilir.
Sunucumuzda ilk aşamada ihtiyacımız olacak şey, pxe boot alacak client’lara [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-medium wp-image-39 alignright" title="suse1_emreyasar" src="http://www.yasars.com/wp-content/uploads/2009/08/suse1_emreyasar-300x225.jpg" alt="suse1_emreyasar" width="300" height="225" /><strong>Sıklıkla ve benzer konfigürasyonda SuSE Linux işletim sistemi kurmanız gerekiyorsa AutoYaST size büyük ölçüde zaman kazandıracak bir yöntem olacaktır.</strong></p>
<p>Adım adım Auto YaST server kurulumu detayları aşağıda verilmiştir. Belki biraz detay bir kurulum dokümanı görmektesiniz fakat ummadığınız yerlerde çıkan hataları giderebilmek için oldukça fazla zaman harcamanız gerekebilir.</p>
<p>Sunucumuzda ilk aşamada ihtiyacımız olacak şey, pxe boot alacak client’lara IP adresi verecek bir DHCP server olacak. Bunun için eğer kurulu değil ise YaST kullanarak veya komut satırından dhcp server paketini kurun.</p>
<p><span id="more-38"></span></p>
<p># rpm -ivh dhcpcd-1.3.rpm</p>
<p>Şimdi pxe boot’a izin verecek dhcp server konfigürasyonunu yapalım.</p>
<p># vi /etc/dhcpd.conf</p>
<p>option subnet-mask 255.255.255.0;<br />
option broadcast-address 99.99.99.255;<br />
option domain-name &#8220;deneme&#8221;;<br />
option domain-name-servers 99.99.99.102;<br />
option routers 99.99.99.102;<br />
ddns-update-style ad-hoc;<br />
default-lease-time 14400;<br />
allow booting;<br />
allow bootp;<br />
next-server 99.99.99.102;<br />
subnet 99.99.99.0 netmask 255.255.255.0 {<br />
range 99.99.99.110 99.99.99.120;<br />
default-lease-time 14400;<br />
max-lease-time 172800;<br />
filename &#8220;pxelinux.0&#8243;;<br />
}<br />
Yukarıdaki dhcpd konfigürasyonuna göre, AutoYaST sunucumuzun IP’si 99.99.99.102 ve IP taleplerini 99.99.99.110 ile 99.99.99.120 arasında bir adres vererek cevaplayacak. Bu konfigürasyonda allow booting, allow bootp ve next-server 99.99.99.102 satırları pxe boot ile ilgili satırlardır.</p>
<p># mkdir /pxeboot<br />
# mkdir /pxeboot/linux.cfg<br />
# mkdir /pxeboot/SLES10</p>
<p>Oluşturduğunuz /pxeboot/SLES10 klasörün içince SuSE CD’lerini veya DVD’sini kopyalayın. Eğer DVD içeriğini kopyaladıysanız aşağıdaki default dosyasında install=http://99.99.99.102/klasor/CD1 yerine sadece install=http://99.99.99.102/klasor/ yazın.</p>
<p># vi /pxeboot/pxelinux.cfg/default</p>
<p>MENU TITLE EMREnin SLES 10 Otomatik Kurulum Menusu<br />
DEFAULT vesamenu.c32<br />
PROMPT 0<br />
label 1<br />
MENU LABEL Sles10 (i386) PXE Network kurulumu<br />
kernel linux<br />
append initrd=initrd install=http://99.99.99.102/klasor/CD1 autoyast=http://99.99.99.102/klasor/autoinst.xml insmod=tg3<br />
insmod=usbcore netwait=10 vga=791 splash=verbose<br />
MENU BACKGROUND benim_logom.png<br />
NOESCAPE 0<br />
ALLOWOPTIONS 0<br />
timeout 100<br />
menu color title 1;31;49 #eeff1010 #cc553333 std<br />
menu color sel 7;37;40 #ff000000 #bbaa9999 all<br />
menu color border 30;44 #ffffffff #00000000 std<br />
menu color pwdheader 31;47 #eeff1010 #20ffffff std<br />
/pxeboot konumunda benim_logom.png ve vesamenu.c32 dosyalarının olması gerekli. vesamenu.c32 dosyasını sisteminizde bulamıyorsanız syslinux-3.31-16 rpm dosyasını yüklemeniz yeterli olacaktır.</p>
<p># cp /usr/share/syslinux/vesamenu.c32 /pxeboot<br />
# yast instserver<br />
- add<br />
(Source Name kısmına kurulumla ilgili tanımlayıcı bir isim giriniz örneğin SLES10)<br />
Announce as Installation Service with SLP seçeneğini işaretleyin<br />
- Read CD or DVD medium<br />
CD’lerin veya DVD’nin olduğu sürücüyü seçin (veya CD’lerin iso’sunu /SuSE_CDs gibi isimlendirdiğiniz bir klasöre kopyalayabilir ve bu adımda Use ISO Images seçeneğini işaretleyerek iso’ların olduğu klasörü seçebilirsiniz)<br />
- Configure as HTTP source<br />
Directory to Contain Sources kısmına /pxeboot/SLES10/ yazın. Eğer sunucunuzda apache vb bir webserver kurulu değilse kurmanız gerektiğini gösteren bir mesaj göreceksiniz. Kurmanız gerekmekte.<br />
- Directory Alias<br />
klasor yazın<br />
- Finish<br />
# /pxeboot/SLES10/CD1/boot/i386/loader/initrd /pxeboot/<br />
# /pxeboot/SLES10/CD1/boot/i386/loader/linux /pxeboot/<br />
# /pxeboot/SLES10/CD1/boot/i386/loader/message /pxeboot/<br />
# /usr/share/syslinux/pxelinux.0 /pxeboot/<br />
# cp /usr/share/doc/packages/yast2-xml/autoyast.xml /pxeboot/autoinst.xml</p>
<p>Bu kopyalama işlemleri tamamlandıktan sonra /pxeboot klasörünün içeriği aşağıdaki gibi olacaktır</p>
<p>drwxr-xr-x 9 root root 4096 Jan 2 12:32 SLES10/<br />
-rwxrwxrwx 1 root root 34177 Dec 27 09:45 autoinst.xml*<br />
-rw-r&#8211;r&#8211; 1 root root 10825 Dec 27 11:32 benim_logom.png<br />
-r&#8211;r&#8211;r&#8211; 1 root root 8494631 Dec 16 21:38 initrd<br />
-r&#8211;r&#8211;r&#8211; 1 root root 1258892 Dec 16 21:37 linux<br />
-rwxr-xr-x 1 root root 477 Dec 24 08:51 message*<br />
-rw-r&#8211;r&#8211; 1 root root 13148 Dec 16 21:38 pxelinux.0<br />
drwxr-xr-x 2 root root 4096 Jan 2 10:34 pxelinux.cfg/<br />
-rwxrwxrwx 1 root root 116256 Dec 27 10:24 vesamenu.c32*<br />
Bu adımda bir kontrol yapmakta fayda var. Sunucu üzerinde bir web browser açarak<br />
<a href="http://99.99.99.102/klasor/">http://99.99.99.102/klasor/</a><br />
yazalım ve kurulum içeriğini web arayüzü ile görüp göremediğimizi kontrol edelim.</p>
<p>Sırada tftp sever kurulumu var. tftp server paketi kurulu değil ise yast veya komut satırrından tftp server’ı kurun. Sonra<br />
# yast tftp-server yazın<br />
- enable işaretleyin<br />
- Boot Image Directory kısmına /pxeboot girin<br />
- Eğer firewall kullanıyorsanız gerekli konfigürasyonu yapın</p>
<p>Son adım olarak autoinst.xml kontrol dosyasının konfigürasyonu işlemi kaldı geriye. Bu dosyanın konfigürasyonu başlı başına bir konu olduğu için bu dokümanda detayına girmeyeceğim. autoinst.xml dosyasında temel anlamda oluşturacağınız içerikten kısaca bahsedelim.</p>
<p># yast autoyast</p>
<p>- Sol üst köşedeki File ( [Filev] ) menüsüne gelin<br />
- Open, /pxeboot/autoinst.xml seçin<br />
- Software menüsünü genişletin, Package Seleciton ile kurulmasını istediğiniz paketlei seçin<br />
- Network Devices menüsünden IP, hostname, domain, vb bilgileri girin (IP conflict’i engellemek için IP’nin DHCP’den alınması iyi olacaktır)<br />
- Network Services bölümünden servislerle ilgili konfigürasyonları yapın<br />
- System menüsünden Boot Loader ayarlarını yapın<br />
- Security and Users menüsünden grup ve kullanıcıları tanımlayın<br />
- Ve gerekli diğer konfigürasyonları yaparak autoinst.xml dosyasının oluşturulmasını tamamlayın. Bu dosyanın birçok sunucu için ortak özellikleri belirleyeceğinden çok fazla özel ayarlara kaçmamaya gayret gösterin.<br />
- Yine sol üst köşedeki File ( [Filev] ) menüsüne gelin<br />
- Save ederek autoyast’tan çıkın.</p>
<p>Kontrol dosyası (bizim çalışmamızda autoinst.xml) konfigürasyonu ile ilgili daha detaylı bilgiye <a href="http://www.suse.de/%7Eug/autoyast_doc/index.html">http://www.suse.de/~ug/autoyast_doc/index.html</a> adresinden ulaşabilirsiniz.</p>
<p>Herşey güzel gittiyse artık ilk testimizi yapmanın zamanı geldi.</p>
<p>Client’ı AutoYaST sunucumuzun DHCP servisinin çalıştığı network’le aynı networke dahil edlim. (Sunucular fiziksel olarak birbirine yakınsa cross kablo kullanmayı tercih edebilirsiniz)</p>
<p>Client’ın bios ayarlarına girerek PXE ile Network boot özelliğini etkinleştirin. İlk olarak network’den boot almasını boot sequence’den ayarlayın veya açılışta gerekli müdahaleyi yaparak bunu sağlayın.</p>
<p>Artık el-ense kombinasyonuyla kurulumu takip edebilirsiniz veya başka şeylerle uğraşabilirsiniz..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yasars.com/index.php/2009/08/14/autoyast-installation-server-kurulumu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

