<?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>gomez's blog &#187; linux</title>
	<atom:link href="http://www.sanjta.org/?feed=rss2&#038;cat=12" rel="self" type="application/rss+xml" />
	<link>http://www.sanjta.org</link>
	<description>IT from the unblinking eyes of the GNU/Linux user</description>
	<lastBuildDate>Sun, 05 Sep 2010 21:56:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Maintaining Daylight Saving Time (DST) changes</title>
		<link>http://www.sanjta.org/?p=601</link>
		<comments>http://www.sanjta.org/?p=601#comments</comments>
		<pubDate>Wed, 11 Aug 2010 12:05:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=601</guid>
		<description><![CDATA[Few days ago I needed to check Daylight Saving Time changes that are going to happen, and I was surprised that there are occasions when you need to update DST settings manually. This example will show how to do that for Egypt. Requirement is to change time on Aug 11, at 5.00AM EEST (Eastern European [...]]]></description>
			<content:encoded><![CDATA[<p>Few days ago I needed to check Daylight Saving Time changes that are going to happen, and I was surprised that there are occasions when you need to update DST settings manually. This example will show how to do that for Egypt. Requirement is to change time on Aug 11, at 5.00AM EEST (Eastern European Summer Time) to 4.00AM EET (Eastern European Time). Here is the procedure how to do that depending of your operating system (Solaris or Linux):</p>
<p>1. Login as user root;<br />
2. Download file tzdata&lt;year&gt;l.tar.gz from ftp://elsie.nci.nih.gov/pub/ or some other tzdata provider:</p>
<blockquote>
<pre><strong>#wget ftp://elsie.nci.nih.gov/pub/tzdata2010k.tar.gz</strong></pre>
</blockquote>
<p>3. Extract timezone info file &#8220;africa&#8221; from the tarball using following command:</p>
<blockquote>
<pre><strong>#tar -zxf tzdata2010k.tar.gz</strong></pre>
<p><strong> </strong></p>
<pre><strong>#cd tzdata2010k</strong></pre>
</blockquote>
<p>4. Modify file &#8220;africa&#8221; or some other zone by using your favorite text editor (vi, nano or something else):</p>
<blockquote>
<pre><strong>#vi africa</strong></pre>
<p><strong> (I have changed it to reflect my needs / EEST will change to EET on Aug 11, 5.00 AM)</strong></p></blockquote>
<p>5. Depending on your operating system, place file in one of the following directories:</p>
<p>/usr/share/lib/zoneinfo/src &#8211; Solaris<br />
/usr/share/zoneinfo/src     &#8211; Linux</p>
<blockquote>
<pre><strong>#mv africa /usr/share/lib/zoneinfo/src</strong></pre>
<p><strong> </strong></p>
<pre><strong>#mv africa /usr/share/zoneinfo/src</strong></pre>
</blockquote>
<p>6. Navigate to &#8220;src&#8221; directory and compile a new timezone data file using command &#8220;zic&#8221;</p>
<blockquote>
<pre><strong>#cd /usr/share/zoneinfo/src</strong></pre>
<p><strong> </strong></p>
<pre><strong>#zic africa</strong></pre>
</blockquote>
<p>7. Copy newly generated file</p>
<blockquote>
<pre> <strong>#cd .. &amp;&amp; cp Africa/Cairo Egypt</strong></pre>
</blockquote>
<p>8. Last step would be to test DST settings with following command:</p>
<blockquote>
<pre><strong>#zdump -v Egypt | grep 2010</strong></pre>
</blockquote>
<p>You should be able output similar to this, depending on what you have configured:</p>
<blockquote><p>#zdump -v Egypt | grep 2010<br />
Egypt  Wed Aug 11 09:34:23 2010 UTC = Wed Aug 11 11:34:23 2010 EET isdst=0<br />
Egypt  Thu Apr 29 21:59:59 2010 UTC = Thu Apr 29 23:59:59 2010 EET isdst=0<br />
Egypt  Thu Apr 29 22:00:00 2010 UTC = Fri Apr 30 01:00:00 2010 EEST isdst=1<br />
Egypt  Wed Aug 11 01:59:59 2010 UTC = <strong>Wed Aug 11 04:59:59 2010 EEST</strong> isdst=1<br />
Egypt  Wed Aug 11 02:00:00 2010 UTC = <strong>Wed Aug 11 04:00:00 2010 EET</strong> isdst=0<br />
Egypt  Wed Sep  8 21:59:59 2010 UTC = Wed Sep  8 23:59:59 2010 EET isdst=0<br />
Egypt  Wed Sep  8 22:00:00 2010 UTC = Thu Sep  9 01:00:00 2010 EEST isdst=1<br />
Egypt  Thu Sep 30 20:59:59 2010 UTC = Thu Sep 30 23:59:59 2010 EEST isdst=1<br />
Egypt  Thu Sep 30 21:00:00 2010 UTC = Thu Sep 30 23:00:00 2010 EET isdst=0</p></blockquote>
<p>That it is it! As you can se from above output time will automatically change on 5.00AM EEST and it will go one hour back to 4.00AM EET. I hope that this blog post clarify this procedure.</p>
<ol>
<li><a href="http://www.gsp.com/cgi-bin/man.cgi?section=8&amp;topic=zic" target="_blank">zic</a></li>
<li><a href="http://bostonlinux.net/linuxcommand.org/man_pages/zdump8.html" target="_blank">zdump</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=601</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pearson VUE testni centar u REZ agenciji u Zenici</title>
		<link>http://www.sanjta.org/?p=455</link>
		<comments>http://www.sanjta.org/?p=455#comments</comments>
		<pubDate>Fri, 18 Jun 2010 10:39:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[cisco]]></category>
		<category><![CDATA[happenings]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=455</guid>
		<description><![CDATA[For all English language readers of this blog, this is blog post in Bosnian language about opening of a new Pearson VUE testing centar in Zenica, Bosnia and Herzegovina at REZ agency. Cisco certifikati su jedni od najcjenjenijih referensi koji su dostupni stručnjacima u oblasti informacione tehnologije. Stoga je, kao logičan završetak obuke za polaznike [...]]]></description>
			<content:encoded><![CDATA[<p><em>For all English language readers of this blog, this is blog post in Bosnian language about opening of a new Pearson VUE testing centar in Zenica, Bosnia and Herzegovina at REZ agency.</em></p>
<blockquote><p>Cisco certifikati su jedni od najcjenjenijih referensi koji su dostupni stručnjacima u oblasti informacione tehnologije. Stoga je, kao logičan završetak obuke za polaznike Cisco Akademije, <strong>REZ Agencija</strong> u svom prostoru uspostavila testni centar najpoznatijeg testing provajdera Pearson Virtual Universities Enterprises (Pearson VUE), prema veoma strogim tehničkim  sigurnosnim kriterijima.</p>
<p>Usluge Pearson VUE testnog centra koriste mnoge poznate kompanije i organzacije kao što su Cisco, Linux Professional Insitute, CompTIA i drugi. Za ispite u Pearson VUE testnom centru u REZ Agenciji se možete prijaviti direktno preko weba <a href="http://www.pearsonvue.com/">http://www.vue.com/</a>, putem telefona<strong> 032 441 231</strong> ili dolaskom u našu Agenciju kod PVTC Administratora Testnog centra.</p>
<p>Plaćanje za Vaše ispite možete vršiti direktno putem stranice http://www.vue.com ili  se obratiti  administratoru u našem testnom centru (gđa Mediha Zukić).</p></blockquote>
<ol>
<li><a href="http://www.rez.ba">REZ Agencija</a></li>
<li><a href="http://www.pearsonvue.com/">Pearson VUE</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=455</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox and VMware Remote Console Plug-in working solution</title>
		<link>http://www.sanjta.org/?p=425</link>
		<comments>http://www.sanjta.org/?p=425#comments</comments>
		<pubDate>Tue, 08 Jun 2010 08:56:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[applications]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=425</guid>
		<description><![CDATA[Few days ago I moved my Ubuntu on laptop to version 10.04 and so far I am very satisfied with how does it work. That was a clear sign to refresh some software installs that I have and that fact included VMware server. Basically, I found VMware to suit my needs when it comes to [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" src="http://www.sanjta.org/pics/blog/vmware-console-plugin/vmware_view_pilot.jpg" alt="" width="455" height="152" /></p>
<p>Few days ago I moved my Ubuntu on laptop to version 10.04 and so far I am very satisfied with how does it work. That was a clear sign to refresh some software installs that I have and that fact included VMware server. Basically, I found VMware to suit my needs when it comes to personal virtualization. I am using virtualized CallManager (it is only supported with VMware) and also my appliance Linux environment is virtualized as well. There are other virtualisation solutions that I like but I will leave that for some other blog post.</p>
<p>So, I installed VMware Server 2.0.2 and it is working really nice. There are plenty of instruction manuals on VMware installation on Linux and Ubuntu, but I found <a href="https://help.ubuntu.com/community/VMware/Server">this one</a> to work like a charm. Under Ubuntu, I am using current version of Firefox, which is 3.6.3 and it seems to have a problem with VMware Remote Console Plug-in. It is not working at all. There is lot of discussion about this but I didn&#8217;t find that much solutions. Some are saying that some Firefox add-on for flash blocking is causing this to happen, but using Firefox without .mozilla didn&#8217;t help.</p>
<p>So, here is solution that actually works: Open Terminal and navigate to directory:</p>
<blockquote><p>root@gomez-laptop:/# <em><strong>cd</strong></em> <em><strong>/usr/lib/vmware/webAccess/tomcat/apache-tomcat-6.0.16/webapps/ui/plugin/</strong></em></p></blockquote>
<p>once there, execute list command and you should be able to see <em><strong>vmware-vmrc-linux-x86.xpi</strong></em> file which is required:</p>
<blockquote><p>root@gomez-laptop:/usr/lib/vmware/webAccess/tomcat/apache-tomcat-6.0.16/webapps/ui/plugin# <em><strong>ls</strong></em><br />
build_doNotErase.txt  vmware-vmrc-linux-x64.xpi  <em><strong>vmware-vmrc-linux-x86.xpi</strong></em> vmware-vmrc-win32-x86.exe  vmware-vmrc-win32-x86.xpi</p></blockquote>
<p>Once, there, we need to unzip that file by issuing following command:</p>
<blockquote><p>root@gomez-laptop:# <em><strong>unzip vmware-vmrc-linux-x86.xpi</strong></em></p></blockquote>
<p>and then, navigate to plugins directory and list the content:</p>
<blockquote><p>root@gomez-laptop:/usr/lib/vmware/webAccess/tomcat/apache-tomcat-6.0.16/webapps/ui/plugin# <strong><em>cd plugins/</em></strong><br />
root@gomez-laptop:/usr/lib/vmware/webAccess/tomcat/apache-tomcat-6.0.16/webapps/ui/plugin/plugins#<strong> <em>ls</em></strong><br />
bin  libconf                         open_source_licenses.txt  vmware-desktop-entry-creator  vmware-vmrc-daemon  xkeymap<br />
lib  np-vmware-vmrc-2.5.0-122581.so  share                     <strong><em>vmware-vmrc</em></strong> vmware-vmrc-legacy<br />
root@gomez-laptop:/usr/lib/vmware/webAccess/tomcat/apache-tomcat-6.0.16/webapps/ui/plugin/plugins#</p></blockquote>
<p>And one last step is to start vmware-vmrc with following command:</p>
<blockquote><p>root@gomez-laptop:/usr/lib/vmware/webAccess/tomcat/apache-tomcat-6.0.16/webapps/ui/plugin/plugins#<em><strong> ./vmware-vmrc -h localhost:8333</strong></em></p></blockquote>
<p>Please note that you can replace<em><strong> localhost</strong></em> with IP address of your working VMware server. Once above command is executed you need to authenticate and you should be able to select virtualized hosts. Please give a check to following screenshots:</p>
<p><img class="aligncenter" src="http://www.sanjta.org/pics/blog/vmware-console-plugin/vmwareplugin.png" alt="" width="500" height="399" />As shown on above screenshot, we need to authenticate and one last step is to select one of the virtualized machines that we want to work with:</p>
<p><img class="aligncenter" src="http://www.sanjta.org/pics/blog/vmware-console-plugin/vmwareplugin1.png" alt="" width="500" height="399" />If there are some questions, please let me know. I hope that this workaround will save some time for you and that you will have working solution.</p>
<ol>
<li><a href="http://vmware.com/download/server/">VMware server</a></li>
<li><a href="https://help.ubuntu.com/community/VMware/Server">VMware server installation on Ubuntu</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=425</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Upcoming events by Richard M. Stallman in Bosnia and Hercegovina</title>
		<link>http://www.sanjta.org/?p=408</link>
		<comments>http://www.sanjta.org/?p=408#comments</comments>
		<pubDate>Tue, 18 May 2010 08:06:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[free software]]></category>
		<category><![CDATA[happenings]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=408</guid>
		<description><![CDATA[Richard M. Stallman is an American software freedom activist and computer programmer. In September 1983, he launched the GNU Project to create a free Unix-like operating system, and has been the project&#8217;s lead architect and organizer. With the launch of the GNU Project, he initiated the free software movement and, in October 1985, set up [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" src="http://www.sanjta.org/pics/blog/fsf.gif" alt="" width="462" height="181" /><strong>Richard M. Stallman</strong> is an American software freedom activist and computer programmer. In September  1983, he launched the <a title="GNU Project" href="http://en.wikipedia.org/wiki/GNU_Project">GNU Project</a> to create a free <a title="Unix-like" href="http://en.wikipedia.org/wiki/Unix-like">Unix-like</a> operating system, and has been the  project&#8217;s lead architect and organizer. With the launch of the GNU  Project, he initiated the <a title="Free  software movement" href="http://en.wikipedia.org/wiki/Free_software_movement">free software movement</a> and, in October 1985, set  up the <a title="Free Software Foundation" href="http://en.wikipedia.org/wiki/Free_Software_Foundation">Free Software Foundation</a>.</p>
<p>Stallman pioneered the concept of <a title="Copyleft" href="http://en.wikipedia.org/wiki/Copyleft">copyleft</a> and he is the main author of several copyleft licenses including the <a title="GNU General Public License" href="http://en.wikipedia.org/wiki/GNU_General_Public_License">GNU General Public License</a>, the  most widely used <a title="Free  software license" href="http://en.wikipedia.org/wiki/Free_software_license">free software license</a>. Since the mid-1990s, Stallman has spent most of his time advocating for  free software, as well as campaigning against both <a title="Software  patent" href="http://en.wikipedia.org/wiki/Software_patent">software patents</a> and what he sees as excessive extension of  copyright laws. Stallman has also developed a number of pieces of  widely-used software, including the original <a title="Emacs" href="http://en.wikipedia.org/wiki/Emacs">Emacs</a>, the <a title="GNU Compiler Collection" href="http://en.wikipedia.org/wiki/GNU_Compiler_Collection">GNU Compiler Collection</a>,<sup> </sup>and the <a title="GNU  Debugger" href="http://en.wikipedia.org/wiki/GNU_Debugger">GNU Debugger</a>. He co-founded the <a title="League for Programming Freedom" href="http://en.wikipedia.org/wiki/League_for_Programming_Freedom">League for Programming Freedom</a> in 1989.</p>
<p>Richard M. Stallman will have following speeches in Bosnia and Hercegovina in May, 2010:</p>
<p><strong>What: Copyright vs. Community<br />
</strong> <strong>When</strong>: May 19, 2010 from 11:00 AM to 01:30 PM<br />
<strong>Where</strong>: IBU conference hall, main building, third floor, Francuske revolucije bb; Sarajevo, Bosnia and Herzegovina</p>
<p><strong>What: Free Software Movement and the GNU/Linux Operating System</strong><br />
<strong>When</strong>: May 20, 2010 from                               <abbr id="parent-fieldname-startDate" title="2010-05-20T14:00:00-04:00"> 02:00 PM </abbr> to                             <abbr id="parent-fieldname-endDate" title="2010-05-20T16:30:00-04:00"> 04:30 PM </abbr><br />
<strong>Where</strong>: IBU conference hall, main building, third floor, Francuske  revolucije bb; Sarajevo, Bosnia and Herzegovina</p>
<p><strong>What: Free Software Movement and the GNU/Linux Operating System</strong><br />
<strong>When</strong>: May 22, 2010 from <abbr id="parent-fieldname-startDate" title="2010-05-20T14:00:00-04:00">14:00  PM </abbr> to <abbr id="parent-fieldname-endDate" title="2010-05-20T16:30:00-04:00">16:00  PM </abbr><br />
<strong>Where</strong>: Fakultet Informacijskih Tehnologija, Univerzitet Dzemal Bijedic; Mostar, Bosnia and Herzegovina</p>
<p>We hope that you will come to listen speeches from Stallman and that you will enjoy those events. It is good opportunity to visit those events since we do not know when we will have Stallman in Bosnia and Hercegovina again. If there is additional information needed, please let me know.</p>
<ol>
<li><a href="http://en.wikipedia.org/wiki/Richard_Stallman" target="_blank">Richard M. Stallman</a></li>
<li><a href="http://www.fsf.org/">Free Software Foundation</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=408</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Firmware tweaking: Linux on Samsung LCD TV LE40A756 and A856 with firmware T-RBYDEU</title>
		<link>http://www.sanjta.org/?p=356</link>
		<comments>http://www.sanjta.org/?p=356#comments</comments>
		<pubDate>Mon, 05 Apr 2010 08:48:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[geeks]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=356</guid>
		<description><![CDATA[Few days ago I had interesting request to tweak Linux on Samsung LCD TV. At first, I was kind of surprised that Linux is supported on TV, but it is normal. Linux is very strong competitor on the appliance based market and it was just about time to face those kind of installations. The main [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" src="http://www.sanjta.org/pics/Samsung/samsung.JPG" alt="" width="489" height="151" /></p>
<p>Few days ago I had interesting request to tweak Linux on Samsung LCD TV. At first, I was kind of surprised that Linux is supported on TV, but it is normal. Linux is very strong competitor on the appliance based market and it was just about time to face those kind of installations. The main goal was to enable telnet on firmware in order to be able to connect to TV, and after that to load Common Internet File System to be able to use network mounts. Since I didn&#8217;t know anything about Samsung TV series and belonging firmware versions I needed to read something about that. Basically, there are differences in versions based on producing years and processors that are supported. This text is about to cover Samsung LCD TV LE40A756 and A856 with firmware T-RBYDEU. I need to mention that it is kind of easier to work with other models of Samsung LCD TVs since they seam to open more possibilities (this is just my opinion) for firmware hacking but this version was very interesting to play with as well. Since this firmware (as much as all other appliance based firmware versions) is using squash file system, to be able to add something on filesystem we would need to unsquash file system (unsquash is viable thru squashfs-tools) and then perform necessary changes. Since I am using Ubuntu which is providing newer version of squashfs-tools package than it is required (Ubuntu is providing squashfs-tools version 3.1 and it is required to have version 2.0) I didn&#8217;t follow that procedure. However, for those that would like to give it a try you can follow <a href="http://sourceforge.net/apps/mediawiki/samygo/index.php?title=Samsung_A_Series_%282008_Model%29_Hacks">this procedure</a>. We will follow other procedure.</p>
<ol>
	<strong>Downloads</strong>
</ol>
<p>Navigate to <a href="http://www.samsung.com/uk/">Samsung web site</a> &gt; Support &gt; Downloads &gt; TV Audio Video &gt; Choose a product type&gt;: Television &gt; Choose a product subtype: LCD TV &gt; Select your TV model and then click on Select. You will be provided with the link to download your firmware version. In our case firmware is called T-RBYDEU.exe.</p>
<ol>
	<strong>Firmware work</strong>
</ol>
<p>Using some of the decompression tools like 7zip, WinRAR or some other program that you use on the daily basis, we need to extract .exe file that we have downloaded. I will describe procedure under Linux operating system using 7zip:</p>
<blockquote><p><strong>7z x T-RBYDEU.exe</strong></p></blockquote>
<p>Once done, you will be able to see extracted files in directory T-RBYDEU. Please note that you will be able to see those files:</p>
<blockquote><p>gomez@gomez-laptop:/media/Data_/T-RBYDEU$ <strong>ls -la</strong><br />
total 40<br />
drwx&#8212;&#8212; 1 gomez gomez     0 2009-05-11 23:38 .<br />
drwx&#8212;&#8212; 1 gomez gomez  4096 2010-04-01 16:22 ..<br />
-rwxrwxrwx 1 gomez gomez 18929 2009-04-17 16:16 crc<br />
<strong>drwx&#8212;&#8212; 1 gomez gomez  4096 2009-05-11 23:38 image</strong><br />
-rwxrwxrwx 2 gomez gomez  8676 2009-04-17 16:16 MicomCtrl<br />
gomez@gomez-laptop:/media/Data_/T-RBYDEU<strong>$ cd image/</strong><br />
gomez@gomez-laptop:/media/Data_/T-RBYDEU/image$ <strong>ls -la</strong><br />
total 58166<br />
drwx&#8212;&#8212; 1 gomez gomez     4096 2009-05-11 23:38 .<br />
drwx&#8212;&#8212; 1 gomez gomez        0 2009-05-11 23:38 ..<br />
-rwxrwxrwx 1 gomez gomez  8155136 2009-04-17 16:16 appdata.img<br />
-rwxrwxrwx 1 gomez gomez   602112 2009-04-17 16:16 boot.img<br />
<strong>-rwxrwxrwx 1 gomez gomez 37646336 2009-04-17 16:16 exe.img</strong><br />
-rwxrwxrwx 1 gomez gomez   177920 2009-04-17 16:16 fnw.bin<br />
-rwxrwxrwx 1 gomez gomez       17 2009-04-17 16:16 info.txt<br />
-rwxrwxrwx 1 gomez gomez    99680 2009-04-17 16:16 oneboot.bin<br />
-rwxrwxrwx 1 gomez gomez  3424256 2009-04-17 16:16 rootfs.img<br />
-rwxrwxrwx 2 gomez gomez  3172612 2009-04-17 16:16 T-RBYDAUM<br />
-rwxrwxrwx 2 gomez gomez  3172612 2009-04-17 16:16 T-RBYDEUM<br />
-rwxrwxrwx 1 gomez gomez   228296 2009-04-17 16:16 u-boot.bin<br />
-rwxrwxrwx 2 gomez gomez       47 2009-04-17 16:16 validinfo.txt<br />
-rwxrwxrwx 2 gomez gomez       43 2009-04-17 16:16 version_info.txt<br />
-rwxrwxrwx 1 gomez gomez  2864533 2009-04-17 16:16 vmlinux.ub<br />
gomez@gomez-laptop:/media/Data_/T-RBYDEU/image$</p></blockquote>
<p>As per above output, please note that we have directory called <strong>image</strong>, and from the interesting files we have <strong>exe.img</strong> and <strong>validinfo.txt</strong> which will be used in following text.</p>
<ol>
	<strong>Firmware tweaks</strong>
</ol>
<p>Next thing that we need to do is to prepare <strong>exe.img</strong> for additional changes in order to be able to telnet to TV and use some networking services like CIFS. Now, navigate to image directory and create directory temp:</p>
<blockquote><p>gomez@gomez-laptop:/media/Data_/T-RBYDEU$ <strong>cd image/</strong><br />
gomez@gomez-laptop:/media/Data_/T-RBYDEU/image$ <strong>mkdir temp</strong><br />
gomez@gomez-laptop:/media/Data_/T-RBYDEU/image$</p></blockquote>
<p>Once done, we will mount <strong>exe.img</strong> with the type of <strong>vfat</strong> to newly created temp directory:</p>
<blockquote><p>gomez@gomez-laptop:/media/Data_/T-RBYDEU/image$ <strong>sudo mount -t vfat -o loop exe.img temp/</strong></p></blockquote>
<p>With above command, we have mounted <strong>exe.img</strong> to <strong>temp</strong> directory. Please note that we have following files inside temp directory:</p>
<blockquote><p>gomez@gomez-laptop:/media/Data_/T-RBYDEU/image$ <strong>cd temp/</strong><br />
gomez@gomez-laptop:/media/Data_/T-RBYDEU/image/temp$<strong> ls -la</strong><br />
total 28980<br />
drwxr-xr-x 3 root  root     16384 1970-01-01 01:00 .<br />
drwx&#8212;&#8212; 1 gomez gomez     4096 2010-04-04 19:06 ..<br />
-rwxr-xr-x 1 root  root  29487160 2009-04-17 16:16 exeDSP<br />
drwxr-xr-x 3 root  root      8192 2009-04-17 16:16 modules<br />
-r-xr-xr-x 1 root  root    131072 2009-04-17 16:16 $rfs_log.lo$<br />
-r-xr-xr-x 1 root  root      8192 2009-04-17 16:16 rfs_pool.sy$<br />
-rwxr-xr-x 1 root  root      4374 2009-04-17 16:16 run<br />
<strong>-rwxr-xr-x 1 root  root      4525 2009-04-17 16:16 start.sh</strong><br />
gomez@gomez-laptop:/media/Data_/T-RBYDEU/image/temp$</p></blockquote>
<p>Please note that we have start.sh file which we will use in following text.</p>
<ol>
	<strong>Scripts</strong>
</ol>
<p>Using your favourite text editor, replace current <strong>start.sh</strong> file with following:</p>
<blockquote><p>#!/bin/sh</p>
<p>if [ -e /mtd_chmap/start.sh ]<br />
then<br />
echo &#8220;user start.sh found!&#8221;<br />
/mtd_chmap/start.sh<br />
else</p>
<p>export PATH=/sbin:/usr/sbin:/usr/bin:/bin:/usr/local/bin:/usr/local/sbin<br />
#export LD_LIBRARY_PATH=/usr/local/lib:/usr/lib:/lib<br />
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/mtd_cmmlib:/usr/local/lib:/usr/lib:/lib<br />
export HOME=/tmp/root<br />
export TERM=linux<br />
export LOGNAME=&#8221;root&#8221;<br />
<strong>cd /dtv/usb<br />
PU=`cat log | grep Mount`<br />
PU=`echo ${PU##MountDir : }`<br />
echo $PU<br />
$PU/usb.sh &amp;</strong></p>
<p>mount</p>
<p>## mount -n -t usbfs none /proc/bus/usb</p>
<p>ulimit -s 2048</p>
<p>export PS1=&#8217;\h:\w\$ &#8216;</p>
<p>## STAPI Root Device Name?## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
ST_DEV_ROOT_NAME=stapi<br />
export ST_DEV_ROOT_NAME</p>
<p>## STAVMEM Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
STAVMEM_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stavmem_ioctl<br />
export STAVMEM_IOCTL_DEV_PATH</p>
<p>## STAUDLX Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
STAUDLX_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/staudlx_ioctl<br />
export STAUDLX_IOCTL_DEV_PATH</p>
<p>## STBLAST Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
STBLAST_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stblast_ioctl<br />
export STBLAST_IOCTL_DEV_PATH</p>
<p>## STBLIT Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
STBLIT_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stblit_ioctl<br />
export STBLIT_IOCTL_DEV_PATH</p>
<p>## STCC Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;-<br />
STCC_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stcc_ioctl<br />
export STCC_IOCTL_DEV_PATH</p>
<p>## STCLKRV Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
STCLKRV_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stclkrv_ioctl<br />
export STCLKRV_IOCTL_DEV_PATH</p>
<p>## STDENC Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
STDENC_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stdenc_ioctl<br />
export STDENC_IOCTL_DEV_PATH</p>
<p>## STEVT Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
STEVT_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stevt_ioctl<br />
export STEVT_IOCTL_DEV_PATH</p>
<p>## STFASTFILTER Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
STFASTFILTER_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stfastfilter_ioctl<br />
export STFASTFILTER_IOCTL_DEV_PATH</p>
<p>## STFDMA Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
STFDMA_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stfdma_ioctl<br />
export STFDMA_IOCTL_DEV_PATH</p>
<p>## STGFB Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
STGFB_CORE_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stgfb_core<br />
export STGFB_CORE_DEV_PATH<br />
STGFB_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stgfb_ioctl<br />
export STGFB_IOCTL_DEV_PATH</p>
<p>## STHDMI Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
STHDMI_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/sthdmi_ioctl<br />
export STHDMI_IOCTL_DEV_PATH</p>
<p>## STI2C Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
STI2C_IOCTL_DEV_PATH=&#8221;/dev/${ST_DEV_ROOT_NAME}/sti2c_ioctl&#8221;<br />
export STI2C_IOCTL_DEV_PATH</p>
<p>## STLAYER Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
STLAYER_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stlayer_ioctl<br />
export STLAYER_IOCTL_DEV_PATH</p>
<p>## STMERGE Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
STMERGE_IOCTL_DEV_PATH=&#8221;/dev/${ST_DEV_ROOT_NAME}/stmerge_ioctl&#8221;<br />
export STMERGE_IOCTL_DEV_PATH</p>
<p>## STPIO Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
STPIO_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stpio_ioctl<br />
export STPIO_IOCTL_DEV_PATH</p>
<p>## STPTI4 Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
STPTI4_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stpti4_ioctl<br />
export STPTI4_IOCTL_DEV_PATH</p>
<p>## STSMART Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
STSMART_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stsmart_ioctl<br />
export STSMART_IOCTL_DEV_PATH</p>
<p>## STSYS Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
STSYS_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stsys_ioctl<br />
export STSYS_IOCTL_DEV_PATH</p>
<p>## STTTX Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
STTTX_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stttx_ioctl<br />
export STTTX_IOCTL_DEV_PATH</p>
<p>## STTUNER Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
STTUNER_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/sttuner_ioctl<br />
export STTUNER_DEV_PATH</p>
<p>## STVBI Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
STVBI_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stvbi_ioctl<br />
export STVBI_IOCTL_DEV_PATH</p>
<p>## STVID Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
STVID_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stvid_ioctl<br />
export STVID_IOCTL_DEV_PATH</p>
<p>## STVIN Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
STVIN_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stvin_ioctl<br />
export STVIN_IOCTL_DEV_PATH</p>
<p>## STVMIX Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
STVMIX_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stvmix_ioctl<br />
export STVMIX_IOCTL_DEV_PATH</p>
<p>## STVOUT Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
STVOUT_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stvout_ioctl<br />
export STVOUT_IOCTL_DEV_PATH</p>
<p>## STVTG Device Name<br />
## &#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
STVTG_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/stvtg_ioctl<br />
export STVTG_IOCTL_DEV_PATH</p>
<p>STTKDMA_IOCTL_DEV_PATH=/dev/${ST_DEV_ROOT_NAME}/sttkdma_ioctl<br />
export STTKDMA_IOCTL_DEV_PATH</p>
<p>RUN=1<br />
/exe/exeDSP</p></blockquote>
<p>Please note bold lines. Basically, it is the same file except that we are instructing our Linux firmware to load <strong>usb.sh</strong> script which needs to be located on USB root directory. <strong>usb.sh</strong> script will instruct Linux firmware to start busybox instance of telnet deamon so that we are able to telnet to our TV, and additionally it will load cifs.ko kernel module which will enable <strong>Common Internet File System</strong> so that we are able to mount some network devices on our Linux firmware. <strong>usb.sh</strong> script looks like:</p>
<blockquote><p>#! /bin/sh</p>
<p>echo &#8220;!!!!!!!!!!!!!! USB START !!!!!!!!!!!!!!&#8221;</p>
<p>/bin/stty -F /dev/ttyAS0 ospeed 57600 ispeed 57600<br />
#line before enables console for speed 57600. Put &#8216;debug&#8217; to console and you see menu, put &#8217;12&#8242; and ENTER<br />
echo &#8220;!!!!!!!!!!!!!! start console on 57600 !!!!!!!!!!!!!!&#8221;</p>
<p>#sleep 25 sec is need for wait ethernet start<br />
sleep 25</p>
<p>cd /dtv/usb<br />
PU=`cat log | grep Mount`<br />
PU=`echo ${PU##MountDir : }`</p>
<p><strong>echo &#8220;!!!!!!!!!!!!!! start telnet !!!!!!!!!!!!!!&#8221;<br />
$PU/busybox telnetd -l /bin/sh</strong></p>
<p><strong>echo &#8220;!!!!!!!!!!!!!! start cifs.ko !!!!!!!!!!!!!!&#8221;<br />
cd $PU<br />
insmod cifs.ko</strong></p>
<p>sleep 4</p>
<p>echo &#8220;!!!!!!!!!!!!!! clear old contents USB on TV  !!!!!!!!!!!!!!&#8221;<br />
rm /mtd_contents/V* -R<br />
rm /mtd_contents/database -R</p>
<p><strong>echo &#8220;!!!!!!!!!!!!!! start mount !!!!!!!!!!!!!!&#8221;<br />
mount -t cifs //192.168.0.1/photo $PU/photo -o user=user_xp -o pass=password_xp<br />
mount -t cifs //192.168.0.1/mp3 $PU/mp3 -o user=user_xp -o pass=password_xp<br />
mount -t cifs //192.168.0.1/video $PU/video -o user=user_xp -o pass=password_xp</strong></p>
<p>mount</p>
<p>echo &#8220;!!!!!!!!!!!!!! USB END !!!!!!!!!!!!!!&#8221;</p></blockquote>
<p>Please note bold lines. Basically, we are starting telnet daemon and loading cifs.ko kernel module. After that, we are mounting some Windows XP shares from our personal computer which is working on 192.168.0.1 IP address. Once this file is loaded, and those mount locations are created you will be able to use files within above directories on your TV from the TV menus.</p>
<p><strong><em>Please note that usb.sh, cifs.ko, busybox files and mp3, video, and photo directories needs to be located on USB root location.</em> </strong></p>
<p>Once done with that, we are ready to preform final changes to our firmware. First thing that we need to do is to umount <strong>temp</strong> directory:</p>
<blockquote><p>gomez@gomez-laptop:/media/Data_/T-RBYDEU$ <strong>sudo umount /home/gomez/Desktop/T-RBYDEU/temp</strong></p></blockquote>
<p>Then, we need to delete temp directory:</p>
<blockquote><p>gomez@gomez-laptop:/media/Data_/T-RBYDEU/image$ <strong>sudo rm -rf temp/</strong></p></blockquote>
<p>Once done with that, we need to change CRC information, because we have changed exe.img file. We can do that as follows:</p>
<blockquote><p>gomez@gomez-laptop:/media/Data_/T-RBYDEU/image$ <strong>crc32 exe.img</strong><br />
<strong>cdc8080c</strong></p></blockquote>
<p>Once we have CRC information, we need to enter new value to <strong>validinfo.txt</strong> file:<em><br />
</em><br />
gomez@gomez-laptop:/media/Data_/T-RBYDEU/image$ <strong>cat validinfo.txt </strong><br />
*007_exe.img_<strong>663430d9</strong>*011_appdata.img_a485b538</p>
<p>Please note value 663430d9. We need to change that value with cdc8080c that we have got as output from <strong>crc32</strong> command. You can do that by using your favourite text editor. Once done with that, we are done with tweaking our Linux firmware. Your USB pen content should look like this:</p>
<blockquote><p>gomez@gomez-laptop:~/Desktop/USB$<strong> ls -la</strong><br />
total 3644<br />
drwxr-xr-x 6 gomez gomez    4096 2010-04-05 08:59 .<br />
drwx&#8212;&#8212; 8 gomez gomez    4096 2010-04-05 09:03 ..<br />
-rwxrwxrwx 1 gomez gomez  992084 2009-11-18 23:13 busybox<br />
-rwxrwxrwx 1 gomez gomez 2707316 2009-11-17 20:08 cifs.ko<br />
drwx&#8212;&#8212; 2 gomez gomez    4096 2009-12-28 09:12 mp3<br />
drwx&#8212;&#8212; 2 gomez gomez    4096 2009-12-28 09:12 photo<br />
drwx&#8212;&#8212; 3 gomez gomez    4096 2010-04-05 08:59 T-RBYDEU<br />
-rwxrwxrwx 1 gomez gomez    1026 2009-12-28 09:14 usb.sh<br />
drwx&#8212;&#8212; 2 gomez gomez    4096 2009-12-28 09:12 video</p></blockquote>
<p>If that is the case, you can put this USB to your TV, turn it on and you will be prompted to <strong>upgrade firmware</strong> with firmware version listed on your USB pen. Once you perform this upgrade, you will be able to telnet to your TV. Check your TV IP address from TV menus, and then using Linux shell, or if you are Windows user using Putty, telnet to your TV and enjoy power of your Linux shell. Also, using TV menus and Common Internet File System &#8211; CIFS, you can play some music, video or photos on your TV (as described above).</p>
<blockquote><p><em><strong>If you are lazy to give a check to this procedure, you can download fully operational USB image on <a href="http://www.sanjta.org/pics/Samsung/USB.tar.gz">this link</a>. You are doing that on your own risk and author of this blog post is not responsible for any damage that you might cause by some operation.</strong></em></p></blockquote>
<p>Enjoy power of Linux shell on your Samsung TV!</p>
<p>For more information please visit following links:</p>
<ol>
<li><a href="http://sourceforge.net/apps/mediawiki/samygo/index.php?title=Main_Page">SamyGo wiki pages</a></li>
<li><a href="http://sourceforge.net/apps/mediawiki/samygo/index.php?title=How_to_enable_Telnet_on_samsung_TV%27s">How to enable Telnet on Samsung TV&#8217;s</a></li>
<li><a href="http://sourceforge.net/apps/phpbb/samygo/viewtopic.php?f=2&amp;t=49&amp;start=30">Hacking T-RBYDEUC Firmware &#8211; LE40A756 and A856</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=356</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New logo for LUGZDK</title>
		<link>http://www.sanjta.org/?p=350</link>
		<comments>http://www.sanjta.org/?p=350#comments</comments>
		<pubDate>Wed, 31 Mar 2010 13:18:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[free software]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=350</guid>
		<description><![CDATA[LUGZDK finally has new logo. Logo is very simple and well designed, as per our wishes. Man that stands behind the project is Alem Sacak, experienced designer from Zenica, Bosnia and Hercegovina. We would like to thank Alem for this really good job and we are looking forward to work with him in the future [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" src="http://www.sanjta.org/pics/LUGZDK/logo.JPG" alt="" width="500" height="229" /></p>
<p>LUGZDK finally has new logo. Logo is very simple and well designed, as per our wishes. Man that stands behind the project is Alem Sacak, experienced designer from Zenica, Bosnia and Hercegovina. We would like to thank Alem for this really good job and we are looking forward to work with him in the future on similar projects. If you are interested in his work, you can find his graphic design portfolio and contact details on <a href="http://issuu.com/alemovski85/docs/portofolio">this link</a>.</p>
<ol>
<li><a href="http://issuu.com/alemovski85/docs/portofolio">Alem Sacak</a></li>
<li><a href="http://www.lugzdk.org">Linux users group of ZDK</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=350</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asterisk QoS markings and Cisco Low Latency Queueing &#8211; LLQ</title>
		<link>http://www.sanjta.org/?p=287</link>
		<comments>http://www.sanjta.org/?p=287#comments</comments>
		<pubDate>Wed, 10 Mar 2010 00:09:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[networks]]></category>
		<category><![CDATA[voip]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=287</guid>
		<description><![CDATA[Few days ago we finally got our new optical connection. It is working like a charm. Having optical connection and Cisco router from one side and Asterisk server from the other side was a clear sign that we could/should implement QoS for voice traffic. By default, Asterisk is using port range 10000 to 20000 for [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://www.sanjta.org/pics/CISCO/qos.jpg" alt="" width="500" height="177" /></p>
<p>Few days ago we finally got our new optical connection. It is working like a charm. Having optical connection and Cisco router from one side and Asterisk server from the other side was a clear sign that we could/should implement QoS for voice traffic. By default, Asterisk is using port range 10000 to 20000 for RTP streams (which is adjustable in /etc/asterisk/rtp.conf) so you have several solutions how to implement Low Latency Queuing – LLQ on Cisco router. You can:</p>
<ol>
<li> use Network <em>Based Application Recognition NBAR</em> to recognize your RTP traffic by using command ‘<em>match protocol rtp</em>’ within required class map;</li>
<li> create access control list which would comprehend all the traffic which is working as UDP in port range 10000 to 20000 by executing command ‘<em>access-list 101 permit udp any range 10000 20000 any</em>’ and then call that access control list within class map by using command ‘<em>match access-group 101</em>′;</li>
<li>make your Asterisk mark your SIP or RTP traffic by default.</li>
</ol>
<p>From above listed solutions to this problem, third solution was most logical to me, although all solutions would work. Since there is recommendation to mark traffic as close to source as possible third option was very logical thing to go for. If you are using Asterisk which is working on Linux as <em>root</em> user (in most cases it is working with <em>asterisk</em> user by default) you will need to edit your <em>sip.conf</em> and within section <em>[general]</em> you will need to add following:</p>
<blockquote><p><strong>tos_sip=cs3<br />
tos_audio=ef</strong></p></blockquote>
<p>Once done with that, save your configuration, reload asterisk and you are ready to go for Cisco configuration.</p>
<p>As I already mentioned, in most cases Asterisk is using user <em>asterisk</em> for the Asterisk daemon. If that is a case, above listed solution won&#8217;t work for you because Linux as operating system won&#8217;t allow you to mark your packages as non root user. That is very logical since we would be able to mark our web or some peer to peer traffic packages as EF (expedited forwarding) and obtain priority which is not desired at all. But, there is very powerful solution by using iptables. As root, you will need to execute following:</p>
<blockquote><p><strong>iptables -A OUTPUT -t mangle -p udp -m udp &#8211;dport 5060 -j DSCP &#8211;set-dscp 0&#215;28<br />
iptables -A OUTPUT -t mangle -p udp -m udp &#8211;sport 10000:20000 -j DSCP &#8211;set-dscp 0&#215;28</strong></p></blockquote>
<p>By executing above commands you will mark your SIP and RTP traffic as DSCP CS5 (IP Precedence 5). You can verify that by catching a trace using snoop/tcpdump.</p>
<p>In case that you would like to set different DSCP values for some traffic, please find partial list here:<br />
Expedited Forwarding, DSCP = 0x2E<br />
CS5, DSCP = 0&#215;28<br />
CS6, DSCP = 0&#215;30<br />
CS7, DSCP = 0&#215;38</p>
<p>Now last thing that we would need to do on the Linux side is to add those iptables rules to load on boot. Edit <em>/etc/rc.local</em> using your favorite text editor and paste above listed iptables lines and save it. Please note that <em>rc.local</em> file is loaded after the network, so if you are planning to put some firewall lines beside those that mark sip and trp traffic you might end up without your firewall rules for few seconds (otherwise, you can execute &#8216;<em>iptables-save &gt;/etc/iptables.rules</em>&#8216; and then you would just need to add following line &#8216;<em>pre-up iptables-restore &lt; /etc/iptables.rules</em>&#8216; to &#8216;<em>/etc/network/interfaces</em>&#8216; by using your favorite text editor to be loaded with network).</p>
<p>On the Cisco router side, we will configure <em>Low Latency Queueing &#8211; LLQ</em> to put some priority onto our CS5 marked packages. First thing that we need to do is to create class map from the global configuration mode by executing following commands:</p>
<blockquote><p>router&gt;enable<br />
router#conf t<br />
router(config)#<strong>class-map match-any voice</strong><br />
router(config-cmap)#<strong>match ip dscp cs5</strong><br />
router(config-cmap)#exit<br />
router(config)#</p></blockquote>
<p>By creating class map as listed above we would select our Asterisk marked cs5 packages. Next thing that we need to do is to define what we want to do with above selected cs5 marked packages. We are doing that by creating policy map as follows:</p>
<blockquote><p>router(config)#<strong>policy-map llq</strong><br />
router(config-pmap)#<strong>class voice</strong><br />
router(config-pmap-c)#<strong>priority percent 20</strong><br />
router(config-pmap-c)#exit<br />
router(config-pmap)#<strong>class class-default</strong><br />
router(config-pmap-c)#<strong>fair-queue</strong></p></blockquote>
<p>As per above configuration we are creating policy map called llq, and within that we are specifying 20 percent of available bandwidth for class voice. <em>Please note that we need to have correct bandwidth statement under interface which is connected to WAN</em>. Also, please note that we have enabled fair queueing on class-default (all data which is not selected by some other class map).</p>
<p>Last thing to do in regards to configuration is to enable policy map on interface which is facing connection towards your Internet Service Provider (WAN interface). We can do that by navigating to interface configuration mode and applying service policy in output direction as per following example:</p>
<blockquote><p>router(config-pmap-c)#exit<br />
router(config-pmap)#exit<br />
router(config)#<strong>interface fastEthernet0/1</strong><br />
router(config-if)#<strong>service-policy output llq</strong></p></blockquote>
<p>And that is all. Now, we need to check results of our work by executing following command:</p>
<blockquote><p>router#<strong>show policy-map interface fastEthernet 0/1</strong><br />
FastEthernet0/1</p>
<p>Service-policy output: llq</p>
<p>queue stats for all priority classes:<br />
Queueing<br />
queue limit 64 packets<br />
(queue depth/total drops/no-buffer drops) 0/0/0<br />
(pkts output/bytes output) 947031/193919404</p>
<p>Class-map: voice (match-any)<br />
856803 packets, 170900643 bytes<br />
1 minute offered rate 22000 bps, drop rate 0 bps<br />
<strong><em>Match: ip dscp cs5 (40)<br />
856803 packets, 170900643 bytes<br />
1 minute rate 0 bps<br />
Priority: 20% (400 kbps), burst bytes 15000, b/w exceed drops: 0</em></strong></p>
<p>Class-map: class-default (match-any)<br />
5321936 packets, 1534281066 bytes<br />
1 minute offered rate 20000 bps, drop rate 0 bps<br />
Match: any<br />
Queueing<br />
queue limit 64 packets<br />
(queue depth/total drops/no-buffer drops/flowdrops) 0/0/0/0<br />
(pkts output/bytes output) 5322316/1531545858<br />
Fair-queue: per-flow queue limit 16</p></blockquote>
<p>Please note packet counts under voice class on this policy. That means that we have deployed working configuration which will improve your voip experience. Your voip traffic will get priority among other aggressive traffic flows. Please find some additional information below, and feel free to contact me in order that you have additional questions.</p>
<ol>
<li><a href="http://www.cisco.com/en/US/docs/ios/12_0t/12_0t7/feature/guide/pqcbwfq.html">Low Latency Queueing</a></li>
<li><a href="http://en.wikipedia.org/wiki/Quality_of_service">Quality of Service</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=287</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debconf11 will take place in Banja Luka, Bosnia and Hercegovina</title>
		<link>http://www.sanjta.org/?p=277</link>
		<comments>http://www.sanjta.org/?p=277#comments</comments>
		<pubDate>Mon, 01 Mar 2010 11:14:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[geeks]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=277</guid>
		<description><![CDATA[One of the biggest IT conferences, and most probably biggest GNU/Linux conference, Debconf (Debian Developers Conference) will take place in Banja Luka, Bosnia and Hercegovina in 2011! Among very professional bids from Munchen (Germany) and Quito (Equator), our Banja Luka bid won. Everything was carefully prepared and well organised by local team with Adnan Hodzic [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://www.sanjta.org/pics/blog/debconf11.JPG" alt="" /></p>
<p>One of the biggest IT conferences, and most probably biggest GNU/Linux conference, <strong>Debconf (Debian Developers Conference) will take place in Banja Luka, Bosnia and Hercegovina in 2011!</strong> Among very professional bids from Munchen (Germany) and Quito (Equator), our Banja Luka bid won. Everything was carefully prepared and well organised by local team with <a href="http://foolcontrol.org/">Adnan Hodzic</a> as lead person. We need to mention that we have full support which include funding, venues and else from Government of Republika Srpska which signed support letter (you can find it on <a href="http://wiki.debconf.org/wiki/DebConf11/BanjaLuka">Banja Luka bid wiki page</a>). As the person which participated at Debconf7 in Edinburgh I am really happy that I will have opportunity to see known people, but also that Bosnia and Hercegovina will host this since this is our second bid (<a href="http://wiki.debconf.org/wiki/DebConf7/Sarajevo">Sarajevo bid for dc7</a>). It is our pleasure to have opportunity to host Debconf11 and we hope to see you here next year!</p>
<ol>
<li><a href="http://wiki.debconf.org/wiki/DebConf11/BanjaLuka">Banja Luka bid wiki page</a></li>
<li><a href="http://www.sanjta.org/?p=66">My dc7 summary blog page</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=277</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>31/01/10, Caffe &#8220;Ekran&#8221; at 18h: Zenica GNU/Linux users meeting</title>
		<link>http://www.sanjta.org/?p=225</link>
		<comments>http://www.sanjta.org/?p=225#comments</comments>
		<pubDate>Mon, 18 Jan 2010 17:25:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[geeks]]></category>
		<category><![CDATA[happenings]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[networks]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=225</guid>
		<description><![CDATA[After a long time, Zenica GNU/Linux Users are about to have meeting! It is going to take a place in Caffe &#8220;Ekran&#8221; at 18h on 31. Jan &#8217;10. We intend to talk about some future projects, Linux based solutions that we have learned about during our many months of inactivity, and we intend to have [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://www.sanjta.org/pics/blog/linux-campi-2.jpg" alt="" width="500" height="190" /></p>
<p>After a long time, Zenica GNU/Linux Users are about to have meeting! It is going to take a place in Caffe &#8220;Ekran&#8221; at 18h on 31. Jan &#8217;10. We intend to talk about some future projects, Linux based solutions that we have learned about during our many months of inactivity, and we intend to have good time. Since we were inactive for some time we are happy that there are some new users that we intend to meet with on this meeting. If you are interested in our projects and who we are, just show up. We will be willing to meet you, help you with your Linux/Networking/Programing/IT issues (you don&#8217;t have to be Linux user as you can see, and we can help up to level that we are capable to help) and to share our experience!</p>
<ol>
<li><a href="http://www.linux.org.ba/">Linux Users group of Bosnia and Hercegovina</a></li>
<li><a href="http://forum.linux.org.ba/viewforum.php?id=37">Zenica Linux users forum</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=225</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>My Linux Professional Institute LPIC-1 certification</title>
		<link>http://www.sanjta.org/?p=167</link>
		<comments>http://www.sanjta.org/?p=167#comments</comments>
		<pubDate>Tue, 10 Nov 2009 10:25:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=167</guid>
		<description><![CDATA[Few days ago I have passed LPI 102 certificate and became Linux Professional Institute LPIC-1 certified. I have passed LPI 101 back in March, 2007. There was 60 questions and 90 minutes to resolve those questions. One of the surprises that I had was option &#8216;Previous&#8217;, so you are able to check all of the [...]]]></description>
			<content:encoded><![CDATA[<p>Few days ago I have passed LPI 102 certificate and became Linux Professional Institute LPIC-1 certified. I have passed LPI 101 back in March, 2007. There was 60 questions and 90 minutes to resolve those questions. One of the surprises that I had was option &#8216;Previous&#8217;, so you are able to check all of the questions once more in case that you have some additional time. I have to say that exam was easier than LPI 101 (which I find to be one of the hardest exams) because I do have experience with things that were asked in my day to day business. There is a lot of documentation available for preparing the exam, but I would recommend their &#8216;<a href="https://www.lpi.org/eng/certification/the_lpic_program/lpic_1">Detail objectives</a>&#8216; documentation as the start point. They will just ask what you will find listed over there, so you just need to cover that part. In the end, I need to say that I am really glad to obtain this certification because I find GNU/Linux as real satisfaction. If you would need some help, information or something else in regards to this, please feel free to contact me.</p>
<p><a href="http://www.lpi.org/verify">http://www.lpi.org/verify</a><br />
LPI ID: LPI000116482<br />
Code: uuw3rpvp8v</p>
<ol>
<li><a href="https://www.lpi.org/eng/about_lpi">What is Linux Professional Institute?</a></li>
<li><a href="https://www.lpi.org/eng/certification">Linux Professional Insitute Certifications</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=167</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Logon to a server without password, securely</title>
		<link>http://www.sanjta.org/?p=157</link>
		<comments>http://www.sanjta.org/?p=157#comments</comments>
		<pubDate>Fri, 23 Oct 2009 15:09:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=157</guid>
		<description><![CDATA[If you are dealing with configuration of many GNU/Linux servers per daily basis, you will most probably consider to implement some kind of mechanism which will allow you to log in as root user without typing in your root password all the time. Procedure is quite simple: 1. First thing that you need to do [...]]]></description>
			<content:encoded><![CDATA[<p>If you are dealing with configuration of many GNU/Linux servers per daily basis, you will most probably consider to implement some kind of mechanism which will allow you to log in as root user without typing in your root password all the time. Procedure is quite simple:</p>
<p>1. First thing that you need to do is to generate new keys using ssh-keygen command (in my case it is root user that I am using):</p>
<blockquote><p>root@host:~# cd .ssh/<br />
root@host:~/.ssh# ls<br />
known_hosts<br />
<strong><em>root@host:~/.ssh# ssh-keygen -t rsa</em></strong><br />
Generating public/private rsa key pair.<br />
Enter file in which to save the key (/root/.ssh/id_rsa):<br />
Enter passphrase (empty for no passphrase):<br />
Enter same passphrase again:<br />
Your identification has been saved in /root/.ssh/id_rsa.<br />
Your public key has been saved in /root/.ssh/id_rsa.pub.<br />
The key fingerprint is:<br />
4c:p0:fa:0z:14:22:1a:f3:af:be:5d:a7:8a:5x:s6:78 root@host<br />
The key&#8217;s randomart image is:<br />
+&#8211;[ RSA 2048]&#8212;-+<br />
root@host:~/.ssh#</p></blockquote>
<p>2. Once we are done with generating new keys we need to move id_rsa.pub key to server that we want to login to without using password using scp command:</p>
<blockquote><p>root@host:~/.ssh# ls<br />
id_rsa  id_rsa.pub  known_hosts<br />
<em><strong>root@host:~/.ssh# scp  id_rsa.pub serveripaddress:id_rsa.pub </strong></em><br />
The authenticity of host &#8216;[server]&#8216; can&#8217;t be established.<br />
RSA key fingerprint is be:0e:a1:22:dd:66:fg:52:ed:qw:2s:uk:57:d9:7f:99.<br />
Are you sure you want to continue connecting (yes/no)? yes<br />
Warning: Permanently added &#8216;[server]&#8216; (RSA) to the list of known hosts.<br />
root@server&#8217;s password:<br />
id_rsa.pub                                    100%  399     0.4KB/s   00:00</p></blockquote>
<p>3. Once done with moving id_rsa.pub file to server we need to make some small configurations steps onto a server in order to have this functionality working. Precisely, we need to append our public key to file authorized_keys2 in following way:</p>
<blockquote><p>root@host:~/.ssh# ssh root@server<br />
root@server&#8217;s password:</p>
<p>server:~# ls<br />
id_rsa.pub<br />
server:/home# cd /root/.ssh/<br />
server:~/.ssh# touch authorized_keys2<br />
server:~/.ssh# chmod 600 authorized_keys2</p>
<p><strong><em>server:~/.ssh# cat /root/id_rsa.pub &gt;&gt; /root/.ssh/authorized_keys2</em></strong><br />
server:~/.ssh# exit<br />
logout<br />
Connection to server closed.</p></blockquote>
<p>Please note that we actually created authorized_keys2 file with permissions 600 in prior to appending public key into it.</p>
<p>4. Last step that we need to do is to test this out. From the root account on your host we need to try to log onto a server using just server ip address or host name with root account without a password:</p>
<blockquote><p>root@host:~$ ssh root@server<br />
server:~#</p></blockquote>
<p>We should be able to log onto a server without using password securely over ssh.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=157</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Linux and VPN client selection</title>
		<link>http://www.sanjta.org/?p=149</link>
		<comments>http://www.sanjta.org/?p=149#comments</comments>
		<pubDate>Thu, 10 Sep 2009 09:40:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[applications]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[networks]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=149</guid>
		<description><![CDATA[Since I am working for company that will not ever never let us connect to their network without VPN client, and taking in consideration that I wanted to use Linux on my laptop it was time to get my hands on selecting appropriate VPN client since I am working as teleworker (this sounds cool to [...]]]></description>
			<content:encoded><![CDATA[<p>Since I am working for company that will not ever never let us connect to their network without VPN client, and taking in consideration that I wanted to use Linux on my laptop it was time to get my hands on selecting appropriate VPN client since I am working as teleworker (this sounds cool to me).</p>
<p>Now, before I start describing anything I need to say that I am using Ubuntu 9.04 on my laptop. Few of the reasons for using Ubuntu would be that it is working very nice, it is fast enough, it is nice looking and very stable at the same time, and at the end of day it is Debian based, and I proudly admit that I am emotional when it is about Debian. Ok, now back to VPN clients.</p>
<p>We are using IPsec. Therefore, I needed something that can support it and actually I have found two real possibilities:</p>
<p>1. Cisco VPN client for Linux<br />
2. vpnc</p>
<p>I was working with vpnc before and I have to admit that it was my first selection. In my personal opinion it is working very nice, and it is really easy to use. network-manager-vpnc is actually just a vpnc plugin for network-manager and is nice solution because you will be able to use it from nm-applet from panel which is more friendly than connecting over console. vpnc is capable of working just over UDP and I have found it as huge limitation. I am working from the network which is reaching limits almost all the time, and UDP in those kind of networks is not that good solution. In most cases, if you are using UDP and you are working from those described networks you will see on the statistics that you are sending bytes, but you are not receiving anything. I was trying to find some vpnc clone that is working over TCP, because we obviously need some packet delivery guarantee, but I wasn&#8217;t that successful. That was reason to try Cisco VPN client.</p>
<p>There is really good project page for Cisco VPN client at this link. As i have heard, people were complaining that it is hard to compile it and install it, but with installations provided on the above link, it is not that hard to accomplish that. Main reason why em I actually using Cisco VPN client is ability to work over TCP. It is working really good, it is stable and I would, from my personal experience, recommend it.</p>
<p>I have noticed that huge disadvantage of using Cisco VPN client is using it over wireless network. After certain period of time my Ubuntu just freezes and only way to get it working is to turn it off, and start it over again. Solution is to use wired network, after that it is all work fine. It seems that Intel wireless driver is actually making this problem, but I was reading that some of the users are complaining on really bad multi core support. One of the solutions was to start it with just one core (which means to disable one core in prior to starting vpn client), which is not that user friendly. One of following posts will describe procedure how to install and to configure both vpnc and cisco vpn client, and how to resolve some of the issues that might occur while using them.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=149</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Objavljen BHLD 2.0</title>
		<link>http://www.sanjta.org/?p=146</link>
		<comments>http://www.sanjta.org/?p=146#comments</comments>
		<pubDate>Wed, 24 Jun 2009 21:52:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[happenings]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=146</guid>
		<description><![CDATA[Obavještavamo sve zainteresovane da je objavljena finalna verzija Bosanskohercegovačkog Linux desktopa BHLD 2.0. Ovaj projekat je finansiralo Ministarstvo obrazovanja, nauke i kulture FBiH, a vodio ga je dr Samir Ribić sa ETFa Sarajevo. U projektu su učestvovali i mnogobrojni studenti ETFa (kojima se ovom prilikom zahvaljujemo). Bh. Linux desktop je projekat čiji je cilj prezentovanje [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Obavještavamo sve zainteresovane da je objavljena finalna verzija Bosanskohercegovačkog Linux desktopa BHLD 2.0. Ovaj projekat je finansiralo Ministarstvo obrazovanja, nauke i kulture FBiH, a vodio ga je dr Samir Ribić sa ETFa Sarajevo. U projektu su učestvovali i mnogobrojni studenti ETFa (kojima se ovom prilikom zahvaljujemo).</p>
<p>Bh. Linux desktop je projekat čiji je cilj prezentovanje Linuxa u svojstvu radne stanice (desktopa) kao i aktivnosti ULK na lokalizaciji (prevođenu na naše jezike) grafičkog okruženja i aplikacija. BHLD 2.0 dolazi sa setom aplikacija posebno prilagođenim za primjenu u obrazovanju, kao i sa vrlo detaljnim priručnikom na našem jeziku u kojem su opisane sve aplikacije uključene u distribuciju. Od aplikacija ističemo OpenOffice.org 3.1 i Firefox 3.0. Pored standardnog KDE okruženja BHLD 2.0 sadrži i lagano okruženje za starije računare te bi trebao biti upotrebljiv i na računarima sa svega 128 MB RAM. BHLD je &#8220;live CD&#8221; što znači da ga možete isprobati bez instalacije, a za razliku od verzije 1.x instalacija na disk je potpuno podržana.</p>
<p>Verzija 2.0 bazirana je na megapopularnoj Ubuntu Linux distribuciji. Tehničke detalje (spisak paketa) možete saznati na ULK wiki stranici koja će se po potrebi dopunjavati informacijama:<br />
<a href="http://wiki.linux.org.ba/BHLD2">http://wiki.linux.org.ba/BHLD2</a></p>
<p>BHLD 2.0 moći ćete naći u sljedećem broju magazina &#8220;Info&#8221; zajedno sa člankom i intervjuom, a ISO image možete preuzeti sa mirror servera:<br />
<a href="ftp://mirror.bhld.com.ba/bhld/">ftp://mirror.bhld.com.ba/bhld/</a> (BH Telecom)<br />
<a href="http://europronet.ba/bhld/">http://europronet.ba/bhld/</a> (Europronet &#8211; za korisnike cable zone: <a href="ftp://cableftp.europronet.ba/DOWNLOAD/OS/Linux/BHLD/">ftp://cableftp.europronet.ba/DOWNLOAD/OS/Linux/BHLD/</a>)</p>
<p>Sva pitanja u vezi BHLDa i pomoć za korištenje možete dobiti na <a href="http://forum.linux.org.ba/viewforum.php?id=35">ULK forumu &#8211; sekcija BHLD</a> koji redovno prati i sam dr Ribić (nick &#8220;megaribi&#8221;).</p>
<p>Pozivamo vas na promociju BHLD 2.0 koja će se održati u subotu 4. jula 2009. u 12:00 u Malom amfiteatru Elektrotehničkog fakulteta (ETF-MA):<br />
* <a href="http://www.openstreetmap.org/?lat=43.85585&amp;lon=18.39568&amp;zoom=16&amp;layers=B000FTF">Mapa</a> (koristite kontrolu sa lijeve strane da napravite zoom-in / zoom-out, ili vucite mišem mapu za skrolovanje)<br />
Ovom prilikom ćete se moći učlaniti u Udruženje Linux korisnika, dobiti majice i kape sa logom Udruženja kao i odštampane BHLD priručnike sa CDom.</p></blockquote>
<ol>
<li><a href="http://www.linux.org.ba">Udruženje Linux korisnika Bosne i Hercegovine</a></li>
<li><a href="http://forum.linux.org.ba/viewtopic.php?id=5407">BHLD 2.0</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=146</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>At Linux magazine HQ in Spain</title>
		<link>http://www.sanjta.org/?p=137</link>
		<comments>http://www.sanjta.org/?p=137#comments</comments>
		<pubDate>Mon, 15 Sep 2008 23:08:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=137</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" src="http://www.sanjta.org/pics/Spain_2008/linuxmagazin.jpg" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=137</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux za sve 2008</title>
		<link>http://www.sanjta.org/?p=132</link>
		<comments>http://www.sanjta.org/?p=132#comments</comments>
		<pubDate>Sat, 03 May 2008 19:44:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[geeks]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=132</guid>
		<description><![CDATA[Prije 3 godine smo organizovali jedan lijep event &#8220;Linux za sve&#8221; u Villa Parku (slike) Imamo priliku da uz medijsku podršku Radija 202 organizujemo nešto slično, a ako sve prođe kako je zamišljeno, ovo bi trebao postati redovan event (najmanje jedanput godišnje). Program manifestacije bi trebao biti zabavno/edukativnog karaktera, sa (mini) prezentacijama, &#8220;installfest-om&#8221;, te workshopovima [...]]]></description>
			<content:encoded><![CDATA[<p>Prije 3 godine smo organizovali jedan lijep event &#8220;Linux za sve&#8221; u Villa Parku (<a class="external text" title="http://www.linux.org.ba/galerija/?dir=linuxzasve05" rel="nofollow" href="http://www.linux.org.ba/galerija/?dir=linuxzasve05">slike</a>)</p>
<p>Imamo priliku da uz medijsku podršku <a class="external text" title="http://www.radio202.ba" rel="nofollow" href="http://www.radio202.ba/">Radija 202</a> organizujemo nešto slično, a ako sve prođe kako je zamišljeno, ovo bi trebao postati redovan event (najmanje jedanput godišnje). Program manifestacije bi trebao biti zabavno/edukativnog karaktera, sa (mini) prezentacijama, &#8220;installfest-om&#8221;, te workshopovima za zainteresovane posjetioce.</p>
<p><a name="Datum_odr.C5.BEavanja"></a></p>
<h3><span class="mw-headline"> Datum održavanja </span></h3>
<p>Subota, 17. maj 2008. Od 09:00 do 16:00.</p>
<p><a name="Mjesto_odr.C5.BEavanja"></a></p>
<h3><span class="mw-headline"> Mjesto održavanja </span></h3>
<p>ETF Sarajevo, novi (mali) amfiteatar i učionica S0.</p>
<p><a name="Ciljna_publika"></a></p>
<h3><span class="mw-headline"> Ciljna publika </span></h3>
<p>Kao i prošli put, želimo okupiti i buduće i &#8220;stare&#8221; Linuxaše na jednom mjestu.</p>
<p><a name="Program"></a></p>
<h3><span class="mw-headline"> Program </span></h3>
<ul>
<li> <strong>Kolekcija proljeće-ljeto 2008</strong></li>
</ul>
<dl>
<dd>I ovo proljeće nam donosi nova izdanja popularnih Linux distribucija. Treba napraviti mini prezentacije par (i.e. max dvije) :najpopularnijih (Ubuntu, Fedora, Mandriva, SuSE?, <span style="text-decoration: line-through;">Slackware</span>) </dd>
<dd>Dokažite čitavom svijetu da je ona baš ta, jedina prava linux distribucija, sve ostalo su nepoznate afričke riječi. </dd>
</dl>
<ul>
<li> <strong>Install party</strong></li>
</ul>
<dl>
<dd>Obradujte vašeg gigabajtnog/gigahertznog ljubimca sa novom Linux instalacijom iz proljetne kolekcije. </dd>
</dl>
<ul>
<li> <strong>(Windows) Refugee Camp</strong></li>
</ul>
<dl>
<dd>Survival obuka za MS Windows izbjeglice. Nalazite se na pustom ostrvu, a Windows je ostao kod kuće. Šta koristiti za otvaranje konzervi? </dd>
</dl>
<ul>
<li> <strong>Can&#8217;t hear you!</strong></li>
</ul>
<dl>
<dd>Multimedijalni workshop, od konzumacije do kreacije muzike/videa. Muzikom protiv buke. </dd>
</dl>
<ul>
<li> <strong>ULK &#8211; budi i ti jedan od nas</strong></li>
</ul>
<dl>
<dd>Zašto je ULK moj najbolji prijatelj? Da li će moje članstvo u ULK-u spriječiti glad u svijetu? Najbrži put do Linux nirvane. </dd>
</dl>
<p><a name="Razno"></a></p>
<h3><span class="mw-headline"> Razno </span></h3>
<p>Posjetioci bi trebali moći kupiti ULK majice. Ima li ko novih dizajn ideja.</p>
<p>Trebalo bi napraviti/podijeliti članske kartice svima koji su već učlanjeni ili imaju namjeru to uraditi tokom eventa.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=132</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hans Reiser case: overview</title>
		<link>http://www.sanjta.org/?p=131</link>
		<comments>http://www.sanjta.org/?p=131#comments</comments>
		<pubDate>Sat, 03 May 2008 19:26:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.sanjta.org/?p=131</guid>
		<description><![CDATA[Hans Reiser, kreator popularnog datotečnog sistema ReiserFS/a osuđen je za prvostepeno ubistvo svoje supruge Nine Reiser i služit će 25 godina zatvorske kazne. Slučaj kao slučaj nebih komentarisao, mada okolnosti iz cijelog slučaja su zaista čudne, promjene izjava svjedoka, zatim, činjenica da tijelo nikada nije pronađeno, okolnosti oko Nininog bivšeg partnera koji je dokazani serijski [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://www.ebdailynews.com/pics/padn/400xN/ebdn/2007-11-3-reiser-trial" alt="" /></p>
<p style="text-align: left;">Hans Reiser, kreator popularnog datotečnog sistema ReiserFS/a osuđen je za prvostepeno ubistvo svoje supruge Nine Reiser i služit će 25 godina zatvorske kazne. Slučaj kao slučaj nebih komentarisao, mada okolnosti iz cijelog slučaja su zaista čudne, promjene izjava svjedoka, zatim, činjenica da tijelo nikada nije pronađeno, okolnosti oko Nininog bivšeg partnera koji je dokazani serijski ubojica i sl. Međutim, treba spomenuti da je i sam Hans Reiser sebi sam najviše odmogao. Svojim stavovima je doprinjeo da bude osuđen tako kako je osuđen. Međutim, sud je sud, presuda je tu i ne ostavlja previše prostora za neka polemisanja.</p>
<p style="text-align: left;">Pregled cijelog događaja: <a href="http://blog.wired.com/27bstroke6/2008/04/reiser-guilty-o.html" target="_blank">Wired</a>.</p>
<p style="text-align: left;">Ono što je puno interesantnije za nas korisnike određenih projekata koji na bilo koji način ostanu bez zvojih project leader-a jeste to šta će biti sa tim projektom. Isto pitanje se postavilo odmah i za sam ReiserFS, i to odmah kada je Reiser bio osumječen, a potom i poslije presude. Prve reakcije koje su dolazile do krajnjih korisnika i nisu bile previše optimistične. Kada se tome doda činjenica da je usljed cijelog slučaja koji se vodio firma Nemesys koja je stojala iza projekta ostala u financijskim problemima, cijela stvar dobila je je još ozbiljniju notu.</p>
<p style="text-align: left;">Primjer: <a href="http://www.informationweek.com/blog/main/archives/2008/04/a_reiserfs_with.html;jsessionid=GLL5RZ0L2VEQGQSNDLOSKH0CJUNN2JVN" target="_blank">A ReiserFS without Hans Reiser</a>.</p>
<p style="text-align: left;">Međutim, malo po malo počelo je dolaziti i do drugih reakcija i osvrta na cijelu ovu priču. Spominju se oni koji bi mogli cijeli projekt spasiti iz situacije u koju je upao. Spominju se velika imena IBM, Sun i ostali.<br />
Oglasili su se i ReiserFS developeri, sa veoma optimističnim informacijama o budućnosti cijelog projekta, što je odlično.</p>
<p style="text-align: left;">Primjer: <a href="http://www.informationweek.com/blog/main/archives/2008/04/reiserfs_withou.html">A ReiserFS without Hans Reiser, Continued</a>.</p>
<p style="text-align: left;">Iskreno se nadam da će bolja vremena za ovaj odlični datotečni sistem uskoro doći. Projekat ima veliki potencijal, nadajmo se da će neka zvučna imena IT-a naći interes da taj potencijal iskoriste.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=131</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moj kratki izlet u openSuSE 10.3 na Powerbook/u</title>
		<link>http://www.sanjta.org/?p=122</link>
		<comments>http://www.sanjta.org/?p=122#comments</comments>
		<pubDate>Thu, 28 Feb 2008 23:24:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[education]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://gomez.unze.ba/?p=122</guid>
		<description><![CDATA[Nakon podosta vremena našao sam nešto vremena da istestiram openSuSE Linux 10.3 verziju. U suštini interesovalo me šta se dešava sa KDevelopom i KDE-om, koje nisam koristio veoma dugo vremena, a znajući da je SuSE dosta dobra osnova za iste. Detaljnije tekst na gotovo istu temu sam objavio prije nekoliko godina na ovom linku. Na [...]]]></description>
			<content:encoded><![CDATA[<p>Nakon podosta vremena našao sam nešto vremena da istestiram openSuSE Linux 10.3 verziju. U suštini interesovalo me šta se dešava sa KDevelopom i KDE-om, koje nisam koristio veoma dugo vremena, a znajući da je SuSE dosta dobra osnova za iste.</p>
<p>Detaljnije tekst na gotovo istu temu sam objavio prije nekoliko godina <a href="http://hardwarebase.net/uradi_sam.php?akcija=pokazi&amp;uradi_sam_id=49">na ovom linku</a>.</p>
<p>Na početku ovog teksta treba da kažem da su moja očekivanja od openSuSE Linux distribucije bila prilično visoka, naročito ako uzmemo u obzir činjenicu da nisam koristio nijednu verziju iz porodice 10, te uzimajući u obzir činjenicu da su sve verzije od 7.0 bile dosta dobra ostvarenja.</p>
<p>OpenSuSE strana je dosta jednostavna i jako lijepo uređena što itekako mnogo znači. Pristupačnost strane i dobra dokumentacija na istoj je jedan od faktora koji meni dosta znače, a kako to ova distribucija ima, moja volja da istu pretestiram na svom laptopu je očeličila.</p>
<p style="text-align: center"><img src="http://www.sanjta.org/pics/blog/103bootsplashug3.png" height="375" width="500" /></p>
<p>Usljedilo je skidanje verzije za PowerPC platformu (da, i dalje koristim Powerbook i dalje mi se veoma sviđa ovaj komad hardvera) i u međuvremenu isčitavanje dokumentacije.</p>
<p>Prvi problem sa kojim se korisnik može da susretne jeste particionisanje diska. Kako nikad nisam bio pobornik automatskog particionisanjua diska to je bio slučaj i ovdje. Manuelno particionisanje diska je prošlo bez ikakvih problema.</p>
<p>Ono što je potrebno da korisnik zna prije igranja sa particijama jeste da su potrebne dvije particije. Jedna mala, 32 MB velika particija formatirana u Apple_HFS filesystemu koja &#8216;e se koristiti za bootloader i druga, nozovimo je velika particija, formatirana u ext2, ext3 ili Reiser filesystemu koju ćemo koristiti kao root particiju.</p>
<p>Ne preporučujem manuelno particionisanje diska korisnicima koji nemaju iskustva sa istim, umjesto toga, predlažem particionisanje diska sa Apple DiskUtilityem koji je sastavni alat Mac OS X, koji cijeli ovaj posao može da riješi bez ikakvih poteškoća i dosta elegantno. Za one koji \ele svjesno da se poigraju sa svojim hard diskom savjetujem da pročitaju <a href="http://en.opensuse.org/PPC_Partitioning">ovo upustvo</a>. Za sve korisnike koji imaju iskustva sa fdiskom, ovo nebi trebalo da predstavlja bilo akakv problem.</p>
<p>U prvom dijelu instalacije je potrebno da postavite osnovne parametre, kao što je root password, podešavanje vremenske zone, instalacija softvera i slično. Sama instalacija traje nešto više od sat vremena, sve ovisno o tome koji ste softver izabrali za instalaciju. Vezano za softver, izabrao sam defaultnu instlaciju sa GNOME grafičkim okruženjem, čisto da vidim kako se cijela stvar odvijala na tom planu. Nikada mi se nije sviđalo kako GNOME izgleda pod SuSE-om pa me interesovalo da li je to i dalje slučaj.</p>
<p>Nakon instlacije na Powerbook prva stvar koju ćete uočiti jeste da X11 ne radi posao kako treba. Naime, rezulucija koju SuSE automatski setuje nikako ne odgovara je potrebno manuelno promjeniti xorg.conf.</p>
<p>Dakle, prva stvar koju je potrebno uraditi jeste dodati podršku za generičku grafičku akceleraciju:</p>
<blockquote><p>Load &#8220;dri&#8221;</p></blockquote>
<p>u Modules sekciji, i poslije toga u sekciji sa rezolucijama, za defaultnu rezoluciju, potrebno je dodati:</p>
<blockquote><p> &#8220;1280&#215;854&#8243;</p></blockquote>
<p>Poslije toga jednostavno resetujte X11 i uživajte u novoj, prilagođenoj rezoluciji. Sada kada smo to podesili, relativno brzo možete uočiti da zvuk opće ne radi.</p>
<p>Cijela stvar se može riješiti relativno jednostavno, sa konzole (a kako bi drugačije):</p>
<blockquote><p> vim /etc/init.d/alsasound (linija 188)</p>
<p>test -d /proc/asound &amp;&amp; start_rest to test -d /proc/asound &amp;&amp; start_all.</p></blockquote>
<p>Nakon što zvuk proradi možemo se posvetiti podešavanju osnovnih postavki desktopa. GNOME iako u novijoj verziji, izgleda dosta nezgrapno i neprilagođeno, sa nekim novim SuSE application luncher/om koji opće nije po mojoj mjeri. Koristeći Debian i Ubuntu GNOME jednostavno sam se navikao na izgled desktopa koji oni forsiraju, tako da je ovaj, relativno novi za mene, pristup bio prilično veliak promjena za mene, koja je zahtjevala brojne promjene da bi se cijela stvar prilagodila.</p>
<p>Instalaciju KDE-a sam uradio koristeći Yast iz konzole. Jednostavno, usljed višegodišnjeg iskustva sa Yastom shvatio sam da ga je dosta brže i jednostavnije koristiti sa konzole, pa se je to isto tako podrazumijevalo  i za instalaciju KDE-a. Sa obzirom da sam izabrao cijelu kategoriju KDE za instalaciju, to je potrajalo nešto duže nego obično (da, da, instalirao sam i translations) i prvo prijavljivanje na KDE je ostavilo pozitivan utisak na meni. KDE loader izgleda veoma lijepo i prilagođeno cijelom okruženju, pa sam odmah stekao dojam da je oficijelni prelazak na GNOME kao default samo obična maska, te da je KDE tu i dalje defaultno grafičko okruženje. KDE luncher koji dolazi sa openSuSE/om izgleda dosta lijepo, po defaultu je uključen transparency, pa sve to onako izgleda dosta lijepo i uredno. KDevelop je i dalje na visini zadatka te ima sve ono zašto je meni potreban. Sve u svemu openSuSE je nastavio sa dobro uhodanom praksom, i dalje se radi o jednoj dosta dobroj i ogromnoj distribuciji, jako lijepo uređenoj, namijenjenoj za ljude koji relativno kratko koriste Linux operativni sistem ili žele da počnu sa istim.</p>
<p>Kao neko ko najviše radi sa Gentoo-om i Debianom treba da kažem da me iznenađuje jednostavnost nekih rješenja koje SuSE nudi, ali isto tako, najveći broj nešto iskusnijih korisnika neće pronaći ništa posebno što bi ih ostavilo ili eventualno prebacilo na ovu Linux distribuciju.</p>
<p>Sve u svemu, radi se o dosta dobroj Linux distribuciji, sa ciljanom korisničkom bazom, i u tom smislu SuSE Linux je i prije, kao i sada, radi izvanredan posao.</p>
<ol>
<li><a href="http://en.opensuse.org">OpenSuSE</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=122</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PacketTracer radi pod Linux/om!</title>
		<link>http://www.sanjta.org/?p=120</link>
		<comments>http://www.sanjta.org/?p=120#comments</comments>
		<pubDate>Tue, 26 Feb 2008 12:23:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[cisco]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[networks]]></category>

		<guid isPermaLink="false">http://gomez.unze.ba/?p=120</guid>
		<description><![CDATA[Svi oni koji koriste Linux operativni sistem u svom svakodnevnom radu i životu, a pri tome se bave i cisco/om, mogu da pokrenu više nego potrebni Packet Tracer i pod Linux/om ali samo preko wine/a.  Cijela stvar radi dosta dobro i stabilno, te preporučujem da koristite ovu soluciju koja je u svakom slučaju brža i [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center"><img src="http://www.sanjta.org/pics/blog/ptrc.png" height="400" width="500" /></p>
<p>Svi oni koji koriste Linux operativni sistem u svom svakodnevnom radu i životu, a pri tome se bave i cisco/om, mogu da pokrenu više nego potrebni Packet Tracer i pod Linux/om ali samo preko wine/a.  Cijela stvar radi dosta dobro i stabilno, te preporučujem da koristite ovu soluciju koja je u svakom slučaju brža i jednostavnija od instalacije drugog operativnog sistema u jedan od vaših virualizacijskih modela ili rebootirana računara radi prelaska u drugi operativni sistem (ukoliko ga imate).</p>
<ol>
<li><a href="http://www.wvup.edu/dweaver/Cisco/PacketTracer4/packet_tracer_module/packet_tracer_module/default.htm">Packet Tracer</a></li>
<li><a href="http://www.cisco.com">cisco</a></li>
<li><a href="http://sourceforge.net/projects/wine/">wine</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=120</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fakultet Informacijskih Tehnologija, FITcolab: Linux klub</title>
		<link>http://www.sanjta.org/?p=119</link>
		<comments>http://www.sanjta.org/?p=119#comments</comments>
		<pubDate>Mon, 25 Feb 2008 10:57:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://gomez.unze.ba/?p=119</guid>
		<description><![CDATA[Prije nekoliko dana kreirana je nova FITColab grupa, Linux grupa. Nova grupa će se baviti promoviranjem, razvojem, ali i aktivnim sudjelovanjem u aktivnostima lokalizacije GNU/Linux operativnog sistema i aplikativnog softvera koji sa njime ide, pisanjem potrebne dokumentacije koja će biti objavljena pod licencama koja će odgovarati prirodi samog pokreta, popularizacijom tehničke kulture iz oblasti informatike. [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Prije nekoliko dana kreirana je nova FITColab grupa, Linux grupa.</p></blockquote>
<blockquote><p>Nova grupa će se baviti promoviranjem, razvojem, ali i aktivnim sudjelovanjem u aktivnostima lokalizacije GNU/Linux operativnog sistema i aplikativnog softvera koji sa njime ide, pisanjem potrebne dokumentacije koja će biti objavljena pod licencama koja će odgovarati prirodi samog pokreta, popularizacijom tehničke kulture iz oblasti informatike.</p></blockquote>
<blockquote><p>U cilju izvršavanja gore navedenih ciljeva nastojati ćemo da objavljujemo vijesti vezane za FOSS, aktivno ćemo se baviti pisanjem dokumentacije sa pravom slobodnog umnožavanja, ali ćemo napraviti i korak dalje, neke interesantne projekte ćemo da implementiramo i dokumentujemo.</p>
<p>Svi članovi FITcolab-a koji simpatišu, koriste ili žele da nauče više o GNU/Linux operativnom sistemu su dobrodošli.</p>
<p>Svojim radom, Linux klub aktivno učestvuje u razvoju Open Source zajednice. Postanite dijelom te zajednice i pomozite nam da je napravimo boljom i jačom!</p></blockquote>
<blockquote></blockquote>
<ol>
<li><a href="http://www.fit.ba">Fakultet Informacijskih Tehnologija</a></li>
<li><a href="http://www.fitcolab.com">FITColab</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=119</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>GNOME 2.20 Ten Years of Freedom</title>
		<link>http://www.sanjta.org/?p=82</link>
		<comments>http://www.sanjta.org/?p=82#comments</comments>
		<pubDate>Mon, 24 Sep 2007 10:36:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[free software]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://gomez.unze.ba/?p=82</guid>
		<description><![CDATA[Da, da izašao je prelijepi GNOME 2.20. Ukratko, kombinacija lijepog i funkcionalnog desktopa. GNOME GNOME 2.20 release notes]]></description>
			<content:encoded><![CDATA[<p><img src="http://gomez.unze.ba/pics/blog/two-twenty.jpg" align="middle" height="234" width="500" /></p>
<p>Da, da <strong>izašao je prelijepi GNOME 2.20</strong>. Ukratko, kombinacija lijepog i funkcionalnog desktopa.</p>
<ol>
<li><a href="http://www.gnome.org">GNOME</a></li>
<li><a href="http://www.gnome.org/start/2.20/notes/en/">GNOME 2.20 release notes</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=82</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
