<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2407609111955127673</id><updated>2012-02-05T17:25:00.129-08:00</updated><category term='linux'/><category term='Unix'/><category term='slackware'/><category term='pardus'/><category term='FreeBSD'/><category term='mysql'/><category term='wireless'/><category term='vmware'/><category term='administration'/><title type='text'>Unix-Like for Life</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://slack-linux.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://slack-linux.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>M.Burak Alkan</name><uri>http://www.blogger.com/profile/18443095957335657219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Zi9XNXksiAc/SZXnkwM1pfI/AAAAAAAAACk/mVoF5K2tv08/S220/lonely_devil.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2407609111955127673.post-4782055867197760614</id><published>2009-09-01T05:31:00.001-07:00</published><updated>2009-09-12T13:10:18.648-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>python.__init__()</title><content type='html'>Here is the small python recipient to start python development in any recent GNU/Linux environment right away:&lt;br /&gt;&lt;br /&gt;0-) python is already installed,&lt;br /&gt;1-) install ipython, very smart, python interpreter,&lt;br /&gt;2-) All you need is Kate, but if you will go really deep it is worth to install eclipse and its pyDev plugin.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;for help and little snippet checking  ipython is more than enough, kate is a good and wise editor for development.Don't forget to tell kate fill the gaps with spaces instead of tabulators, that must be global policy for all kinds of development except for writing Makefiles.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2407609111955127673-4782055867197760614?l=slack-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slack-linux.blogspot.com/feeds/4782055867197760614/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2407609111955127673&amp;postID=4782055867197760614' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/4782055867197760614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/4782055867197760614'/><link rel='alternate' type='text/html' href='http://slack-linux.blogspot.com/2009/09/pythoninit.html' title='python.__init__()'/><author><name>M.Burak Alkan</name><uri>http://www.blogger.com/profile/18443095957335657219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Zi9XNXksiAc/SZXnkwM1pfI/AAAAAAAAACk/mVoF5K2tv08/S220/lonely_devil.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2407609111955127673.post-3704534126395693760</id><published>2009-08-28T09:19:00.000-07:00</published><updated>2009-09-12T13:10:32.027-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Enabling core dump feature</title><content type='html'>Use&lt;br /&gt;&lt;br /&gt;ulimit -c unlimited &lt;br /&gt;&lt;br /&gt;to enable application core dump&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2407609111955127673-3704534126395693760?l=slack-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slack-linux.blogspot.com/feeds/3704534126395693760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2407609111955127673&amp;postID=3704534126395693760' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/3704534126395693760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/3704534126395693760'/><link rel='alternate' type='text/html' href='http://slack-linux.blogspot.com/2009/08/enabling-core-dump-feature.html' title='Enabling core dump feature'/><author><name>M.Burak Alkan</name><uri>http://www.blogger.com/profile/18443095957335657219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Zi9XNXksiAc/SZXnkwM1pfI/AAAAAAAAACk/mVoF5K2tv08/S220/lonely_devil.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2407609111955127673.post-7170597725374478788</id><published>2009-08-17T06:54:00.000-07:00</published><updated>2009-09-12T13:10:32.027-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>using  gdb and gdbserver</title><content type='html'>Imagine you need to use an embedded system debugger.One of the options is using gdb and gdbserver all together&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To do this first you need to setup your toolchain at x86 machine.In that example out embedded system will be in ST.&lt;br /&gt;&lt;br /&gt;Install gdbserver your embedded directory.In order to work with gdbserver we can use tcp connection to out x86 machine like that:&lt;br /&gt;&lt;br /&gt;/root/gdbserver  192.168.1.136:1234 bin/${ST binary to debug} ${arguments to pass binary}&lt;br /&gt;&lt;br /&gt;It's handy to get this command work in a very bottom of a shell script file after all done, environment variables, etc..&lt;br /&gt;&lt;br /&gt;with this command we will start debugging session and awaits connection from relevant machine(x86 machine in that case)&lt;br /&gt;&lt;br /&gt;Meantime we need to open our tcp connection to gdbserver like:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;root@home$ gdb ${EXECUTABLE_FILE}&lt;br /&gt;(gdb)target remote ${ip address of embedded machine}:${tcp port number of embedded machine}&lt;br /&gt;&lt;br /&gt;after connection established, we need to enter gdb command c&lt;br /&gt;(gdb) c&lt;br /&gt;&lt;br /&gt;c stands for continue, since debugging already started that is the command we should send to gdbserver with our local gdb client.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;But before starting gdb client do not forget to set corrent binary executable as well.&lt;/span&gt;Otherwise you will not be able to set breakpoints, and other useful stuff inside gdb.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;so remote debugging starts&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2407609111955127673-7170597725374478788?l=slack-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slack-linux.blogspot.com/feeds/7170597725374478788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2407609111955127673&amp;postID=7170597725374478788' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/7170597725374478788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/7170597725374478788'/><link rel='alternate' type='text/html' href='http://slack-linux.blogspot.com/2009/08/using-gdb-and-gdbserver.html' title='using  gdb and gdbserver'/><author><name>M.Burak Alkan</name><uri>http://www.blogger.com/profile/18443095957335657219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Zi9XNXksiAc/SZXnkwM1pfI/AAAAAAAAACk/mVoF5K2tv08/S220/lonely_devil.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2407609111955127673.post-2096901451269999545</id><published>2009-08-15T15:55:00.001-07:00</published><updated>2009-09-12T13:10:32.027-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>login to ssh without a password</title><content type='html'>Your aim&lt;br /&gt;&lt;br /&gt;You want to use Linux and OpenSSH to automize your tasks. Therefore you need an automatic login from host A / user a to Host B / user b. You don't want to enter any passwords, because you want to call ssh from a within a shell script.&lt;br /&gt;How to do it&lt;br /&gt;&lt;br /&gt;First log in on A as user a and generate a pair of authentication keys. Do not enter a passphrase:&lt;br /&gt;&lt;br /&gt;a@A:~&gt; ssh-keygen -t rsa&lt;br /&gt;Generating public/private rsa key pair.&lt;br /&gt;Enter file in which to save the key (/home/a/.ssh/id_rsa): &lt;br /&gt;Created directory '/home/a/.ssh'.&lt;br /&gt;Enter passphrase (empty for no passphrase): &lt;br /&gt;Enter same passphrase again: &lt;br /&gt;Your identification has been saved in /home/a/.ssh/id_rsa.&lt;br /&gt;Your public key has been saved in /home/a/.ssh/id_rsa.pub.&lt;br /&gt;The key fingerprint is:&lt;br /&gt;3e:4f:05:79:3a:9f:96:7c:3b:ad:e9:58:37:bc:37:e4 a@A&lt;br /&gt;&lt;br /&gt;Now use ssh to create a directory ~/.ssh as user b on B. (The directory may already exist, which is fine):&lt;br /&gt;&lt;br /&gt;a@A:~&gt; ssh b@B mkdir -p .ssh&lt;br /&gt;b@B's password: &lt;br /&gt;&lt;br /&gt;Finally append a's new public key to b@B:.ssh/authorized_keys and enter b's password one last time:&lt;br /&gt;&lt;br /&gt;a@A:~&gt; cat .ssh/id_rsa.pub | ssh b@B 'cat &gt;&gt; .ssh/authorized_keys'&lt;br /&gt;b@B's password: &lt;br /&gt;&lt;br /&gt;From now on you can log into B as b from A as a without password:&lt;br /&gt;&lt;br /&gt;a@A:~&gt; ssh b@B hostname&lt;br /&gt;B&lt;br /&gt;&lt;br /&gt;A note from one of our readers: Depending on your version of SSH you might also have to do the following changes:&lt;br /&gt;&lt;br /&gt;    * Put the public key in .ssh/authorized_keys2&lt;br /&gt;    * Change the permissions of .ssh to 700&lt;br /&gt;    * Change the permissions of .ssh/authorized_keys2 to 640&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2407609111955127673-2096901451269999545?l=slack-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slack-linux.blogspot.com/feeds/2096901451269999545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2407609111955127673&amp;postID=2096901451269999545' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/2096901451269999545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/2096901451269999545'/><link rel='alternate' type='text/html' href='http://slack-linux.blogspot.com/2009/08/login-to-sh-without-password.html' title='login to ssh without a password'/><author><name>M.Burak Alkan</name><uri>http://www.blogger.com/profile/18443095957335657219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Zi9XNXksiAc/SZXnkwM1pfI/AAAAAAAAACk/mVoF5K2tv08/S220/lonely_devil.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2407609111955127673.post-3059198574948364997</id><published>2009-07-31T00:01:00.001-07:00</published><updated>2009-09-12T13:10:32.027-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Linux process state codes</title><content type='html'>Here are the different values that the s, stat and state output specifiers&lt;br /&gt;(header "STAT" or "S") will display to describe the state of a process.&lt;br /&gt;D    Uninterruptible sleep (usually IO)&lt;br /&gt;R    Running or runnable (on run queue)&lt;br /&gt;S    Interruptible sleep (waiting for an event to complete)&lt;br /&gt;T    Stopped, either by a job control signal or because it is being traced.&lt;br /&gt;W    paging (not valid since the 2.6.xx kernel)&lt;br /&gt;X    dead (should never be seen)&lt;br /&gt;Z    Defunct ("zombie") process, terminated but not reaped by its parent.&lt;br /&gt;&lt;br /&gt;For BSD formats and when the stat keyword is used, additional characters may&lt;br /&gt;be displayed:&lt;br /&gt;&lt;    high-priority (not nice to other users)&lt;br /&gt;N    low-priority (nice to other users)&lt;br /&gt;L    has pages locked into memory (for real-time and custom IO)&lt;br /&gt;s    is a session leader&lt;br /&gt;l    is multi-threaded (using CLONE_THREAD, like NPTL pthreads do)&lt;br /&gt;+    is in the foreground process group&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2407609111955127673-3059198574948364997?l=slack-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slack-linux.blogspot.com/feeds/3059198574948364997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2407609111955127673&amp;postID=3059198574948364997' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/3059198574948364997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/3059198574948364997'/><link rel='alternate' type='text/html' href='http://slack-linux.blogspot.com/2009/07/linux-process-state-codes.html' title='Linux process state codes'/><author><name>M.Burak Alkan</name><uri>http://www.blogger.com/profile/18443095957335657219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Zi9XNXksiAc/SZXnkwM1pfI/AAAAAAAAACk/mVoF5K2tv08/S220/lonely_devil.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2407609111955127673.post-7257433149832580391</id><published>2009-02-12T09:57:00.000-08:00</published><updated>2009-09-12T13:10:41.645-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>The "find"</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.builderau.com.au/i/s/unix_backup_james_1.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 518px; height: 288px;" src="http://www.builderau.com.au/i/s/unix_backup_james_1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Many *nix users are familiar with the find tool, but not all of them knows its -exec parameter.&lt;br /&gt;&lt;br /&gt;Assume you need to find specific function or set of string-lets say printf-among lots of c source &lt;br /&gt;files, what you need to do is like:&lt;br /&gt;&lt;br /&gt;$ find . -name "*" -exec grep -i printf {} \; -print&lt;br /&gt;&lt;br /&gt;this process will look inside of every single file on current directory-yes binary ones included!-and list files that contains printf at least one time in very nice form.This kind of commands really help.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2407609111955127673-7257433149832580391?l=slack-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slack-linux.blogspot.com/feeds/7257433149832580391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2407609111955127673&amp;postID=7257433149832580391' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/7257433149832580391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/7257433149832580391'/><link rel='alternate' type='text/html' href='http://slack-linux.blogspot.com/2009/02/find.html' title='The &quot;find&quot;'/><author><name>M.Burak Alkan</name><uri>http://www.blogger.com/profile/18443095957335657219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Zi9XNXksiAc/SZXnkwM1pfI/AAAAAAAAACk/mVoF5K2tv08/S220/lonely_devil.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2407609111955127673.post-2413646778248219060</id><published>2008-08-20T23:29:00.000-07:00</published><updated>2008-09-08T00:38:48.667-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='administration'/><title type='text'>Load balancing by using Vmware and Linux</title><content type='html'>Here I will describe load balancing guide using linux with vmware workstation 6&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;First step is install 1 linux os(I chosed sles 10) and clone 2 more virtual machines of that machine .We will be using 1 virtual gateway and 2 virtual network members.&lt;br /&gt;&lt;br /&gt;Then create 2 virtual switches named vmnet8 and bridged.&lt;br /&gt;connect one of the gateway interface thru bridged switch-say eth1- and other to vmnet8.&lt;br /&gt;Give ip address to eth1 as you connect to internet -dhcpd e.g.- and give static ip and netmask to eth0-10.0.0.2/24 e.g.Here eth0 will be our private 10.0.0.0 network's gateway and eth1 will be our wan door.When we generate http 80-or 8080-  requests it should route us to the one of the internal zone member's 80. &lt;br /&gt;&lt;br /&gt;After installation configure gateway with:&lt;br /&gt;&lt;br /&gt;# echo net.ipv4.ip_forward = 1 &gt;&gt; sysctl.conf&lt;br /&gt;&lt;br /&gt;and reload sysctl config with :&lt;br /&gt;&lt;br /&gt;# sysctl -p&lt;br /&gt;and double-check /proc/sys/net/ipv4/ip_forward it should be 1&lt;br /&gt;&lt;br /&gt;Second step is configure our iptables nat rules.Remember we don't have to run iptables as a service if we only want iptables running our nat rules.&lt;br /&gt;&lt;br /&gt;Here our basic nat rules:&lt;br /&gt;&lt;br /&gt;# iptables -t nat -F  // for flushing exising iptables nat rules&lt;br /&gt;# iptables -t nat -I POSTROUTING -j MASQUERADE  // create an postrouting masquerade&lt;br /&gt;# iptables -t nat -I PREROUTING -d 136.10.195.84  -p tcp --dport 8080 -j DNAT --to 10.0.0.3:80&lt;br /&gt;// finally route all packages which come from 136.10.195.84 iface(eth1) to 10.0.0.3:80 (our member 1 apache server) via our eth0 iface on the gateway&lt;br /&gt;&lt;br /&gt;Test step; run apache server at 10.0.0.3(@ member 1) and try to load 136.10.195.84:8080 see if it's works&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2407609111955127673-2413646778248219060?l=slack-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slack-linux.blogspot.com/feeds/2413646778248219060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2407609111955127673&amp;postID=2413646778248219060' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/2413646778248219060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/2413646778248219060'/><link rel='alternate' type='text/html' href='http://slack-linux.blogspot.com/2008/08/load-balancing-by-using-vmware-and.html' title='Load balancing by using Vmware and Linux'/><author><name>M.Burak Alkan</name><uri>http://www.blogger.com/profile/18443095957335657219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Zi9XNXksiAc/SZXnkwM1pfI/AAAAAAAAACk/mVoF5K2tv08/S220/lonely_devil.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2407609111955127673.post-7038592615845461341</id><published>2008-02-20T15:29:00.000-08:00</published><updated>2008-02-20T15:39:48.650-08:00</updated><title type='text'>add a nice user</title><content type='html'>Add a nice unprivileged user to specific group..&lt;br /&gt;&lt;br /&gt;First add a group called lfs&lt;br /&gt;&lt;br /&gt;# groupadd lfs&lt;br /&gt;then add a user with valid shell,home,member of group lfs called lfs&lt;br /&gt;# useradd -s /bin/bash -g lfs -m -k /dev/null lfs&lt;br /&gt;-m creates home directory..&lt;br /&gt;-k give alternate /skel dir..if you specify it to /dev/null that means you won't use any preconfig value of user lfs&lt;br /&gt;-g add user to group lfs&lt;br /&gt;&lt;br /&gt;that's all..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2407609111955127673-7038592615845461341?l=slack-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slack-linux.blogspot.com/feeds/7038592615845461341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2407609111955127673&amp;postID=7038592615845461341' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/7038592615845461341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/7038592615845461341'/><link rel='alternate' type='text/html' href='http://slack-linux.blogspot.com/2008/02/add-nice-user.html' title='add a nice user'/><author><name>M.Burak Alkan</name><uri>http://www.blogger.com/profile/18443095957335657219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Zi9XNXksiAc/SZXnkwM1pfI/AAAAAAAAACk/mVoF5K2tv08/S220/lonely_devil.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2407609111955127673.post-2121365743747314294</id><published>2008-01-03T16:02:00.000-08:00</published><updated>2008-01-03T16:38:41.992-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Unix'/><title type='text'>Unix kullaniminda hizi arttiran tavsiyeler</title><content type='html'>Unix kullaniminda konso ortaminda daha hizli ve tekili olmak amaciyla IBM su  tavsiyeleri yapiyor(ozetin ozeti):&lt;br /&gt;&lt;br /&gt;1-) Ornegin /tmp icerisinde /a/b/c dizinlerinin yaratilmasina ihtiyac duyuroruz.Bunu cd ve mkdir komutlariyla her defasinda bir dizin iceriye girip yeni bir dizin olusturmak yerine:&lt;br /&gt;&lt;br /&gt;   &lt;span style="font-style: italic;"&gt;$&lt;/span&gt;&lt;span style="font-style: italic;" class="boldcode"&gt;mkdir -p tmp/a/b/c&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="boldcode"&gt;komutuyla kisaca halledebiliriz.Ayrica bu yontemin scriplerdede oldukca etkili oldugundan bahsedilmis;&lt;br /&gt;&lt;br /&gt;2-)Herhangibi dizindeki bir .tar arsivini baska bir dizine acmaya ihtiyacimiz var.Bunun icin oncelikle .tar dosyasini o dizine tasiyip, daha sonra .tar arsivini acmamiza gerek yok;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    $tar xvf linux.tar -C /tmp/a/b/c&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;gibi bir komut bize hiz kazandirir.&lt;br /&gt;&lt;br /&gt;3-)Bazi kontrol komutlariyla ( || &amp;amp;&amp;amp; gibi) komutlar daha komplex ve daha etkili hale gelebilirler;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;    &lt;span style="font-style: italic;"&gt;$ cd /tmp/a/b/c &amp;amp;&amp;amp; tar xvf ~/archive.tar&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Bu durumda aradaki &amp;amp;&amp;amp; operatoru nedeniyle birinci komutun basarisizlikla sonulanmasi&lt;br /&gt;durumunda tar komutu calistirilmaz.Buna benzer /tmp dizini altinda  a/b/c dizinlerinin var olup olmadigini ogrenen, yoksa olusturan komut su sekilde olabilir;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    $ cd /tmp/a/b/c || mkdir -p /tmp/a/b/c&lt;br /&gt;&lt;/span&gt;Bu durumda ilk komut  (0) dondurmezse, yani basarisiz olursa mkdir komutu calisir, aksi hakde tam tersi olur..&lt;br /&gt;&lt;br /&gt;4-) Gercekten uzun bir komut yazmak durumundasiniz ve o anki kullandiginiz terminalle ilgili maymunluklar yapmak&lt;br /&gt;istemiyorsaniz ifadenizi "\" operatoru ile satirlara bolebilir ve daha az acisin bir komutu gerceklemis olursunuz&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    $ cd /tmp/a/b/c || \&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    &gt; mkdir -p /tmp/a/b/c &amp;amp;&amp;amp; \&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    &gt; tar xvf -C  /tmp/a/b/c ~/archive.tar&lt;br /&gt;&lt;/span&gt;5-) xargs kullanin.Ornegin bir dizindeki tum elemanlarin file komutunun ciktilarina ihtiyaciniz var;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;     $ls -laF | xargs file&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;simdilik bu kadar efendim&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;" class="boldcode"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2407609111955127673-2121365743747314294?l=slack-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slack-linux.blogspot.com/feeds/2121365743747314294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2407609111955127673&amp;postID=2121365743747314294' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/2121365743747314294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/2121365743747314294'/><link rel='alternate' type='text/html' href='http://slack-linux.blogspot.com/2008/01/unix-kullaniminda-hizi-arttiran.html' title='Unix kullaniminda hizi arttiran tavsiyeler'/><author><name>M.Burak Alkan</name><uri>http://www.blogger.com/profile/18443095957335657219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Zi9XNXksiAc/SZXnkwM1pfI/AAAAAAAAACk/mVoF5K2tv08/S220/lonely_devil.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2407609111955127673.post-8578446511412719901</id><published>2007-08-31T03:42:00.000-07:00</published><updated>2007-08-31T03:49:17.832-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><title type='text'>FreeBSD soundcard config</title><content type='html'>Uzun zamandir fellik fellik aradigim snd_hda modulunu ve gerekli config belgisini buldum..&lt;br /&gt;&lt;br /&gt;Ariff isimli bir kardesimiz, canimiz, cigerimiz linuxteki snd_hda intel ALC880 modulunu FreeBSD portolayini gerceklestirmis.Bunlar icin &lt;a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/84311"&gt;su&lt;/a&gt; linkteki aciklamalari takip edip;&lt;a href="http://people.freebsd.org/~ariff/HDA/kmod/"&gt;bu&lt;/a&gt; linkteki dosyalardan faydalanabilirsiniz..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2407609111955127673-8578446511412719901?l=slack-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slack-linux.blogspot.com/feeds/8578446511412719901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2407609111955127673&amp;postID=8578446511412719901' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/8578446511412719901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/8578446511412719901'/><link rel='alternate' type='text/html' href='http://slack-linux.blogspot.com/2007/08/freebsd-soundcard-config.html' title='FreeBSD soundcard config'/><author><name>M.Burak Alkan</name><uri>http://www.blogger.com/profile/18443095957335657219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Zi9XNXksiAc/SZXnkwM1pfI/AAAAAAAAACk/mVoF5K2tv08/S220/lonely_devil.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2407609111955127673.post-3701502776469813414</id><published>2007-08-31T03:31:00.000-07:00</published><updated>2007-08-31T03:49:11.411-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><title type='text'>FreeBSD mysql config</title><content type='html'>FreeBSD de mysql conf biraz daha farkli.FreeBSD guvenlik uygulamalari dogrultusunda  portlarindan kurdugunuz mysqlclient mysql kullanicisindan baskasiyla acmaniza izin vermiyor.Aslina bakarsaniz dogru olanda bu.Bu durumda linuxten farkli olarak birkac ek ayarlama yapmak gerekiyor.Portlardan mysql kurulumundan sonra linuxte oldugu gibi;&lt;br /&gt;&lt;br /&gt;# mysql_install_db&lt;br /&gt;&lt;br /&gt;komutunu girerek default mysql db dosyalari olusturuyoruz.Daha sonra FreeBSD de default mysql dizini olan /var/db/mysql dizinini mysql kullanicisi erisebilecek sekilde;&lt;br /&gt;&lt;br /&gt;# chown -R mysql /var/db/mysql/&lt;br /&gt;&lt;br /&gt;ve &lt;br /&gt;&lt;br /&gt;# chgrp -R mysql /var/db/mysql/&lt;br /&gt;&lt;br /&gt;komutlarini girdikten sonra geriye sadece mysqld calistirmak kaliyor;&lt;br /&gt;&lt;br /&gt;# /usr/local/bin/mysqld_safe -user=mysql &amp; &lt;br /&gt;&lt;br /&gt;boylece mysql hazir.Her sistem acilisinda mysqli baslatmak icin &lt;br /&gt;&lt;br /&gt;# echo 'mysql_enable="YES"' &gt;&gt; /etc/rc.conf&lt;br /&gt;&lt;br /&gt;komutundan yaralanilir.Istege bagli olarak mysql root passwordu ayni linuxte oldugu gibi degistirilir..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2407609111955127673-3701502776469813414?l=slack-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slack-linux.blogspot.com/feeds/3701502776469813414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2407609111955127673&amp;postID=3701502776469813414' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/3701502776469813414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/3701502776469813414'/><link rel='alternate' type='text/html' href='http://slack-linux.blogspot.com/2007/08/freebsd-mysql-config.html' title='FreeBSD mysql config'/><author><name>M.Burak Alkan</name><uri>http://www.blogger.com/profile/18443095957335657219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Zi9XNXksiAc/SZXnkwM1pfI/AAAAAAAAACk/mVoF5K2tv08/S220/lonely_devil.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2407609111955127673.post-4160627434388674460</id><published>2007-08-25T12:44:00.000-07:00</published><updated>2008-12-11T16:40:14.280-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Mysql config</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_Zi9XNXksiAc/R_fzOc0nkuI/AAAAAAAAAB4/O18zudzkLIk/s1600-h/logoMysql.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_Zi9XNXksiAc/R_fzOc0nkuI/AAAAAAAAAB4/O18zudzkLIk/s320/logoMysql.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5185880925521023714" /&gt;&lt;/a&gt;&lt;br /&gt;After installing mysql on your linux box there is some configuration that you should make;&lt;br /&gt;&lt;br /&gt;1-&gt; Assign a password for "root" account.Give mysql that commands:&lt;br /&gt;&lt;br /&gt;mysql&gt; UPDATE user&lt;br /&gt;-&gt; SET password=password("newpassword")&lt;br /&gt;-&gt; WHERE user="root";&lt;br /&gt;   &lt;br /&gt;    The new root passwd is now "newpassword"&lt;br /&gt;&lt;br /&gt;2-&gt; Create a new database and assign all options on specific user:&lt;br /&gt;imagine that you need to create a new database for your holy music player amarok, and you wanna use mysql as database..&lt;br /&gt;&lt;br /&gt;mysql&gt; create database amarok;&lt;br /&gt;mysql&gt; create user amarokuser;&lt;br /&gt;mysql&gt; GRANT ALL PRIVILEGES ON amarok.* TO 'amarokuser'@'localhost'&lt;br /&gt;&gt;IDENTIFIED BY 'some_pass' WITH GRANT OPTION;&lt;br /&gt;mysql&gt; flush privileges;&lt;br /&gt;&lt;br /&gt;    That's all.You can use amarok database with amarokuser in amarok application.. cool ha?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2407609111955127673-4160627434388674460?l=slack-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slack-linux.blogspot.com/feeds/4160627434388674460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2407609111955127673&amp;postID=4160627434388674460' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/4160627434388674460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/4160627434388674460'/><link rel='alternate' type='text/html' href='http://slack-linux.blogspot.com/2007/08/mysql-config.html' title='Mysql config'/><author><name>M.Burak Alkan</name><uri>http://www.blogger.com/profile/18443095957335657219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Zi9XNXksiAc/SZXnkwM1pfI/AAAAAAAAACk/mVoF5K2tv08/S220/lonely_devil.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Zi9XNXksiAc/R_fzOc0nkuI/AAAAAAAAAB4/O18zudzkLIk/s72-c/logoMysql.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2407609111955127673.post-1177130435022062119</id><published>2007-06-30T05:11:00.000-07:00</published><updated>2008-12-11T16:40:14.753-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wireless'/><title type='text'>wireless networking basics</title><content type='html'>A little info about wireless networking;&lt;br /&gt;&lt;br /&gt; &lt;span style="font-weight:bold;"&gt;ESSID : &lt;/span&gt; The Extended Service Set Identification (ESSID) simpliest way is the name of the Access Point.You see ESSID as the string when you search for the AP&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;BSSID : &lt;/span&gt; MAC address of AP.Its an id of AP.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Wireless Channels :  &lt;/span&gt; Wireless AP and clients talks to each other by using 2.4-2.5 ghz radio signals by default.Its a standard at IEEE 802.11b/g.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Wireless Security Models : &lt;/span&gt; To provide security between access nodes, IEEE defined 2 ways of method : WEP and WPA.WPA is stronger than WEP and support 128 bit authentication keys.WEP is also easy to recover password by using programs such as aircack or airsnort etc..&lt;br /&gt;&lt;br /&gt;This things generally happens when a wireless client(notebook etc) attemps to connect to a Open Security based(no key authentication) AP : &lt;br /&gt;1-&gt; Client sends a request to AP.&lt;br /&gt;2-&gt; The access point authenticates the client.&lt;br /&gt;3-&gt; Client connects to AP.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Zi9XNXksiAc/RoZNVeCirvI/AAAAAAAAABY/HOB9uYEXKeQ/s1600-h/WEPauthenticationOpen.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_Zi9XNXksiAc/RoZNVeCirvI/AAAAAAAAABY/HOB9uYEXKeQ/s320/WEPauthenticationOpen.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5081834260770500338" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;But if AP protected by a WEP connection turns this :&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Zi9XNXksiAc/RoZMn-CiruI/AAAAAAAAABQ/3FZw5oGhHC8/s1600-h/WEPauthenticationShared.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_Zi9XNXksiAc/RoZMn-CiruI/AAAAAAAAABQ/3FZw5oGhHC8/s320/WEPauthenticationShared.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5081833479086452450" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The following steps occur when two devices use Shared Key(WEP) Authentication:&lt;br /&gt;&lt;br /&gt;   1. The client sends an authentication request to the access point.&lt;br /&gt;&lt;br /&gt;   2. The access point sends challenge text to the station.&lt;br /&gt;&lt;br /&gt;   3. The station uses its configured 64-bit or 128-bit default key to encrypt the challenge text, and it sends the encrypted text to the access point.&lt;br /&gt;&lt;br /&gt;   4. The access point decrypts the encrypted text using its configured WEP key that corresponds to the station's default key. The access point compares the decrypted text with the original challenge text. If the decrypted text matches the original challenge text, then the access point and the station share the same WEP key, and the access point authenticates the station.Because of that it calls Shared Key.&lt;br /&gt;&lt;br /&gt;   5. The client connects to the network.&lt;br /&gt;   &lt;br /&gt;   There is two way of key generation model at WEP : 64 bits or 128 bits.24 of 64 bits is using for a 40 bit key generation.That means only 5 character key (40bits) can be generated by 64 bit authentication...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;WPA Based wifi Security &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;   WPA security model highly increases wireless security against WEP.Unlikely WEP, TKIP method  required at WPA security model.TKIP is the new encrypt algorithm stronger than WEP.At one day you can sniff and crack WEP key.But WPA requires to collect more than one million package and "handshakes" between client and AP.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.wirelessdefence.org/Contents/Wireless%20Pen%20Test%20Framework_001.html"&gt;that &lt;/a&gt; link may work :p&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2407609111955127673-1177130435022062119?l=slack-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slack-linux.blogspot.com/feeds/1177130435022062119/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2407609111955127673&amp;postID=1177130435022062119' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/1177130435022062119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/1177130435022062119'/><link rel='alternate' type='text/html' href='http://slack-linux.blogspot.com/2007/06/wireless-networking-basics.html' title='wireless networking basics'/><author><name>M.Burak Alkan</name><uri>http://www.blogger.com/profile/18443095957335657219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Zi9XNXksiAc/SZXnkwM1pfI/AAAAAAAAACk/mVoF5K2tv08/S220/lonely_devil.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Zi9XNXksiAc/RoZNVeCirvI/AAAAAAAAABY/HOB9uYEXKeQ/s72-c/WEPauthenticationOpen.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2407609111955127673.post-413803294171976546</id><published>2007-05-12T06:11:00.000-07:00</published><updated>2007-07-18T07:16:46.648-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pardus'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='slackware'/><title type='text'>Slackware xorg.conf</title><content type='html'>Slackware de xorgu en kolay configure etmenin bir diger yoluda, donaniminizi iyi taniyan bir dagitim bulup(Pardus,Knoppix vb) bu dagitimlarin olusturdugu xorg.conf dosyasini direkt olarak slackware e tasimaktir.Daha sonra xorgun talep ettigi modulleri iceren  bir  kernel derlenerek &lt;br /&gt;daha once kullandiginiz dagitim seviyesinde xorgu kullanabilirsiniz.Bu yontem baya bi kopya icermekte olup yok ben bunlarla ugrasmayi seviyorum diyenlere tavsiye edilmez :P..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2407609111955127673-413803294171976546?l=slack-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slack-linux.blogspot.com/feeds/413803294171976546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2407609111955127673&amp;postID=413803294171976546' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/413803294171976546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/413803294171976546'/><link rel='alternate' type='text/html' href='http://slack-linux.blogspot.com/2007/05/slackware-xorgconf.html' title='Slackware xorg.conf'/><author><name>M.Burak Alkan</name><uri>http://www.blogger.com/profile/18443095957335657219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Zi9XNXksiAc/SZXnkwM1pfI/AAAAAAAAACk/mVoF5K2tv08/S220/lonely_devil.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2407609111955127673.post-806990836462784280</id><published>2007-02-26T07:56:00.000-08:00</published><updated>2007-02-26T08:20:57.554-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Kaybolan root passwordlari ve cozumu..</title><content type='html'>Unix-like diye nitelendirdigimiz isletim sistemlerini kullananlar bilirler, eger root passwordunuzu yitirmisseniz , yada sizinde benim gibi canı sıkıldıgında root passwordunuzu degistiren saklaban* arkadaslariniz varsa(Fethi ve Orhana opucukler :D) artik o sistem uzerinde pekte bir gucunuz kalmaz hatta hicbirsey yapamazsiniz.Bu durumdan kurtulmak icin kullanabileceginiz cesitli yontemler var;&lt;br /&gt;   Herseyden once belirtmeliyimki Unix ve turevlerinde passwordlardan sorumlu dosya :/etc/shadow dosyasidir.Bu dosyayi actiginizda soyle birseyle karsilasirsiniz :&lt;br /&gt;&lt;br /&gt;root:$1$JvYQL23Up$k2aJ6wD47tAT1nIYRNkAO1:13570:0:::::&lt;br /&gt;bin:*:9797:0:::::&lt;br /&gt;daemon:*:9797:0:::::&lt;br /&gt;adm:*:9797:0:::::&lt;br /&gt;sync:*:9797:0:::::&lt;br /&gt;shutdown:*:9797:0:::::&lt;br /&gt;halt:*:9797:0:::::&lt;br /&gt;mail:*:9797:0:::::&lt;br /&gt;news:*:9797:0:::::&lt;br /&gt;operator:*:9797:0:::::&lt;br /&gt;man:*:9797:0:::::&lt;br /&gt;postmaster:*:9797:0:::::&lt;br /&gt;dialout:*:13094:0:99999:7:::&lt;br /&gt;ftp:*:9797:0:::::&lt;br /&gt;named:*:13094:0:99999:7:::&lt;br /&gt;mysql:*:13094:0:99999:7:::&lt;br /&gt;postgres:*:13094:0:99999:7:::&lt;br /&gt;apache:*:13094:0:99999:7:::&lt;br /&gt;dovecot:*:13094:0:99999:7:::&lt;br /&gt;dbus:*:13094:0:99999:7:::&lt;br /&gt;hal:*:13094:0:99999:7:::&lt;br /&gt;polkit:*:13094:0:99999:7:::&lt;br /&gt;postfix:*:13094:0:99999:7:::&lt;br /&gt;smmsp:*:13094:0:99999:7:::&lt;br /&gt;firebird:*:13094:0:99999:7:::&lt;br /&gt;dhcp:*:13094:0:99999:7:::&lt;br /&gt;ldap:*:13094:0:99999:7:::&lt;br /&gt;clamav:*:13094:0:99999:7:::&lt;br /&gt;ntlmaps:*:13094:0:99999:7:::&lt;br /&gt;ntp:*:13094:0:99999:7:::&lt;br /&gt;tss:*:13094:0:99999:7:::&lt;br /&gt;pnp:*:13094:0:99999:7:::&lt;br /&gt;slack:$1$31141276$uaXFYNdmdEn12qN2OA3aD1:13094:0:99999:7:::&lt;br /&gt;nobody:*:9797:0:::::&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  Bu dosyada suanda slack ve tabiki root kullanicilari var.&lt;br /&gt;Ornegin root kullanicisinin passwd sinin sifrelenmis halidir :&lt;br /&gt;&lt;br /&gt;root:$1$JvYQL23Up$k2aJ6wD47tAT1nIYRNkAO1:13570:0:::::&lt;br /&gt;&lt;br /&gt;burada ki dizini su sekle donusturebiliriz :&lt;br /&gt;&lt;i&gt;root::0:0:root:/:/bin/sh&lt;/i&gt;   &lt;br /&gt;&lt;br /&gt;bu sekilde root passwd unu sifirladik..bundan sonra passwd a gerek kalmadan sisteme girebiliriz&lt;br /&gt;&lt;br /&gt;Bir diger secenek ise eger elinizde baska sahdow dosyalari varsa (ornegin sistemde baska linux-unix sistemler varsa yada knoppix benzeri baska bir livecd ile) root passwd u olusturarak elde edilen shadow&lt;br /&gt;dosyasini ozgun shadow dosyasi ile degistirebilirsiniz.Boylece diger sistemde gecerli olan passwd ler&lt;br /&gt;artik yeni sistemdede gecerlidir.Herkese saglam passwdlar kazasiz belasiz gunler efendim..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2407609111955127673-806990836462784280?l=slack-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slack-linux.blogspot.com/feeds/806990836462784280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2407609111955127673&amp;postID=806990836462784280' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/806990836462784280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/806990836462784280'/><link rel='alternate' type='text/html' href='http://slack-linux.blogspot.com/2007/02/kaybolan-root-passwordlari-ve-cozumu.html' title='Kaybolan root passwordlari ve cozumu..'/><author><name>M.Burak Alkan</name><uri>http://www.blogger.com/profile/18443095957335657219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Zi9XNXksiAc/SZXnkwM1pfI/AAAAAAAAACk/mVoF5K2tv08/S220/lonely_devil.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2407609111955127673.post-2426577343874114200</id><published>2007-02-22T15:35:00.000-08:00</published><updated>2007-07-18T07:16:57.436-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pardus'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='slackware'/><title type='text'>Intel 915GM ye ozel ekran karti ayarlamasi</title><content type='html'>Eger sizinde 915 Intel chipsetli bir laptopunuz var, 15.4" inch bir monitorunuz var ve ekran cozunurlugunu 1280x800 'e ayarlayamiyorsaniz  915resolution adli program tam size gore..programin kullanimi basit..&lt;br /&gt;program temel olarak sistemin tanimadigi ekran kartinin biosunu sisteme tanitmaya yariyor..boylece monitorun olmasi gereken cozunurluge geciriyor..kullanimi su sekilde efendim:&lt;br /&gt;&lt;br /&gt;&gt;Temel olarak program X acilmadan once baslamali o yuzden programin acilis scriptini&lt;br /&gt;(dagitima gore degisiyor ,rc.local-local.start gibi isimleri olabilir)  Slackware 'de varsayilan acilis scripti olan cd /etc/rc.d/rc.local ( pardus te ise /etc/conf.d/local.start )scripti su sekilde duzenlenmelidir:&lt;br /&gt;&lt;br /&gt;#!/bin/sh&lt;br /&gt;#&lt;br /&gt;# /etc/rc.d/rc.local:  Local system initialization script.&lt;br /&gt;#&lt;br /&gt;# Put any local startup commands in here.  Also, if you have&lt;br /&gt;# anything that needs to be run at shutdown time you can&lt;br /&gt;# make an /etc/rc.d/rc.local_shutdown script and put those&lt;br /&gt;# commands in there.&lt;br /&gt;&lt;br /&gt;if [ -x /bin/915resolution ]; then&lt;br /&gt;   exec /bin/915resolution -l 58 1280 800 32&lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;    Efendim tum bu ayarlari yaptiktan sonra Slackware imiz 1280x800 ekranmodunda ve 32 bit destekli olaak acilmasi lazim..yok eger genede olmadi derseniz scripti tekrar gozden gecirin..genede olmadi derseniz masaustunde saga tiklatip Configure Desktop seceneginden ekran cozunurlugu kismini kurcalayin-cozunurlugu degistirip tekrar eski haline getirin ,bana bir keresinde olmustu..-tum bu kontrollerden sonra olmasi lazim..yok olmadi derseniz su python scripti isinizi gormesi lazim(Pardus icin):&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#!/usr/bin/python&lt;br /&gt;#-*-coding:utf8 -*-&lt;br /&gt;&lt;br /&gt;# face the reality&lt;br /&gt;&lt;br /&gt;import re&lt;br /&gt;import os&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;def get915():&lt;br /&gt;    print "&gt;installing.."&lt;br /&gt;    os.system("pisi -y it 915resolution")&lt;br /&gt;    print "&gt;installed now configuring.."&lt;br /&gt;    &lt;br /&gt;&lt;br /&gt;def change():&lt;br /&gt;    conf = open("/etc/conf.d/local.start","a")        # open file ro&lt;br /&gt;    print "file opened.."&lt;br /&gt;    &lt;br /&gt;    conf.writelines("\nif [ -x /usr/bin/915resolution ]; then\n" \&lt;br /&gt;                    "\texec /usr/bin/915resolution 58 1280 800 32\n" \&lt;br /&gt;                    "fi\n");&lt;br /&gt;    &lt;br /&gt;def changeMod():&lt;br /&gt;    os.system("chmod +x /etc/conf.d/local.start")&lt;br /&gt;    &lt;br /&gt;    &lt;br /&gt;&lt;br /&gt;get915()&lt;br /&gt;change()&lt;br /&gt;changeMod()&lt;br /&gt;print "&gt;done!"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ooldu o zaman&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2407609111955127673-2426577343874114200?l=slack-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slack-linux.blogspot.com/feeds/2426577343874114200/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2407609111955127673&amp;postID=2426577343874114200' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/2426577343874114200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2407609111955127673/posts/default/2426577343874114200'/><link rel='alternate' type='text/html' href='http://slack-linux.blogspot.com/2007/02/intel-915gm-ye-ozel-ekran-karti.html' title='Intel 915GM ye ozel ekran karti ayarlamasi'/><author><name>M.Burak Alkan</name><uri>http://www.blogger.com/profile/18443095957335657219</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_Zi9XNXksiAc/SZXnkwM1pfI/AAAAAAAAACk/mVoF5K2tv08/S220/lonely_devil.gif'/></author><thr:total>0</thr:total></entry></feed>
