<?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; gentoo</title>
	<atom:link href="http://www.sanjta.org/?feed=rss2&#038;cat=13" 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>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>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>2007 Desktop Linux Survey results revealed</title>
		<link>http://www.sanjta.org/?p=78</link>
		<comments>http://www.sanjta.org/?p=78#comments</comments>
		<pubDate>Fri, 24 Aug 2007 09:35:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[applications]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://gomez.unze.ba/?p=78</guid>
		<description><![CDATA[Prije nekoliko dana objavljeni su rezultati anketa prema Desktop Linux portalu a tiču se zastupljenosti pojedinih Linux distribucija, internet preglednika, desktop okruženja, email klijenata, i što je meni posebno interesantno zastupljenosti virtualizacijskih alata. Anketa se ne može uzeti kao definitivan pokazatelj iz mnogo razloga (čak šta više, bilo bi interesantno saznati ko ima službeno pravo [...]]]></description>
			<content:encoded><![CDATA[<p>Prije nekoliko dana objavljeni su rezultati anketa prema Desktop Linux portalu a tiču se zastupljenosti pojedinih Linux distribucija, internet preglednika, desktop okruženja, email klijenata, i što je meni posebno interesantno zastupljenosti virtualizacijskih alata.</p>
<p>Anketa se ne može uzeti kao definitivan pokazatelj iz mnogo razloga (čak šta više, bilo bi interesantno saznati ko ima službeno pravo da proglasi ovakve ankete realnim pokazateljima) međutim definitivno može da pokaže smjer kretanja pojedinih elemenata koji se direktno tiču FOSS community/a. Interesantno je to da je ove godine anketa zabilježila gotovo dvostruko više posjeta nego prošle godine.</p>
<p>U sljedećem tekstu probat ću da se osvrnem na rezultate:</p>
<p><img src="http://gomez.unze.ba/pics/Stats/2007-distributions-sm.jpg" align="middle" height="358" width="450" /></p>
<p>Prema navedenoj statistici najveću zastupljenost kao i prošle godine ima Ubuntu Linux, što je bilo i za očekivati. Ubuntu je i na Distro watchu već dugo vremena zakovan na prvom mjestu i razvoj ovakve situacije je bio sasvim očekivan. SuSE na drugom mjestu očekivano, mada sam mislio da bi pozicija mogla biti dosta ugrožena od kategorije koja se nalazi pod &#8216;Other Debian&#8217; (jer ima zaista veliki broj distribucija baziranih na istom). Ono što me iznenadilo na navedenom chart/u jeste veoma dobra pozicioniranost Gentoo Linux/a za kojeg nisam pretpostavljao da ovako visoko kotira.</p>
<p><img src="http://gomez.unze.ba/pics/Stats/2007-browsers-sm.jpg" align="middle" height="325" width="450" /></p>
<p>Na području internet preglednika ništa se nije mijenjalo. Firefox je zadržao apsolutnu dominaciju nad Konquerorom i Operom i vjerujem da će se isti trend nastaviti duže vremena.</p>
<p><img src="http://gomez.unze.ba/pics/Stats/2007-desktops-sm.jpg" align="middle" height="324" width="450" /></p>
<p>Ovaj me chart uvijek iznenadi pozitivno, iako su rezultati koji su navedeni sasvim očekivani. Ubuntu forsira GNOME, od verzije 10 SuSE Linux radi isto, tako da je GNOME dominacija očekivana. Bez obzira na sve, smatram da se KDE prema ovoj statistici veoma dobro drži što potvrđuje kvalitet istog.</p>
<p><img src="http://gomez.unze.ba/pics/Stats/2007-emailclients-sm.jpg" align="middle" height="316" width="450" /></p>
<p>Da kvalitetan proizvod sa jakim marketingom iza sebe može da promjeni i navike korisnika prema gore navedenom chart/u pokazuje Thunderbird. Iskreno sam se iznenadio kada sam vidio da ima prednost nad Evolution/om koji dolazi kao default emal klijent uz GNOME i Kmail/om koji je tu uz svaku instalaciju KDE/a.</p>
<p><img src="http://gomez.unze.ba/pics/Stats/2007-windowsappsonlinux-sm.jpg" height="322" width="450" /></p>
<p>Posebno interesantna mi je ova statistkika. Pored prilično kvalitetnih virtualizacijskih modela kao što je vserver, qemu ili neki drugi korisnici se okreću dobrom starom Wine/u. VMWare solidno kotira na ovoj ljestvici ali mislim da je Crossover podbacio iako se radi o dosta kvalitetnom proizvodu.</p>
<p>Sve u svemu, veoma interesantna godišnja statistika koja pokazuje da ukoliko se radi o kvalitetnom proizvodu sa jakim marketingom, ni lobi proizvođaća ili navike korisnika nisu prepreka u korištenju istih.</p>
<ol>
<li><a href="http://www.desktoplinux.com/news/NS8454912761.html" target="_blank">2007 Desktop Linux Survey results revealed</a></li>
<li><a href="http://www.ubuntu.com/" target="_blank">Ubuntu Linux</a></li>
<li><a href="http://distrowatch.com/">Distro watch</a></li>
<li><a href="http://en.opensuse.org/Welcome_to_openSUSE.org">SuSE Linux</a></li>
<li><a href="http://www.mozilla.com/en-US/firefox/" target="_blank">Firefox</a></li>
<li><a href="http://www.mozilla.com/en-US/thunderbird/" target="_blank">Thunderbird</a></li>
<li><a href="http://gentoo.org" target="_blank">Gentoo Linux<br />
</a></li>
<li><a href="http://www.vmware.com/" target="_blank">VMWare</a></li>
<li><a href="http://www.codeweavers.com/" target="_blank">Crossover office</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=78</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migracija UNI servera</title>
		<link>http://www.sanjta.org/?p=68</link>
		<comments>http://www.sanjta.org/?p=68#comments</comments>
		<pubDate>Tue, 31 Jul 2007 14:41:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[gentoo]]></category>

		<guid isPermaLink="false">http://gomez.unze.ba/?p=68</guid>
		<description><![CDATA[Prije dvadesetak dana sam obavješten da je stigla nova mašina koja treba da preuzme ulogu glavnog UNI servera. To je podrazumijevalo da je potrebno instalirati operativni sistem, podesiti sve servise i prebaciti sav sadržaj postojećeg servera. Naravno, korisnici toga uopće ne smiju biti svjesni. Radi se o mom zadnjem volonterskom projektu koji je još uvijek [...]]]></description>
			<content:encoded><![CDATA[<p>Prije dvadesetak dana sam obavješten da je stigla nova mašina koja treba da preuzme ulogu glavnog UNI servera. To je podrazumijevalo da je potrebno instalirati operativni sistem, podesiti sve servise i prebaciti sav sadržaj postojećeg servera. Naravno, korisnici toga uopće ne smiju biti svjesni. Radi se o mom zadnjem volonterskom projektu koji je još uvijek aktivan.</p>
<p>Radi se o veoma dobroj mašini: Fujitsu Siemens TX200 S3.  Mašina je opremljena sa dva Xeon procesora, dva gigabajta RAM/a, tri gigabitna ethernet/a, RAID kontrolorom i ostalom opremom sa kojom mašine tog tipa dolaze.</p>
<p style="text-align: center"><img src="http://gomez.unze.ba/pics/blog/671582-2512.jpg" align="middle" height="426" width="442" /></p>
<p>Izbor operativnog sistema sveo se na dvije moguće opcije: Gentoo i Debian. Kako sam projekat trebao da uradim u svoje slobodno vrijeme (dakle, poslije posla, a slobodnog vremena je uvijek malo), te sa obzirom na činjenicu da je kompajliranje spor i kompleksan posao Debian se učinio boljom solucijom i na mašini sve uskoro veselo vrtio Debian Etch.  Dakle, Gentoo koji se veselo vrtio dvije godine (čini mi se) zamjenjen je Debianom.</p>
<p>40/ak gigabajta samba share/a se prebacivalo nekoliko sati sa starog servera koristeći rsync. U međuvremenu, prebacivano je desetak aktivnih domena sa svim sadržajima. To je naravno podrazumijevalo podešavanje baze, a za tu svrhu redovno koristim dobri stari mysql u posljednjoj stabilnoj verziji (iako planiram da polako sve prebacujem na PGSQL). Dok je rsync lijepo obavljao svoj dio posla, vrijeme je korišteno i za podešavanje DNS servera. Kako tu uvijek ima promjena od verzije do verzije, ovaj put bilo je problema sa MX exchangerima ali i to je relativno brzo riješeno.</p>
<p>Očekivano, najveći problem je predstavljala migracija mail servera. Nekoliko stotina account/a i nekoliko hiljada mailova u njima, kao i sve autentifikacijske postavke trebale su da budu prebaćene bez ikakvih problema. Radi kompatibilnosti koristio sam isti mail server, tako da sam nakon nekih manjih peripetija imamo POP3, IMAP, Spamassasin, CLAM antivirus i ostalo ureduno funkcionirajući.</p>
<p>Dakle, urađeno je prilicno dosta posla u relativno kratkom vremenskom periodu (nekih desetak dana posla, ali samo u slobodno vrijeme). Sa obzirom na činjenicu da tamo imaju ljude koji će održavati ovu instalaciju, moj posao na ovom projektu je završen na duge staze.</p>
<ol>
<li><a href="http://www.fujitsu-siemens.com">Fujitsu Siemens</a></li>
<li><a href="http://www.fujitsu-siemens.com/products/standard_servers/tower/primergy_tx200s3.html">Fujitsu Siemens TX200 S3</a></li>
<li><a href="http://unze.ba">Univerzitet</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=68</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gentoo Linux 2007.0 review</title>
		<link>http://www.sanjta.org/?p=57</link>
		<comments>http://www.sanjta.org/?p=57#comments</comments>
		<pubDate>Tue, 15 May 2007 21:46:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[gentoo]]></category>

		<guid isPermaLink="false">http://gomez.unze.ba/?p=57</guid>
		<description><![CDATA[Sa obzirom da nisam imao još vremena da instaliram Gentoo 2007.0 pronašao sam jedan prilično dobar review koji je potvrdio ono što sam i pretpostavljao. Najviše žalbe ide na instaler, koji je u potpunosti redizajniran. I dalje se radi o prilično bugovitom dijelu softvera, koji pada tamo gdje nebi smio (povratak na prethodni korak može [...]]]></description>
			<content:encoded><![CDATA[<p>Sa obzirom da nisam imao još vremena da instaliram Gentoo 2007.0 pronašao sam jedan prilično dobar review koji je potvrdio ono što sam i pretpostavljao. Najviše žalbe ide na instaler, koji je u potpunosti redizajniran. I dalje se radi o prilično bugovitom dijelu softvera, koji pada tamo gdje nebi smio (povratak na prethodni korak može da obori instaler). Nakon svakog od koraka promjene se automatski učitavaju, što po mom mišljenju nije dobro, jer ako poželite da nešto promjenite bit će isuviše kasno jer su promjene već aplicirane (zaključujem da je novi instaler namjenjen odlučnim ljudima), a nema ni one čari da odete na kafu dok sistem aplicira sve ono što ste naveli. Veoma mi se sviđa to što je sada omogućeno da još dok ste u instaleru možete prekompajlirati kernel po vašim potrebama, jer su često potrebni neki &#8216;nestandardni moduli&#8217;. Dakle, držite se još uvijek dobre stare manuelne instalacije.</p>
<p>Review možete pročitati na <a href="http://techgage.com/article/gentoo_20070/1">ovom linku</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=57</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gentoo Linux 2007.0</title>
		<link>http://www.sanjta.org/?p=56</link>
		<comments>http://www.sanjta.org/?p=56#comments</comments>
		<pubDate>Tue, 15 May 2007 21:17:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[gentoo]]></category>

		<guid isPermaLink="false">http://gomez.unze.ba/?p=56</guid>
		<description><![CDATA[Kao što je sigurno poznato prije nekoliko dana je, nakon nekoliko odlaganja, pušten Gentoo Linux 2007.0 , kodnog imena &#8220;Secret Sauce&#8221;. Gentoo ima jedan dobar ciklus izdavanja novih verzija, pa tako novu verziju imamo gotovo svakih šest mjeseci, mada ukoliko redovno update-irate svoj sistem, nova instalacija i višesatno kompajliranje nije potrebno. Sve u svemu, bit [...]]]></description>
			<content:encoded><![CDATA[<p>Kao što je sigurno poznato prije nekoliko dana je, nakon nekoliko odlaganja, pušten Gentoo Linux 2007.0 , kodnog imena &#8220;Secret Sauce&#8221;. Gentoo ima jedan dobar ciklus izdavanja novih verzija, pa tako novu verziju imamo gotovo svakih šest mjeseci, mada ukoliko redovno update-irate svoj sistem, nova instalacija i višesatno kompajliranje nije potrebno. Sve u svemu, bit će ovo interesantan vikend na kojem će biti dosta testiranja.</p>
<ol>
<li><a href="http://www.gentoo.org">Gentoo Linux</a></li>
<li><a href="http://www.gentoo.org/proj/en/releng/release/2007.0/2007.0-press-release.txt" target="_blank">Release notes for Gentoo 2007.0</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=56</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gentoo developer moves</title>
		<link>http://www.sanjta.org/?p=34</link>
		<comments>http://www.sanjta.org/?p=34#comments</comments>
		<pubDate>Sat, 17 Mar 2007 23:41:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://gomez.unze.ba/?p=34</guid>
		<description><![CDATA[Prije nekoliko dana sam primjetio ovo u sedmi?nom newsletteru Gentoo-a: Moves The following developers recently left the Gentoo project: Luis Medinas (metalgod) Sandro Bonazzola (sanchan) Daniel Robbins (drobbins) Adds The following developers recently joined the Gentoo project: Daniel Robbins (drobbins) AMD64 team Matt Drew (aetius) Security team Gentoo Weekly Newsletter: 5 March 2007 Interesantno je [...]]]></description>
			<content:encoded><![CDATA[<p>Prije nekoliko dana sam primjetio ovo u sedmi?nom newsletteru Gentoo-a:</p>
<blockquote>
<p class="secthead"><a title="doc_chap4_sect1" name="doc_chap4_sect1"></a>Moves</p>
<p> The following developers recently left the Gentoo project:</p>
<ul>
<li>Luis Medinas (metalgod)</li>
<li>Sandro Bonazzola (sanchan)</li>
<li>Daniel Robbins (drobbins)</li>
</ul>
<p class="secthead"><a title="doc_chap4_sect2" name="doc_chap4_sect2"></a>Adds</p>
<p> The following developers recently joined the Gentoo project:</p>
<ul>
<li>Daniel Robbins (drobbins) AMD64 team</li>
<li>Matt Drew (aetius) Security team</li>
</ul>
</blockquote>
<p><a href="http://www.gentoo.org/news/en/gwn/20070305-newsletter.xml" target="_blank">Gentoo Weekly Newsletter: 5 March 2007</a></p>
<p>Interesantno je to da se Daniel Robbins, ?ovjek koji je po?eo cijelu pri?u oko Gentoo Linux-a (i koji je poslije toga svega radio devet mjeseci za Microsoft) vratio u Gentoo project, me?utim, napustio je isti u istoj sedmici. Navodno, razlog je estok napad na istog od strane pojedinih Gentoo developera. Mislim da su ovakve stvari cijeloj Gentoo ali i Linux zajednici zaista nepotrebne.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=34</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gentoo is not about choice</title>
		<link>http://www.sanjta.org/?p=23</link>
		<comments>http://www.sanjta.org/?p=23#comments</comments>
		<pubDate>Thu, 01 Mar 2007 23:05:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://gomez.unze.ba/?p=23</guid>
		<description><![CDATA[It&#8217;s not. Despite the fact that you&#8217;ll see this repeated ad infinitum by users and some developers alike. Take another look through all of our documentation and the About Gentoo and Philosophy pages on the website. Nothing in there about &#8220;choice&#8221; at all, is there?Let&#8217;s take a look at what we do see. Words like [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>It&#8217;s not. Despite the fact that you&#8217;ll see this repeated ad infinitum by users and some developers alike. Take another look through all of our documentation and the <a href="http://www.gentoo.org/main/en/about.xml">About Gentoo</a> and <a href="http://www.gentoo.org/main/en/philosophy.xml">Philosophy</a> pages on the website. Nothing in there about &#8220;choice&#8221; at all, is there?Let&#8217;s take a look at what we <em>do</em> see. Words like <em>adaptability</em>. <em>Tools</em>. Not <em>choice</em>. So, what <em>is</em> the strength, the purpose of Gentoo?</p></blockquote>
<p>Prije nekoliko dana na forumu Udruenja Linux korisnika Bosne i Hercegovine pokrenuta je interesantna anketa o tome koliko ko godina ima i koju Linux distribuciju koristi. Diskusija se posebno razvila oko toga da li je Gentoo Linux spreman za produktivnu okolinu, a primjedbe su se odnosile i na striktno ne pridravanje LSB-a, &#8220;samodestruktivni update&#8221; i sl.</p>
<p>Prvo pitanje koje sebi treba da postavimo jeste u sutini ta je to produktivna okolina? To opet zavisi od mnogo faktora, kao to je kolika je firma, ?ime se ta firma bavi, koja je struktura proizvodnje i sl. Kao i mnogo puta prije, mislim da korisnici/firme treba da biraju distribuciju ili moda je bolje re?i operativne sisteme prema svojim potrebama, tj. da koriste ono to zadovoljava potrebe. Da li je to slu?aj sa Gentoo-om u okruenju gdje ja radim/ivim? Jeste. I veoma mi je drago zbog toga.</p>
<p>&#8220;Samodestruktivni&#8221; update? O ovome je bilo mnogo diskusije. Nikada mi nije jasno kako bi ljudi sami mogu dopustiti update cijele distribucije a pri tome ne obra?aju?i panju ta ?e se stvarno desiti sa instalacijom. Nije to samo slu?aj sam Gentoo-om, to je slu?aj i sa svim popularnijim Linux distribucijama (sjetimo se Ubuntu-a i Xorga prije nekoliko mjeseci). Mnogo vie o svemu tome moete pro?itati na <a href="http://www.playingwithwire.com/2007/01/why-gentoo-shouldnt-be-on-your-server/">ovom linku</a>.</p>
<p>Da li je opravdano to to se Gentoo striktno ne pridrava LSB-a? Nije. Me?utim, ko se to zapravo pridrava LSB-a? Debian kao jedna od najpopularnijih Linux distribucija na tritu server operativnih sistema se ne pridrava, Fedora kao ozbiljan kompetittor na tritu desktop operativnih sistema se ne pridrava. Uostalom ko se prdrava a ko ne moete ?itati na <a href="http://www.linux-foundation.org/en/LSB_Distribution_Status">ovom linku</a>.</p>
<p>Jo jednom ponavljam, izbor operativnog sistema, pa slobodno mogu re?i i Linux distribucije treba da se ocjeni u zavisnosti od toga da li zadovoljava sve potrebe koje imate u svakodnevnom ivotu/radu.</p>
<p>Svakako na kraju preporu?ujem tekst <a href="http://planet.gentoo.org/developers/nightmorph/2007/02/27/it_s_not_about_choice">It&#8217;s not about choice</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=23</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Want to Learn Linux? Start With Gentoo</title>
		<link>http://www.sanjta.org/?p=21</link>
		<comments>http://www.sanjta.org/?p=21#comments</comments>
		<pubDate>Sun, 25 Feb 2007 18:36:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[gentoo]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://gomez.unze.ba/?p=21</guid>
		<description><![CDATA[Prije nekoliko mjeseci odrana je Linux radionica na kojoj smo radili instalaciju Gentoo Linux-a iz stage3 tarball-a i tada sam primjetio da je to najbolja podloga za u?enje Linux operativnog sistema jer zahtjeva sistematski prelazak preko nekoliko oblasti od kojih korisnici najvie prezaju: patricionisanje, instaliranje osnovnog sistema, kompajliranje kernela, instalacija osnovnog softvera. Tako?er, sa navedenom [...]]]></description>
			<content:encoded><![CDATA[<p>Prije nekoliko mjeseci odrana je Linux radionica na kojoj smo radili instalaciju Gentoo Linux-a iz stage3 tarball-a i tada sam primjetio da je to najbolja podloga za u?enje Linux operativnog sistema jer zahtjeva sistematski prelazak preko nekoliko oblasti od kojih korisnici najvie prezaju: patricionisanje, instaliranje osnovnog sistema, kompajliranje kernela, instalacija osnovnog softvera. Tako?er, sa navedenom tvrdnjom se u potpunosti slaem:</p>
<blockquote><p>In the same way, automated tools suck. Theyre great once you understand the black box they hide from you, but ignoring that black box entirely is a route to disaster.</p></blockquote>
<p>Sa obzirom da usko sara?ujem sa ljudima koji su prisustvovali na radionici, primjetio sam napredak i kod njih. Me?utim, ono to treba spomenuti jeste da najve?i broj novih korisnika ne?e koristiti Gentoo za u?enje, ve? ?e se okrenuti ka nekim popularnijim Linux distribucijama kao to je openSuSE, Mandriva, Fedra ili Ubuntu zbog njihovih visoko ispoliranih UI-ja.</p>
<p>Svakako preporu?ujem ?lanak koji moete pro?itati na <a href="http://redmonk.com/sogrady/2007/02/22/want-to-learn-linux-start-with-gentoo/">ovoj adresi</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=21</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migracija na Gentoo Linux i na desktopu</title>
		<link>http://www.sanjta.org/?p=17</link>
		<comments>http://www.sanjta.org/?p=17#comments</comments>
		<pubDate>Wed, 14 Feb 2007 14:22:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[applications]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://gomez.unze.ba/?p=17</guid>
		<description><![CDATA[U proteklih nekoliko dana dosta sam radio na desktop migraciji na Gentoo kod ku?e i na poslu. Razlog zbog kojeg sam se odlu?io na taj potez jeste prili?no malo RAM-a na maini koju imam kod ku?e. Prije toga na mainama sam imao koristio Ubuntu 6.10 (jo je instaliran; koristim triple-boot radi nekih veoma specifi?nih zadataka) [...]]]></description>
			<content:encoded><![CDATA[<p>U proteklih nekoliko dana dosta sam radio na desktop migraciji na Gentoo kod ku?e i na poslu. Razlog zbog kojeg sam se odlu?io na taj potez jeste prili?no malo RAM-a na maini koju imam kod ku?e. Prije toga na mainama sam imao koristio Ubuntu 6.10 (jo je instaliran; koristim triple-boot radi nekih veoma specifi?nih zadataka) koji i nije bio previe brz na mojoj, danas ve?, prosje?noj maini.</p>
<p>Sa obzirom da se svaki paket kompajlira iz source-a, odlu?io sam se za minimalisti?ki fluxbox, tako da je cijela instalacija bez bilo kakvih dodatnih paketa trajala priblino osam sati. Danas sam instalirao firefox i thunderbird, ali kao binary, jer iz iskustva znam da bi se firefox kompajlirao cijeli dan. Tako?er, gaim je instaliran. Ostalo je da se instalira jo dosta aplikacija kao to su Open Office Writer, Ekiga.. Da, Gentoo je prili?no &#8220;time consuming&#8221; ali se isplati jer se dobija viestruko na brzini, ali i na ugo?aju u radu.</p>
<p>Vezano za fluxbox, savjetujem da se instalira sa gnome useflagom. Prilikom instalacije, odlu?io sam se za dobri stari GDM, pa sam i njega instalirao. eterm je moj primarni terminal:</p>
<p align="center"><code>emerge fluxbox xlockmore x11-terms/eterm</code></p>
<p align="center"><code>emerge gdm &amp; rc-update add xdm default</code></p>
<p>i nakon toga u /etc/rc.conf postavite:</p>
<p align="center"><code>DISPLAYMANAGER=gdm</code></p>
<p>Tako?er, ukoliko volite minku na svom desktopu savjetujem da instalirate prili?no lijep spektar stilova i tema sa:</p>
<p align="center"><code>emerge commonbox-styles commonbox-styles-extra fluxbox-styles-fluxmod gentoo-artwork</code></p>
<p>Danas sam kao poklon dobio Logitech RX 1000 laserski mi, od kolega sa posla, i to ?e uveliko pomo?i u koritenju fluxboxa.</p>
<p>Da li se isplati pro?i kroz cijeli ovaj proces zbog nekoliko megabajta RAM-a vika? Definitivno.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjta.org/?feed=rss2&amp;p=17</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
