<?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>LinuxReaders</title>
	<atom:link href="http://www.linuxreaders.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.linuxreaders.com</link>
	<description></description>
	<lastBuildDate>Mon, 29 Apr 2013 12:06:20 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Ubuntu 12.10 &#8211; Switch to MATE</title>
		<link>http://www.linuxreaders.com/2013/04/ubuntu-12-10-switch-to-mate.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ubuntu-12-10-switch-to-mate</link>
		<comments>http://www.linuxreaders.com/2013/04/ubuntu-12-10-switch-to-mate.html#comments</comments>
		<pubDate>Mon, 22 Apr 2013 12:57:21 +0000</pubDate>
		<dc:creator>Dhaval Thakar</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Ubuntu 12.10 - Switch to MATE]]></category>
		<category><![CDATA[ubuntu switch to mate]]></category>

		<guid isPermaLink="false">http://www.linuxreaders.com/?p=4497</guid>
		<description><![CDATA[Ubuntu 12.10 &#8211; Switch to MATE. This post will help you to switch from Unity to Mate Desktop on Ubuntu 12.10 Install MATE #ADD Anyone sudo add-apt-repository &#34;deb http://packages.mate-desktop.org/repo/ubuntu quantal main&#34; sudo add-apt-repository &#34;deb http://repo.mate-desktop.org/ubuntu quantal main&#34; sudo add-apt-repository &#34;deb http://mirror1.mate-desktop.org/ubuntu quantal main&#34; &#160; sudo apt-get update sudo apt-get install mate-archive-keyring sudo apt-get update sudo [...]]]></description>
				<content:encoded><![CDATA[<p></p><p>Ubuntu 12.10 &#8211; Switch to MATE.<br />
This post will help you to switch from Unity to Mate Desktop on Ubuntu 12.10</p>
<p><strong>Install MATE</strong></p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#ADD Anyone</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> add-apt-repository <span style="color: #ff0000;">&quot;deb http://packages.mate-desktop.org/repo/ubuntu quantal main&quot;</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> add-apt-repository <span style="color: #ff0000;">&quot;deb http://repo.mate-desktop.org/ubuntu quantal main&quot;</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> add-apt-repository <span style="color: #ff0000;">&quot;deb http://mirror1.mate-desktop.org/ubuntu quantal main&quot;</span>
&nbsp;
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get update</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get install</span> mate-archive-keyring
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get update</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get install</span> mate-core
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get install</span> mate-desktop-environment</pre></td></tr></table></div>

<p>Now you can logoff &#038; login using MATE desktop enviroment, if you wish to completely remove Unity, following commands will help.</p>
<p><strong>Remove Unity</strong></p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #660033;">--yes</span> purge unity 
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #660033;">--yes</span> purge unity-asset-pool unity-services 
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #660033;">--yes</span> purge unity-lens-<span style="color: #000000; font-weight: bold;">*</span> unity-scope-<span style="color: #000000; font-weight: bold;">*</span> ubuntu-webapps-<span style="color: #000000; font-weight: bold;">*</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #660033;">--yes</span> purge unity-common
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #660033;">--yes</span> purge libunity-misc4 libunity-core-<span style="color: #000000;">6</span><span style="color: #000000; font-weight: bold;">*</span> libunity-webapps<span style="color: #000000; font-weight: bold;">*</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #660033;">--yes</span> purge gir1.2-unity-<span style="color: #000000; font-weight: bold;">*</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #660033;">--yes</span> purge liboverlay-scrollbar<span style="color: #000000; font-weight: bold;">*</span> overlay-scrollbar<span style="color: #000000; font-weight: bold;">*</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #660033;">--yes</span> purge appmenu-gtk appmenu-gtk3 appmenu-qt
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #660033;">--yes</span> purge libufe-xidgetter0
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #660033;">--yes</span> purge xul-ext-unity xul-ext-websites-integration
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #660033;">--yes</span> purge firefox-globalmenu thunderbird-globalmenu</pre></td></tr></table></div>

<p></p><div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://www.linuxreaders.com/2012/05/install-mate-on-ubuntu-fedora.html' rel='bookmark' title='Install MATE on Ubuntu / Fedora'>Install MATE on Ubuntu / Fedora</a></li>
<li><a href='http://www.linuxreaders.com/2013/01/fedora-18-switch-to-mate-desktop.html' rel='bookmark' title='Fedora 18 switch to MATE Desktop'>Fedora 18 switch to MATE Desktop</a></li>
<li><a href='http://www.linuxreaders.com/2012/04/ubuntu-12-04-howto-switch-to-xfce.html' rel='bookmark' title='Ubuntu 12.04- Howto Switch to Xfce'>Ubuntu 12.04- Howto Switch to Xfce</a></li>
</ol></p>
<img src='http://yarpp.org/pixels/a71835cf804b6b3f1c836934a00aab4a'/>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxreaders.com/2013/04/ubuntu-12-10-switch-to-mate.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install Citrix XenServer using PXE</title>
		<link>http://www.linuxreaders.com/2013/01/install-citrix-xenserver-using-pxe.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=install-citrix-xenserver-using-pxe</link>
		<comments>http://www.linuxreaders.com/2013/01/install-citrix-xenserver-using-pxe.html#comments</comments>
		<pubDate>Mon, 28 Jan 2013 19:41:31 +0000</pubDate>
		<dc:creator>Dhaval Thakar</dc:creator>
				<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[citrix xenserver pxe installation]]></category>
		<category><![CDATA[Install Citrix XenServer using PXE]]></category>

		<guid isPermaLink="false">http://www.linuxreaders.com/?p=4477</guid>
		<description><![CDATA[This post covers how to Install Citrix XenServer using pxe. As a prerequisite you need to have tftp server configured. Create tftp dir for xenserver mkdir -p /tftpboot/images/xenserver Mount &#038; copy required boot files from xenserver iso mount -o loop /downloads/XenServer-6.1-install-cd.iso /tmp/cd/ cd /tftpboot/images/xenserver cp `find /tmp/cd/ -name install.img` ./ cp `find /tmp/cd/ -name vmlinuz` [...]]]></description>
				<content:encoded><![CDATA[<p></p><p>This post covers how to Install Citrix XenServer using pxe.<br />
As a prerequisite you need to have <a href="http://pocket.co/sGXqH" target="_blank">tftp server configured</a>. </p>
<p>Create tftp dir for xenserver</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #660033;">-p</span> <span style="color: #000000; font-weight: bold;">/</span>tftpboot<span style="color: #000000; font-weight: bold;">/</span>images<span style="color: #000000; font-weight: bold;">/</span>xenserver</pre></td></tr></table></div>

<p>Mount &#038; copy required boot files from xenserver iso</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mount</span> <span style="color: #660033;">-o</span> loop  <span style="color: #000000; font-weight: bold;">/</span>downloads<span style="color: #000000; font-weight: bold;">/</span>XenServer-<span style="color: #000000;">6.1</span>-install-cd.iso <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>cd<span style="color: #000000; font-weight: bold;">/</span>
<span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>tftpboot<span style="color: #000000; font-weight: bold;">/</span>images<span style="color: #000000; font-weight: bold;">/</span>xenserver
<span style="color: #c20cb9; font-weight: bold;">cp</span> <span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">find</span> <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>cd<span style="color: #000000; font-weight: bold;">/</span> <span style="color: #660033;">-name</span> install.img<span style="color: #000000; font-weight: bold;">`</span> .<span style="color: #000000; font-weight: bold;">/</span>
<span style="color: #c20cb9; font-weight: bold;">cp</span> <span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">find</span> <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>cd<span style="color: #000000; font-weight: bold;">/</span> <span style="color: #660033;">-name</span> vmlinuz<span style="color: #000000; font-weight: bold;">`</span> .<span style="color: #000000; font-weight: bold;">/</span>
<span style="color: #c20cb9; font-weight: bold;">cp</span> <span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">find</span> <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>cd<span style="color: #000000; font-weight: bold;">/</span> <span style="color: #660033;">-name</span> xen.gz<span style="color: #000000; font-weight: bold;">`</span> .<span style="color: #000000; font-weight: bold;">/</span></pre></td></tr></table></div>

<p>Append following lines in /tftpboot/pxelinux.cfg/default</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">label Install Citrix XenServer 
kernel mboot.c32
append images<span style="color: #000000; font-weight: bold;">/</span>xenserver<span style="color: #000000; font-weight: bold;">/</span>xen.gz <span style="color: #007800;">dom0_max_vcpus</span>=<span style="color: #000000;">1</span>-<span style="color: #000000;">2</span> <span style="color: #007800;">dom0_mem</span>=752M,max:752M <span style="color: #007800;">com1</span>=<span style="color: #000000;">115200</span>,8n1 <span style="color: #007800;">console</span>=com1,vga <span style="color: #660033;">---</span> images<span style="color: #000000; font-weight: bold;">/</span>xenserver<span style="color: #000000; font-weight: bold;">/</span>vmlinuz <span style="color: #007800;">xencons</span>=hvc <span style="color: #007800;">console</span>=hvc0 <span style="color: #007800;">console</span>=tty0 <span style="color: #660033;">---</span> images<span style="color: #000000; font-weight: bold;">/</span>xenserver<span style="color: #000000; font-weight: bold;">/</span>install.img</pre></td></tr></table></div>

<p>Now you can install xenserver using pxe. You can use http / local / nfs as image source.<br />
We have tested installation using http only. You can mount xen iso on html chile path &#038; use it for installation.<br />
e.g http://192.168.1.1/yum/xen/</p>
<p>If you wish to skip installation methods (http/local/nfs) &#038; start installation using pxe, you can use answer file.<br />
Append following lines in /tftpboot/pxelinux.cfg/default</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">label Install Citrix XenServer 
kernel mboot.c32
append images<span style="color: #000000; font-weight: bold;">/</span>xenserver<span style="color: #000000; font-weight: bold;">/</span>xen.gz <span style="color: #007800;">dom0_max_vcpus</span>=<span style="color: #000000;">1</span>-<span style="color: #000000;">2</span> <span style="color: #007800;">dom0_mem</span>=752M,max:752M <span style="color: #007800;">com1</span>=<span style="color: #000000;">115200</span>,8n1 <span style="color: #007800;">console</span>=com1,vga <span style="color: #660033;">---</span> images<span style="color: #000000; font-weight: bold;">/</span>xenserver<span style="color: #000000; font-weight: bold;">/</span>vmlinuz <span style="color: #007800;">xencons</span>=hvc <span style="color: #007800;">console</span>=hvc0 <span style="color: #007800;">console</span>=tty0 <span style="color: #007800;">answerfile_device</span>=eth0 <span style="color: #007800;">answerfile</span>=http:<span style="color: #000000; font-weight: bold;">//</span>192.168.1.1<span style="color: #000000; font-weight: bold;">/</span>yum<span style="color: #000000; font-weight: bold;">/</span>xenfile <span style="color: #660033;">---</span> images<span style="color: #000000; font-weight: bold;">/</span>xenserver<span style="color: #000000; font-weight: bold;">/</span>install.img</pre></td></tr></table></div>

<p>Sample answer file, here we have defined path http://192.168.1.1/yum/xenfile</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;</span>?xml <span style="color: #007800;">version</span>=<span style="color: #ff0000;">&quot;1.0&quot;</span>?<span style="color: #000000; font-weight: bold;">&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;</span>installation <span style="color: #007800;">srtype</span>=<span style="color: #ff0000;">&quot;ext&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;</span>primary-disk<span style="color: #000000; font-weight: bold;">&gt;</span>sda<span style="color: #000000; font-weight: bold;">&lt;/</span>primary-disk<span style="color: #000000; font-weight: bold;">&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;</span>keymap<span style="color: #000000; font-weight: bold;">&gt;</span>us<span style="color: #000000; font-weight: bold;">&lt;/</span>keymap<span style="color: #000000; font-weight: bold;">&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;</span>root-password<span style="color: #000000; font-weight: bold;">&gt;</span>mypassword<span style="color: #000000; font-weight: bold;">&lt;/</span>root-password<span style="color: #000000; font-weight: bold;">&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;</span><span style="color: #7a0874; font-weight: bold;">source</span> <span style="color: #007800;">type</span>=<span style="color: #ff0000;">&quot;url&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span>http:<span style="color: #000000; font-weight: bold;">//</span>192.168.1.1<span style="color: #000000; font-weight: bold;">/</span>yum<span style="color: #000000; font-weight: bold;">/</span>xen<span style="color: #000000; font-weight: bold;">/&lt;/</span><span style="color: #7a0874; font-weight: bold;">source</span><span style="color: #000000; font-weight: bold;">&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;</span>admin-interface <span style="color: #007800;">name</span>=<span style="color: #ff0000;">&quot;eth0&quot;</span> <span style="color: #007800;">proto</span>=<span style="color: #ff0000;">&quot;dhcp&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;</span>timezone<span style="color: #000000; font-weight: bold;">&gt;</span>Asia<span style="color: #000000; font-weight: bold;">/</span>India<span style="color: #000000; font-weight: bold;">&lt;/</span>timezone<span style="color: #000000; font-weight: bold;">&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;/</span>installation<span style="color: #000000; font-weight: bold;">&gt;</span></pre></td></tr></table></div>

<p>Be cautious using above answer file, <strong>this will erase /dev/sda &#038; install fresh xenserver.</strong></p>
<p></p><div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://www.linuxreaders.com/2012/01/install-oracle-vm-server-using-pxe.html' rel='bookmark' title='Install Oracle VM Server using PXE'>Install Oracle VM Server using PXE</a></li>
<li><a href='http://www.linuxreaders.com/2011/11/pxeboot-gparted.html' rel='bookmark' title='PXEBoot GParted'>PXEBoot GParted</a></li>
<li><a href='http://www.linuxreaders.com/2010/06/pxe-boot-server-on-centos.html' rel='bookmark' title='PXE Boot server on CentOS'>PXE Boot server on CentOS</a></li>
</ol></p>
<img src='http://yarpp.org/pixels/a71835cf804b6b3f1c836934a00aab4a'/>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxreaders.com/2013/01/install-citrix-xenserver-using-pxe.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Disable Graphical Boot &amp; Shutdown on Fedora</title>
		<link>http://www.linuxreaders.com/2013/01/how-to-disable-graphical-boot-shutdown-on-fedora.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-disable-graphical-boot-shutdown-on-fedora</link>
		<comments>http://www.linuxreaders.com/2013/01/how-to-disable-graphical-boot-shutdown-on-fedora.html#comments</comments>
		<pubDate>Thu, 24 Jan 2013 12:32:37 +0000</pubDate>
		<dc:creator>Dhaval Thakar</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[How to Disable Graphical Boot & Shutdown on Fedora]]></category>
		<category><![CDATA[How to Disable Graphical Boot on Fedora]]></category>

		<guid isPermaLink="false">http://www.linuxreaders.com/?p=4469</guid>
		<description><![CDATA[If you are not a fan of graphical boot / shutdown &#038; wish to disable it, this post will explain how to disable. sudo vi /etc/sysconfig/grub #change from GRUB_CMDLINE_LINUX=&#34;rd.md=0 rd.lvm=0 rd.dm=0 $([ -x /usr/sbin/rhcrashkernel-param ] &#38;&#38; /usr/sbin/rhcrashkernel-param &#124;&#124; :) rd.luks=0 vconsole.keymap=us rhgb quiet&#34; #change to GRUB_CMDLINE_LINUX=&#34;rd.md=0 rd.lvm=0 rd.dm=0 $([ -x /usr/sbin/rhcrashkernel-param ] &#38;&#38; /usr/sbin/rhcrashkernel-param &#124;&#124; [...]]]></description>
				<content:encoded><![CDATA[<p></p><p>If you are not a fan of graphical boot / shutdown &#038; wish to disable it, this post will explain how to disable.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">vi</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>sysconfig<span style="color: #000000; font-weight: bold;">/</span>grub 
<span style="color: #666666; font-style: italic;">#change from</span>
<span style="color: #007800;">GRUB_CMDLINE_LINUX</span>=<span style="color: #ff0000;">&quot;rd.md=0 rd.lvm=0 rd.dm=0 <span style="color: #007800;">$([ -x /usr/sbin/rhcrashkernel-param ] &amp;&amp; /usr/sbin/rhcrashkernel-param || :)</span> rd.luks=0 vconsole.keymap=us rhgb quiet&quot;</span>
<span style="color: #666666; font-style: italic;">#change to </span>
<span style="color: #007800;">GRUB_CMDLINE_LINUX</span>=<span style="color: #ff0000;">&quot;rd.md=0 rd.lvm=0 rd.dm=0 <span style="color: #007800;">$([ -x /usr/sbin/rhcrashkernel-param ] &amp;&amp; /usr/sbin/rhcrashkernel-param || :)</span> rd.luks=0 vconsole.keymap=us  quiet&quot;</span>
<span style="color: #666666; font-style: italic;">#here we have removed rhgb</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> grub2-mkconfig <span style="color: #660033;">-o</span> <span style="color: #000000; font-weight: bold;">/</span>boot<span style="color: #000000; font-weight: bold;">/</span>grub2<span style="color: #000000; font-weight: bold;">/</span>grub.cfg</pre></td></tr></table></div>

<p>You can certainly remove rhgb from /boot/grub2/grub.cfg to get same result, but after kernel upgrade you&#8217;ll again get graphical boot &#038; shutdown. Whereas making changes in /etc/sysconfig/grub permanent. </p>
<p></p><div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://www.linuxreaders.com/2011/11/fedora-16-how-to-change-boot-sequence-grub2.html' rel='bookmark' title='Fedora &#8211; How to change boot sequence -Grub2'>Fedora &#8211; How to change boot sequence -Grub2</a></li>
<li><a href='http://www.linuxreaders.com/2012/05/upgrade-fedora-16-to-17-using-shell.html' rel='bookmark' title='Upgrade Fedora 16 to 17 -using shell'>Upgrade Fedora 16 to 17 -using shell</a></li>
<li><a href='http://www.linuxreaders.com/2009/05/rescue-ubuntu-after-windows-installation.html' rel='bookmark' title='Rescue Ubuntu after Windows installation.'>Rescue Ubuntu after Windows installation.</a></li>
</ol></p>
<img src='http://yarpp.org/pixels/a71835cf804b6b3f1c836934a00aab4a'/>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxreaders.com/2013/01/how-to-disable-graphical-boot-shutdown-on-fedora.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fedora 18 switch to MATE Desktop</title>
		<link>http://www.linuxreaders.com/2013/01/fedora-18-switch-to-mate-desktop.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=fedora-18-switch-to-mate-desktop</link>
		<comments>http://www.linuxreaders.com/2013/01/fedora-18-switch-to-mate-desktop.html#comments</comments>
		<pubDate>Thu, 17 Jan 2013 11:57:04 +0000</pubDate>
		<dc:creator>Dhaval Thakar</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Fedora 18 switch to MATE Desktop]]></category>
		<category><![CDATA[mate desktop on fedora]]></category>

		<guid isPermaLink="false">http://www.linuxreaders.com/?p=4462</guid>
		<description><![CDATA[Fedora 18 is released with support for MATE desktop. For previous release one had to install MATE from third party repository. Whereas with latest version you can get MATE support with single command. To install MATE yum groupinstall MATE Like me if you are not willing to use Gnome 3 at all, you can remove [...]]]></description>
				<content:encoded><![CDATA[<p></p><p>Fedora 18 is released with support for MATE desktop. For previous release one had to <a href="http://www.linuxreaders.com/2012/05/install-mate-on-ubuntu-fedora.html" target="_blank">install MATE from third party repository</a>. Whereas with latest version you can get MATE support with single command.</p>
<p>To install MATE</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">yum groupinstall</span> MATE</pre></td></tr></table></div>

<p>Like me if you are not willing to use Gnome 3 at all, you can remove gnome &#038; install mate with following commands. First of all switch to init 3 or shell using ctrl+shift+function_key</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">yum groupremove</span> GNOME
<span style="color: #c20cb9; font-weight: bold;">yum groupinstall</span> MATE</pre></td></tr></table></div>

<p></p><div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://www.linuxreaders.com/2012/05/install-mate-on-ubuntu-fedora.html' rel='bookmark' title='Install MATE on Ubuntu / Fedora'>Install MATE on Ubuntu / Fedora</a></li>
<li><a href='http://www.linuxreaders.com/2013/01/fix-blank-vnc-client-screen-on-mate-desktop-fedora.html' rel='bookmark' title='Fix Vnc Client blank screen on Mate Desktop &#8211; Fedora'>Fix Vnc Client blank screen on Mate Desktop &#8211; Fedora</a></li>
<li><a href='http://www.linuxreaders.com/2011/08/fedora-15-howto-switch-to-xfce.html' rel='bookmark' title='Fedora &#8211; Howto Switch to Xfce'>Fedora &#8211; Howto Switch to Xfce</a></li>
</ol></p>
<img src='http://yarpp.org/pixels/a71835cf804b6b3f1c836934a00aab4a'/>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxreaders.com/2013/01/fedora-18-switch-to-mate-desktop.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrade Fedora 17 to 18 using fedup OR fedora-upgrade</title>
		<link>http://www.linuxreaders.com/2013/01/upgrade-fedora-17-to-18-using-fedup-or-fedora-upgrade.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=upgrade-fedora-17-to-18-using-fedup-or-fedora-upgrade</link>
		<comments>http://www.linuxreaders.com/2013/01/upgrade-fedora-17-to-18-using-fedup-or-fedora-upgrade.html#comments</comments>
		<pubDate>Wed, 16 Jan 2013 11:33:09 +0000</pubDate>
		<dc:creator>Dhaval Thakar</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Upgrade Fedora 17 to 18 using fedora-upgrade]]></category>
		<category><![CDATA[Upgrade Fedora 17 to 18 using fedup]]></category>

		<guid isPermaLink="false">http://www.linuxreaders.com/?p=4446</guid>
		<description><![CDATA[Apart from using yum upgrade, you can also use fedup OR fedora-upgrade to upgrade fedora to latest version available. Using fedup With fedora 18 fedup replaces preuprade utility. It basically downloads boot images &#038; required packages to upgrade from all repositories like rpmforge, dropbox etc. Once packages are downloaded you&#8217;ll be asked to reboot machine. [...]]]></description>
				<content:encoded><![CDATA[<p></p><p>Apart from using <a href="http://www.linuxreaders.com/2013/01/upgrade-fedora-17-to-18-using-shell.html" target="_blank">yum upgrade</a>, you can also use fedup OR fedora-upgrade to upgrade fedora to latest version available.</p>
<p><strong>Using fedup</strong><br />
With fedora 18 fedup replaces preuprade utility. It basically downloads boot images &#038; required packages to upgrade from all repositories like rpmforge, dropbox etc. Once packages are downloaded you&#8217;ll be asked to reboot machine.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">yum</span> <span style="color: #660033;">--enablerepo</span>=updates-testing <span style="color: #c20cb9; font-weight: bold;">install</span> fedup
<span style="color: #666666; font-style: italic;">#32bit</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> fedup-cli <span style="color: #660033;">--network</span> <span style="color: #000000;">18</span> <span style="color: #660033;">--instrepo</span> http:<span style="color: #000000; font-weight: bold;">//</span>dl.fedoraproject.org<span style="color: #000000; font-weight: bold;">/</span>pub<span style="color: #000000; font-weight: bold;">/</span>fedora<span style="color: #000000; font-weight: bold;">/</span>linux<span style="color: #000000; font-weight: bold;">/</span>releases<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">18</span><span style="color: #000000; font-weight: bold;">/</span>Fedora<span style="color: #000000; font-weight: bold;">/</span>i386<span style="color: #000000; font-weight: bold;">/</span>os<span style="color: #000000; font-weight: bold;">/</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#64bit</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> fedup-cli <span style="color: #660033;">--network</span> <span style="color: #000000;">18</span> <span style="color: #660033;">--instrepo</span> http:<span style="color: #000000; font-weight: bold;">//</span>dl.fedoraproject.org<span style="color: #000000; font-weight: bold;">/</span>pub<span style="color: #000000; font-weight: bold;">/</span>fedora<span style="color: #000000; font-weight: bold;">/</span>linux<span style="color: #000000; font-weight: bold;">/</span>releases<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">18</span><span style="color: #000000; font-weight: bold;">/</span>Fedora<span style="color: #000000; font-weight: bold;">/</span>x86_64<span style="color: #000000; font-weight: bold;">/</span>os<span style="color: #000000; font-weight: bold;">/</span></pre></td></tr></table></div>

<p>Once packages are successfully downloaded you&#8217;ll get prompt to reboot.<br />
setting up system for upgrade<br />
Finished. Reboot to start upgrade.</p>
<p>One reboot system will boot to <strong>System upgrade (fedup)</strong><br />
Once finished you&#8217;ll get Fedora 18 screen.</p>
<p><strong>Using fedora-upgrade. </strong><br />
fedora-upgrade uses yum to install required packages.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">yum install</span> fedora-upgrade 
<span style="color: #c20cb9; font-weight: bold;">sudo</span> fedora-upgrade</pre></td></tr></table></div>

<p></p><div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://www.linuxreaders.com/2013/01/upgrade-fedora-17-to-18-using-shell.html' rel='bookmark' title='Upgrade Fedora 17 to 18 -using shell'>Upgrade Fedora 17 to 18 -using shell</a></li>
<li><a href='http://www.linuxreaders.com/2010/11/upgrade-fedora-13-to-14-using-shell.html' rel='bookmark' title='Upgrade Fedora 13 to 14 -using shell'>Upgrade Fedora 13 to 14 -using shell</a></li>
<li><a href='http://www.linuxreaders.com/2011/05/upgrade-fedora-14-to-15-using-shell.html' rel='bookmark' title='Upgrade Fedora 14 to 15 -using shell'>Upgrade Fedora 14 to 15 -using shell</a></li>
</ol></p>
<img src='http://yarpp.org/pixels/a71835cf804b6b3f1c836934a00aab4a'/>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxreaders.com/2013/01/upgrade-fedora-17-to-18-using-fedup-or-fedora-upgrade.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrade Fedora 17 to 18 -using shell</title>
		<link>http://www.linuxreaders.com/2013/01/upgrade-fedora-17-to-18-using-shell.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=upgrade-fedora-17-to-18-using-shell</link>
		<comments>http://www.linuxreaders.com/2013/01/upgrade-fedora-17-to-18-using-shell.html#comments</comments>
		<pubDate>Tue, 15 Jan 2013 17:17:34 +0000</pubDate>
		<dc:creator>Dhaval Thakar</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Upgrade Fedora 17 to 18 -using shell]]></category>
		<category><![CDATA[upgrade fedora 17 to fedora 18]]></category>

		<guid isPermaLink="false">http://www.linuxreaders.com/?p=4442</guid>
		<description><![CDATA[This post explains howto Upgrade Fedora 17 to 18 using shell. 32bit rpm --import https://fedoraproject.org/static/DE7F38BD.txt rpm -Uvh http://download.fedoraproject.org/pub/fedora/linux/releases/18/Everything/i386/os/Packages/f/fedora-release-18-1.noarch.rpm yum upgrade yum* -y yum upgrade -y 64bit rpm --import https://fedoraproject.org/static/DE7F38BD.txt rpm -Uvh http://download.fedoraproject.org/pub/fedora/linux/releases/18/Everything/x86_64/os/Packages/f/fedora-release-18-1.noarch.rpm yum upgrade yum* -y yum upgrade -y Here I had to remove qt-X11 to resolve yum upgrade error, qt-X11 was being used by [...]]]></description>
				<content:encoded><![CDATA[<p></p><p>This post explains howto Upgrade Fedora 17 to 18 using shell.</p>
<p><strong>32bit</strong></p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">rpm <span style="color: #660033;">--import</span> https:<span style="color: #000000; font-weight: bold;">//</span>fedoraproject.org<span style="color: #000000; font-weight: bold;">/</span>static<span style="color: #000000; font-weight: bold;">/</span>DE7F38BD.txt
rpm <span style="color: #660033;">-Uvh</span> http:<span style="color: #000000; font-weight: bold;">//</span>download.fedoraproject.org<span style="color: #000000; font-weight: bold;">/</span>pub<span style="color: #000000; font-weight: bold;">/</span>fedora<span style="color: #000000; font-weight: bold;">/</span>linux<span style="color: #000000; font-weight: bold;">/</span>releases<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">18</span><span style="color: #000000; font-weight: bold;">/</span>Everything<span style="color: #000000; font-weight: bold;">/</span>i386<span style="color: #000000; font-weight: bold;">/</span>os<span style="color: #000000; font-weight: bold;">/</span>Packages<span style="color: #000000; font-weight: bold;">/</span>f<span style="color: #000000; font-weight: bold;">/</span>fedora-release-<span style="color: #000000;">18</span>-<span style="color: #000000;">1</span>.noarch.rpm
<span style="color: #c20cb9; font-weight: bold;">yum upgrade</span> <span style="color: #c20cb9; font-weight: bold;">yum</span><span style="color: #000000; font-weight: bold;">*</span> <span style="color: #660033;">-y</span>
<span style="color: #c20cb9; font-weight: bold;">yum upgrade</span> <span style="color: #660033;">-y</span></pre></td></tr></table></div>

<p><strong>64bit</strong></p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">rpm <span style="color: #660033;">--import</span> https:<span style="color: #000000; font-weight: bold;">//</span>fedoraproject.org<span style="color: #000000; font-weight: bold;">/</span>static<span style="color: #000000; font-weight: bold;">/</span>DE7F38BD.txt
rpm <span style="color: #660033;">-Uvh</span> http:<span style="color: #000000; font-weight: bold;">//</span>download.fedoraproject.org<span style="color: #000000; font-weight: bold;">/</span>pub<span style="color: #000000; font-weight: bold;">/</span>fedora<span style="color: #000000; font-weight: bold;">/</span>linux<span style="color: #000000; font-weight: bold;">/</span>releases<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">18</span><span style="color: #000000; font-weight: bold;">/</span>Everything<span style="color: #000000; font-weight: bold;">/</span>x86_64<span style="color: #000000; font-weight: bold;">/</span>os<span style="color: #000000; font-weight: bold;">/</span>Packages<span style="color: #000000; font-weight: bold;">/</span>f<span style="color: #000000; font-weight: bold;">/</span>fedora-release-<span style="color: #000000;">18</span>-<span style="color: #000000;">1</span>.noarch.rpm
<span style="color: #c20cb9; font-weight: bold;">yum upgrade</span> <span style="color: #c20cb9; font-weight: bold;">yum</span><span style="color: #000000; font-weight: bold;">*</span> <span style="color: #660033;">-y</span>
<span style="color: #c20cb9; font-weight: bold;">yum upgrade</span> <span style="color: #660033;">-y</span></pre></td></tr></table></div>

<p>Here I had to remove qt-X11 to resolve yum upgrade error, qt-X11 was being used by Chrome.</p>
<p></p><div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://www.linuxreaders.com/2011/05/upgrade-fedora-14-to-15-using-shell.html' rel='bookmark' title='Upgrade Fedora 14 to 15 -using shell'>Upgrade Fedora 14 to 15 -using shell</a></li>
<li><a href='http://www.linuxreaders.com/2010/05/upgrade-fedora-12-to-13-using-shell.html' rel='bookmark' title='Upgrade Fedora 12 to 13 -using shell'>Upgrade Fedora 12 to 13 -using shell</a></li>
<li><a href='http://www.linuxreaders.com/2010/11/upgrade-fedora-13-to-14-using-shell.html' rel='bookmark' title='Upgrade Fedora 13 to 14 -using shell'>Upgrade Fedora 13 to 14 -using shell</a></li>
</ol></p>
<img src='http://yarpp.org/pixels/a71835cf804b6b3f1c836934a00aab4a'/>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxreaders.com/2013/01/upgrade-fedora-17-to-18-using-shell.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mirror SVN Repository</title>
		<link>http://www.linuxreaders.com/2013/01/mirror-svn-repository.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mirror-svn-repository</link>
		<comments>http://www.linuxreaders.com/2013/01/mirror-svn-repository.html#comments</comments>
		<pubDate>Mon, 14 Jan 2013 03:39:13 +0000</pubDate>
		<dc:creator>Dhaval Thakar</dc:creator>
				<category><![CDATA[SystemAdmin]]></category>
		<category><![CDATA[Mirror SVN Repository]]></category>

		<guid isPermaLink="false">http://www.linuxreaders.com/?p=4427</guid>
		<description><![CDATA[Mirror SVN Repository can be useful to offload server or If you have developers at different location OR you have requirement to keep offsite mirror ready for recovery. I have used svn proxy. It works fine, but this can not be used for developers sitting in different location as this will not forward commit requests [...]]]></description>
				<content:encoded><![CDATA[<p></p><p>Mirror SVN Repository can be useful to offload server or If you have developers at different location OR you have requirement to keep offsite mirror ready for recovery.<br />
I have used <a href="http://www.linuxreaders.com/2009/09/svn-proxy.html" target="_blank">svn proxy</a>. It works fine, but this can not be used for developers sitting in different location as this will not forward commit requests to master server.</p>
<p>Here<br />
Master server 192.168.1.10<br />
Slave server 192.168.222.10</p>
<p><strong>Master httpd.conf</strong></p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">LoadModule dav_svn_module     <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>httpd<span style="color: #000000; font-weight: bold;">/</span>modules<span style="color: #000000; font-weight: bold;">/</span>mod_dav_svn.so
LoadModule authz_svn_module   <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>httpd<span style="color: #000000; font-weight: bold;">/</span>modules<span style="color: #000000; font-weight: bold;">/</span>mod_authz_svn.so
&nbsp;
AuthType Basic
AuthName <span style="color: #ff0000;">&quot;SVN Authorization Realm&quot;</span>
AuthUserFile <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>httpd<span style="color: #000000; font-weight: bold;">/</span>svn.passwd
Require valid-user
AuthzSVNAccessFile <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>httpd<span style="color: #000000; font-weight: bold;">/</span>svn.authz
DAV <span style="color: #c20cb9; font-weight: bold;">svn</span>
SVNParentPath <span style="color: #000000; font-weight: bold;">/</span>storage<span style="color: #000000; font-weight: bold;">/</span>svnroot<span style="color: #000000; font-weight: bold;">/</span>
SVNListParentPath On
SVNIndexXSLT <span style="color: #ff0000;">&quot;/repos-web/view/repos.xsl&quot;</span>
SVNPathAuthz off</pre></td></tr></table></div>

<p>Append followings in svn.authz</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000; font-weight: bold;">/</span><span style="color: #7a0874; font-weight: bold;">&#93;</span>
<span style="color: #c20cb9; font-weight: bold;">svnsync</span> = r</pre></td></tr></table></div>

<p><strong>Slave httpd.conf</strong></p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">LoadModule dav_svn_module   modules<span style="color: #000000; font-weight: bold;">/</span>mod_dav_svn.so
LoadModule authz_svn_module modules<span style="color: #000000; font-weight: bold;">/</span>mod_authz_svn.so
<span style="color: #666666; font-style: italic;">#below location is required to avoid loops when svnsync received from master repository</span>
&nbsp;
AuthType Basic
AuthName <span style="color: #ff0000;">&quot;SVN Authorization Realm&quot;</span>
AuthUserFile <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>httpd<span style="color: #000000; font-weight: bold;">/</span>svn.passwd
Require valid-user
AuthzSVNAccessFile <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>httpd<span style="color: #000000; font-weight: bold;">/</span>svn.authz
   DAV <span style="color: #c20cb9; font-weight: bold;">svn</span>
   SVNParentPath <span style="color: #000000; font-weight: bold;">/</span>storage<span style="color: #000000; font-weight: bold;">/</span>svnroot<span style="color: #000000; font-weight: bold;">/</span>
   SVNListParentPath On
   Order deny,allow
   Deny from all
   Allow from 192.168.1.10 <span style="color: #666666; font-style: italic;">#master server</span>
&nbsp;
&nbsp;
&nbsp;
AuthType Basic
AuthName <span style="color: #ff0000;">&quot;SVN Authorization Realm&quot;</span>
AuthUserFile <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>httpd<span style="color: #000000; font-weight: bold;">/</span>svn.passwd
Require valid-user
AuthzSVNAccessFile <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>httpd<span style="color: #000000; font-weight: bold;">/</span>svn.authz
   DAV <span style="color: #c20cb9; font-weight: bold;">svn</span>
   SVNParentPath <span style="color: #000000; font-weight: bold;">/</span>storage<span style="color: #000000; font-weight: bold;">/</span>svnroot<span style="color: #000000; font-weight: bold;">/</span>
SVNListParentPath On
SVNIndexXSLT <span style="color: #ff0000;">&quot;/repos-web/view/repos.xsl&quot;</span>
SVNPathAuthz off
<span style="color: #666666; font-style: italic;">#mention master repo url to forward commit requests.</span>
SVNMasterURI http:<span style="color: #000000; font-weight: bold;">//</span>192.168.1.10<span style="color: #000000; font-weight: bold;">/</span>svn<span style="color: #000000; font-weight: bold;">/</span>repos<span style="color: #000000; font-weight: bold;">/</span></pre></td></tr></table></div>

<p>Slave Server Configuration,<br />
Create blank repository</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">svnadmin</span> create <span style="color: #000000; font-weight: bold;">/</span>storage<span style="color: #000000; font-weight: bold;">/</span>svnroot<span style="color: #000000; font-weight: bold;">/</span>project1
<span style="color: #c20cb9; font-weight: bold;">chown</span> apache: <span style="color: #000000; font-weight: bold;">/</span>storage<span style="color: #000000; font-weight: bold;">/</span>svnroot<span style="color: #000000; font-weight: bold;">/</span>project1 <span style="color: #660033;">-R</span></pre></td></tr></table></div>

<p>Append followings in svn.authz. svnsync needs rw access to update repo when svnsync received from server hook.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000; font-weight: bold;">/</span><span style="color: #7a0874; font-weight: bold;">&#93;</span>
<span style="color: #c20cb9; font-weight: bold;">svnsync</span> = rw</pre></td></tr></table></div>

<p>On Slave create pre-revprop-change for every repository<br />
e.g project1/hooks/pre-revprop-change</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">cat</span> pre-revprop-change
<span style="color: #666666; font-style: italic;">#!/bin/sh</span>
<span style="color: #007800;">USER</span>=<span style="color: #ff0000;">&quot;$3&quot;</span>
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$USER</span>&quot;</span> = <span style="color: #ff0000;">&quot;svnsync&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span> <span style="color: #7a0874; font-weight: bold;">exit</span> <span style="color: #000000;">0</span>; <span style="color: #000000; font-weight: bold;">fi</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Only the svnsync user can change revprops&quot;</span> <span style="color: #000000;">2</span><span style="color: #000000; font-weight: bold;">&gt;&amp;</span><span style="color: #000000;">1</span>
<span style="color: #7a0874; font-weight: bold;">exit</span> <span style="color: #000000;">1</span>
&nbsp;
<span style="color: #c20cb9; font-weight: bold;">chmod</span> +x project1<span style="color: #000000; font-weight: bold;">/</span>hooks<span style="color: #000000; font-weight: bold;">/</span>pre-revprop-change</pre></td></tr></table></div>

<p>Configure svnsync</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">svnsync</span> init <span style="color: #660033;">--username</span> <span style="color: #c20cb9; font-weight: bold;">svnsync</span> <span style="color: #660033;">--password</span> mypassword file:<span style="color: #000000; font-weight: bold;">///</span>storage<span style="color: #000000; font-weight: bold;">/</span>svnroot<span style="color: #000000; font-weight: bold;">/</span>project1 http:<span style="color: #000000; font-weight: bold;">//</span>192.168.1.10<span style="color: #000000; font-weight: bold;">/</span>svn<span style="color: #000000; font-weight: bold;">/</span>repos<span style="color: #000000; font-weight: bold;">/</span>project1
<span style="color: #c20cb9; font-weight: bold;">svnsync</span> <span style="color: #c20cb9; font-weight: bold;">sync</span> <span style="color: #660033;">--username</span> <span style="color: #c20cb9; font-weight: bold;">svnsync</span> <span style="color: #660033;">--password</span> mypassword file:<span style="color: #000000; font-weight: bold;">///</span>storage<span style="color: #000000; font-weight: bold;">/</span>svnroot<span style="color: #000000; font-weight: bold;">/</span>project1</pre></td></tr></table></div>

<p>On Master create post-commit &amp; post-revprop-change hooks under every repository. Here you can either use following script or replace MYREPO with repository names.<br />
cat post-commit</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
<span style="color: #007800;">REPOS</span>=<span style="color: #ff0000;">&quot;$1&quot;</span>
<span style="color: #007800;">MYREPO</span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$REPOS</span>&quot;</span> <span style="color: #000000; font-weight: bold;">|/</span>bin<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">gawk</span> <span style="color: #660033;">-F</span><span style="color: #ff0000;">&quot;/&quot;</span> <span style="color: #ff0000;">'{ print $4}'</span><span style="color: #000000; font-weight: bold;">`</span>
<span style="color: #007800;">REV</span>=<span style="color: #ff0000;">&quot;$2&quot;</span>
<span style="color: #007800;">USER</span>=<span style="color: #ff0000;">&quot;$3&quot;</span>
<span style="color: #007800;">PROPNAME</span>=<span style="color: #ff0000;">&quot;$4&quot;</span>
<span style="color: #007800;">ACTION</span>=<span style="color: #ff0000;">&quot;$5&quot;</span>
<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">svnsync</span> <span style="color: #c20cb9; font-weight: bold;">sync</span> <span style="color: #660033;">--non-interactive</span> <span style="color: #660033;">--username</span> <span style="color: #c20cb9; font-weight: bold;">svnsync</span> <span style="color: #660033;">--password</span> mypassword http:<span style="color: #000000; font-weight: bold;">//</span>192.168.222.10<span style="color: #000000; font-weight: bold;">/</span>svnsync<span style="color: #000000; font-weight: bold;">/</span><span style="color: #ff0000;">&quot;<span style="color: #007800;">$MYREPO</span>&quot;</span> <span style="color: #000000; font-weight: bold;">&amp;</span>amp;
<span style="color: #7a0874; font-weight: bold;">exit</span> <span style="color: #000000;">0</span></pre></td></tr></table></div>

<p>cat post-revprop-change</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
<span style="color: #007800;">REPOS</span>=<span style="color: #ff0000;">&quot;$1&quot;</span>
<span style="color: #007800;">MYREPO</span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$REPOS</span>&quot;</span> <span style="color: #000000; font-weight: bold;">|/</span>bin<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">gawk</span> <span style="color: #660033;">-F</span><span style="color: #ff0000;">&quot;/&quot;</span> <span style="color: #ff0000;">'{ print $4}'</span><span style="color: #000000; font-weight: bold;">`</span>
<span style="color: #007800;">REV</span>=<span style="color: #ff0000;">&quot;$2&quot;</span>
<span style="color: #007800;">USER</span>=<span style="color: #ff0000;">&quot;$3&quot;</span>
<span style="color: #007800;">PROPNAME</span>=<span style="color: #ff0000;">&quot;$4&quot;</span>
<span style="color: #007800;">ACTION</span>=<span style="color: #ff0000;">&quot;$5&quot;</span>
<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">svnsync</span> <span style="color: #660033;">--non-interactive</span> copy-revprops <span style="color: #660033;">--username</span> <span style="color: #c20cb9; font-weight: bold;">svnsync</span> <span style="color: #660033;">--password</span> mypassword http:<span style="color: #000000; font-weight: bold;">//</span>192.168.222.10<span style="color: #000000; font-weight: bold;">/</span>svnsync<span style="color: #000000; font-weight: bold;">/</span><span style="color: #ff0000;">&quot;<span style="color: #007800;">$MYREPO</span>&quot;</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$REV</span>&quot;</span> <span style="color: #000000; font-weight: bold;">&amp;</span>amp;</pre></td></tr></table></div>

<p>With the above setup. Slave can be used as svn server for users located in remote office, their commit requests will be proxy to Master server. Once commit on master is complete, post-commit hook will start svnsync for Slave server.<br />
Slave server can be useful to reduce load on master server by providing dedicated resource to check out code.</p>
<p></p><div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://www.linuxreaders.com/2009/09/svn-proxy.html' rel='bookmark' title='SVN Proxy'>SVN Proxy</a></li>
<li><a href='http://www.linuxreaders.com/2009/08/install-configure-svn.html' rel='bookmark' title='Install &amp; Configure SVN'>Install &amp; Configure SVN</a></li>
<li><a href='http://www.linuxreaders.com/2011/03/configuring-mysql-replication.html' rel='bookmark' title='Configuring MySql Replication'>Configuring MySql Replication</a></li>
</ol></p>
<img src='http://yarpp.org/pixels/a71835cf804b6b3f1c836934a00aab4a'/>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxreaders.com/2013/01/mirror-svn-repository.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fix Vnc Client blank screen on Mate Desktop &#8211; Fedora</title>
		<link>http://www.linuxreaders.com/2013/01/fix-blank-vnc-client-screen-on-mate-desktop-fedora.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=fix-blank-vnc-client-screen-on-mate-desktop-fedora</link>
		<comments>http://www.linuxreaders.com/2013/01/fix-blank-vnc-client-screen-on-mate-desktop-fedora.html#comments</comments>
		<pubDate>Mon, 07 Jan 2013 02:22:07 +0000</pubDate>
		<dc:creator>Dhaval Thakar</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Fix Vnc Client blank screen on Mate Desktop - Fedora]]></category>
		<category><![CDATA[vnc client blank screen]]></category>
		<category><![CDATA[vnc viewer blank screen]]></category>

		<guid isPermaLink="false">http://www.linuxreaders.com/?p=4418</guid>
		<description><![CDATA[By default when you run vncserver on Fedora box running gnome, you get desktop on vnc client connections. Whereas with MATE as the only desktop environment, you&#8217;ll not get any display on vnc connection. All you get it blank screen. This is probably due to Mate-session is not mentioned in xstartup. To get display on [...]]]></description>
				<content:encoded><![CDATA[<p></p><p>By default when you run vncserver on Fedora box running gnome, you get desktop on vnc client connections.<br />
Whereas with MATE as the only desktop environment, you&#8217;ll not get any display on vnc connection. All you get it blank screen. This is probably due to Mate-session is not mentioned in xstartup.</p>
<p>To get display on vnc client add following line in xstartup </p>
<pre>/usr/bin/mate-session</pre>
<p>E.g</p>
<pre>
head ~/.vnc/xstartup 
#!/bin/sh

vncconfig -iconic &amp;
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
/usr/bin/mate-session
</pre>
<p>With newer vncserver session, you&#8217;ll not face blank vnc client screen.</p>
<p></p><div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://www.linuxreaders.com/2012/05/install-mate-on-ubuntu-fedora.html' rel='bookmark' title='Install MATE on Ubuntu / Fedora'>Install MATE on Ubuntu / Fedora</a></li>
<li><a href='http://www.linuxreaders.com/2010/11/change-login-screen-fedora.html' rel='bookmark' title='Change Login Screen – Fedora'>Change Login Screen – Fedora</a></li>
<li><a href='http://www.linuxreaders.com/2011/08/fedora-15-howto-switch-to-lxde-fix-resolution.html' rel='bookmark' title='Fedora 15- Howto Switch to LXDE &amp; Fix Resolution'>Fedora 15- Howto Switch to LXDE &#038; Fix Resolution</a></li>
</ol></p>
<img src='http://yarpp.org/pixels/a71835cf804b6b3f1c836934a00aab4a'/>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxreaders.com/2013/01/fix-blank-vnc-client-screen-on-mate-desktop-fedora.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fedora &#8211; Mount partition without authentication</title>
		<link>http://www.linuxreaders.com/2013/01/fedora-mount-partition-without-authentication.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=fedora-mount-partition-without-authentication</link>
		<comments>http://www.linuxreaders.com/2013/01/fedora-mount-partition-without-authentication.html#comments</comments>
		<pubDate>Tue, 01 Jan 2013 20:29:11 +0000</pubDate>
		<dc:creator>Dhaval Thakar</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Fedora - Mount partition without authentication]]></category>

		<guid isPermaLink="false">http://www.linuxreaders.com/?p=4410</guid>
		<description><![CDATA[This article is for Fedora Gnome Shell users, who does not wish to enter root password while mounting partition as normal user. You need to search &#38; replace auth_admin_keep with yes from the following file. /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy Or use following command cp /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy.bak sed -i 's/auth_admin_keep/yes/g' /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy Once you are done with changes, you&#8217;ll not [...]]]></description>
				<content:encoded><![CDATA[<p></p><p>This article is for Fedora Gnome Shell users, who does not wish to enter root password while mounting partition as normal user.</p>
<p>You need to search &amp; replace<code> auth_admin_keep</code> with <code>yes</code> from the following file.</p>
<p><code>/usr/share/polkit-1/actions/org.freedesktop.udisks2.policy</code></p>
<p>Or use following command</p>
<pre>
cp /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy.bak
sed -i 's/auth_admin_keep/yes/g' /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy
</pre>
<p>Once you are done with changes, you&#8217;ll not be prompted to enter root password for authentication.</p>
<p></p><div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://www.linuxreaders.com/2010/09/install-fedora-from-live-cd-cli.html' rel='bookmark' title='Install Fedora from Live CD &#8211; CLI'>Install Fedora from Live CD &#8211; CLI</a></li>
<li><a href='http://www.linuxreaders.com/2009/11/root-login-on-fedora-12.html' rel='bookmark' title='Root login on Fedora'>Root login on Fedora</a></li>
<li><a href='http://www.linuxreaders.com/2011/08/rhel-centos-6-0-mount-ntfs-partition.html' rel='bookmark' title='RHEL / CentOS 6.0 &#8211; mount ntfs partition'>RHEL / CentOS 6.0 &#8211; mount ntfs partition</a></li>
</ol></p>
<img src='http://yarpp.org/pixels/a71835cf804b6b3f1c836934a00aab4a'/>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxreaders.com/2013/01/fedora-mount-partition-without-authentication.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenVpn drops connection after hour &#8211; fix.</title>
		<link>http://www.linuxreaders.com/2012/12/openvpn-drops-connection-after-hour-fix.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=openvpn-drops-connection-after-hour-fix</link>
		<comments>http://www.linuxreaders.com/2012/12/openvpn-drops-connection-after-hour-fix.html#comments</comments>
		<pubDate>Thu, 13 Dec 2012 07:56:26 +0000</pubDate>
		<dc:creator>Dhaval Thakar</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[openvpn drops connection after hour]]></category>
		<category><![CDATA[reneg-sec]]></category>
		<category><![CDATA[TLS key negotiation failed to occur within 60 seconds]]></category>

		<guid isPermaLink="false">http://www.linuxreaders.com/?p=4390</guid>
		<description><![CDATA[Recently we noticed openvpn clients were disconnecting after every hour. We never realized it earlier as there was hardly any requirement to keep connection active for hours. This is probably issue when openvpn is configured to auth users using pop3 or local system account, where user needs to enter user / pass. Openvpn configured with [...]]]></description>
				<content:encoded><![CDATA[<p></p><p>Recently we noticed openvpn clients were disconnecting after every hour. We never realized it earlier as there was hardly any requirement to keep connection active for hours.</p>
<p>This is probably issue when openvpn is configured to auth users using pop3 or local system account, where user needs to enter user / pass.<br />
Openvpn configured with default client cert may not face this.</p>
<p>Fix was easy but took me few hours to find it &#038; configure appropriate settings.<br />
All you need to do is enter following line in server &#038; client configuration.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">reneg-sec <span style="color: #000000;">86400</span></pre></td></tr></table></div>

<p>If reneg-sec is not mentioned default value of 3600 seconds is used. After every hour client is asked to reenter user / pass. If server doesn&#8217;t receive response / input in 60 sec client will disconnect with following error in server logs.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">TLS Error: TLS key negotiation failed to occur within <span style="color: #000000;">60</span> seconds <span style="color: #7a0874; font-weight: bold;">&#40;</span>check your network connectivity<span style="color: #7a0874; font-weight: bold;">&#41;</span>
TLS Error: TLS handshake failed</pre></td></tr></table></div>

<p>Why we need to enter reneg-sec in client conf ?<br />
Lower value mentioned in reneg-sec is given preference. If you update server.conf &#038; ignore to append client.conf, still user will disconnect after every hour.</p>
<p></p><div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href='http://www.linuxreaders.com/2010/10/openvpn-with-imap-auth.html' rel='bookmark' title='OpenVpn Server with Imap Auth'>OpenVpn Server with Imap Auth</a></li>
<li><a href='http://www.linuxreaders.com/2010/11/openvpn-with-passwd-auth.html' rel='bookmark' title='OpenVpn Server with passwd Auth'>OpenVpn Server with passwd Auth</a></li>
<li><a href='http://www.linuxreaders.com/2010/10/openvpn-with-pop3-auth.html' rel='bookmark' title='OpenVpn Server with pop3 Auth'>OpenVpn Server with pop3 Auth</a></li>
</ol></p>
<img src='http://yarpp.org/pixels/a71835cf804b6b3f1c836934a00aab4a'/>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.linuxreaders.com/2012/12/openvpn-drops-connection-after-hour-fix.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
