<?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>Tips and Tricks</title>
	<atom:link href="http://tips.kaali.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://tips.kaali.co.uk</link>
	<description>Tech tips diary</description>
	<lastBuildDate>Thu, 17 May 2012 00:22:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Convert .dmg file on a MAC to .iso</title>
		<link>http://tips.kaali.co.uk/2012/04/14/convert-mac-dmg-to-iso/</link>
		<comments>http://tips.kaali.co.uk/2012/04/14/convert-mac-dmg-to-iso/#comments</comments>
		<pubDate>Sat, 14 Apr 2012 20:08:08 +0000</pubDate>
		<dc:creator>Arvind</dc:creator>
				<category><![CDATA[MAC]]></category>
		<category><![CDATA[Mac dmg iso]]></category>

		<guid isPermaLink="false">http://tips.kaali.co.uk/?p=580</guid>
		<description><![CDATA[How to convert .dmg (disk image) file on a MAC to .iso so that it can be used on a Windows or Linux box? To convert the .DMG file to an ISO image, type the following command at your terminal window in MAC: Replace &#8220;/path/to/source.dmg&#8221; with the path and name of the existing .DMG file, [...]]]></description>
			<content:encoded><![CDATA[<p>How to convert .dmg (disk image) file on a MAC to .iso so that it can be used on a Windows or Linux box?</p>
<p><span id="more-580"></span></p>
<p>To convert the .DMG file to an ISO image, type the following command at your terminal window in MAC:</p>
<pre class="brush: plain; title: ; notranslate">

hdiutil convert /path/to/source.dmg -format UDTO -o /path/to/target.iso
</pre>
<p>Replace &#8220;/path/to/source.dmg&#8221; with the path and name of the existing .DMG file, and replace /path/to/target.iso with the desired path and name for the converted image.</p>
<p>The process above creates a file at the target location specified called &#8220;target.iso.cdr&#8221;. Rename this to .iso (just remove the trailing .cdr) and you should have a working .iso!</p>
<p>You can use this ISO image to burn in any CD/DVD burning software on Windows or Linux.</p>
]]></content:encoded>
			<wfw:commentRss>http://tips.kaali.co.uk/2012/04/14/convert-mac-dmg-to-iso/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Increase Virtual Box VDI disk size on MAC or Windows</title>
		<link>http://tips.kaali.co.uk/2012/03/16/expand-or-increase-the-size-of-virtual-box-vdi-dis/</link>
		<comments>http://tips.kaali.co.uk/2012/03/16/expand-or-increase-the-size-of-virtual-box-vdi-dis/#comments</comments>
		<pubDate>Fri, 16 Mar 2012 15:31:24 +0000</pubDate>
		<dc:creator>Arvind</dc:creator>
				<category><![CDATA[MAC]]></category>

		<guid isPermaLink="false">http://tips.kaali.co.uk/?p=555</guid>
		<description><![CDATA[Need more space on your Virtual Box disc? I installed Windows 7 on Oracle Virtual Box but didn&#8217;t estimate the size of disk correctly. The drive is now nearing it&#8217;s capacity, how do you extend the size?It&#8217;s will take the following steps to achieve an extended disk capacity: Create a new virtual disk Clone the [...]]]></description>
			<content:encoded><![CDATA[<p>Need more space on your Virtual Box disc? I installed Windows 7 on Oracle Virtual Box but didn&#8217;t estimate the size of disk correctly. The drive is now nearing it&#8217;s capacity, how do you extend the size?<span id="more-555"></span>It&#8217;s will take the following steps to achieve an extended disk capacity:</p>
<ol>
<li>Create a new virtual disk</li>
<li>Clone the old disk to this newly created virtual disk</li>
<li>Disconnect the old disk via storage settings in Virtual Box</li>
<li>Connect/Attach the new disk to the Virtual Machine</li>
<li>Boot up using the new disk</li>
<li>Go to Windows Computer Management and Extend the disk space</li>
</ol>
<p>Let&#8217;s go each step in a bit of detail now.</p>
<div>1. Create new virtual disk via Settings &#8211;&gt; Storage. Make sure you choose enough size as per your requirements when creating this new disk. Choose Dynamically expanding storage for the disk storage type.<br />
<a href="http://tips.kaali.co.uk/wp-content/uploads/2012/03/1.jpg"><img class="alignnone size-full wp-image-564" title="Create new virtual disk" src="http://tips.kaali.co.uk/wp-content/uploads/2012/03/1.jpg" alt="Create new virtual disk" width="284" height="246" /></a></div>
<div style="clear: both;">
<p>2. Clone the old disk to this new disk &#8211; the idea is that the bigger new disk receives a disc copy of the old one. Use the following command for this (assuming Oracle VirtualBox is installed at C:\VirtualBox on your machine, otherwise navigate to the appropriate directory first):</p>
<pre class="brush: plain; title: ; notranslate">
C:\VirtualBox&gt;
C:\VirtualBox&gt;VBoxManage clonehd [OldHDDFile.vid] [NewHDDFile.vid] --existing
C:\VirtualBox&gt;
</pre>
<p><strong>Note:</strong> Use full path with [OldHDDFile.vid] and [NewHDDFile.vid]. It can take few minutes for the Clone process to complete.</p>
</div>
<div>
<p>3. Disconnect the old disk via storage settings in Virtual Box<br />
<a href="http://tips.kaali.co.uk/wp-content/uploads/2012/03/2.jpg"><img class="size-full wp-image-565 alignnone" title="2" src="http://tips.kaali.co.uk/wp-content/uploads/2012/03/2.jpg" alt="" width="363" height="215" /></a></p>
</div>
<div style="clear: both;">4. Connect/Attach the new disk to the Virtual Machine<br />
<a href="http://tips.kaali.co.uk/wp-content/uploads/2012/03/3.jpg"><img class="size-full wp-image-566 alignnone" title="3" src="http://tips.kaali.co.uk/wp-content/uploads/2012/03/3.jpg" alt="" width="300" height="221" /></a></div>
<div style="clear: both;">5. Boot up using the Virtual Machine6. Go to Windows Computer Management &#8211;&gt; Disk/Storage management and Extend the disk space on C drive to use the newly created/unallocated disk space</div>
<div style="clear: both;">That&#8217;s all enjoy the extended sized disk!!</div>
]]></content:encoded>
			<wfw:commentRss>http://tips.kaali.co.uk/2012/03/16/expand-or-increase-the-size-of-virtual-box-vdi-dis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Glossy accordion menu, strange behaviour in Chrome</title>
		<link>http://tips.kaali.co.uk/2011/12/26/glossy-accordion-menu-strange-behaviour-in-chrome/</link>
		<comments>http://tips.kaali.co.uk/2011/12/26/glossy-accordion-menu-strange-behaviour-in-chrome/#comments</comments>
		<pubDate>Mon, 26 Dec 2011 01:45:42 +0000</pubDate>
		<dc:creator>Arvind</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://tips.kaali.co.uk/?p=547</guid>
		<description><![CDATA[After clicking the &#8220;Plus image&#8221; on different headers of the menu, the &#8220;Plus images&#8221; on the headers below move further down until they disappear or go at the bottom under the menu. This problem was noticed when using Glossy Accordion Menu version 1.9 in Google Chrome browser only. Works fine in Firefox and IE. Solution: [...]]]></description>
			<content:encoded><![CDATA[<p>After clicking the &#8220;Plus image&#8221; on different headers of the menu, the &#8220;Plus images&#8221; on the headers below move further down until they disappear or go at the bottom under the menu.<span id="more-547"></span></p>
<p>This problem was noticed when using <a title="Glossy Accordion Menu" href="http://www.dynamicdrive.com/dynamicindex17/ddaccordionmenu-glossy.htm" target="_blank">Glossy Accordion Menu</a> version 1.9 in Google Chrome browser only. Works fine in Firefox and IE.</p>
<p><strong>Solution:</strong></p>
<p>Add &#8220;display:block&#8221; to the Accordion CSS</p>
<pre class="brush: plain; title: ; notranslate">
.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added
	position: absolute;
	top: 7px;
	right: 7px;
	border: none;
	display:block; /* adding this should fix the display issue in Google Chrome browser */
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://tips.kaali.co.uk/2011/12/26/glossy-accordion-menu-strange-behaviour-in-chrome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash object overlap in IE (Internet explorer) 8</title>
		<link>http://tips.kaali.co.uk/2011/12/26/flash-overlap-internet-explorer/</link>
		<comments>http://tips.kaali.co.uk/2011/12/26/flash-overlap-internet-explorer/#comments</comments>
		<pubDate>Mon, 26 Dec 2011 01:19:17 +0000</pubDate>
		<dc:creator>Arvind</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://tips.kaali.co.uk/?p=540</guid>
		<description><![CDATA[Recently I was setting up an HTML page together that had an embedded  flash movie. I also used jQuery Colorbox on the same page to display some external content in an &#8220;iframe&#8221; that dimmed the background while the Colorbox window was up. Now the problem: The Flash movie was still showing on top of the [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I was setting up an HTML page together that had an embedded  flash movie. <span id="more-540"></span>I also used <a title="jQuery Colorbox" href="http://jacklmoore.com/colorbox/" target="_blank">jQuery Colorbox</a> on the same page to display some external content in an &#8220;iframe&#8221; that dimmed the background while the Colorbox window was up.</p>
<p><strong>Now the problem</strong>:</p>
<p>The Flash movie was still showing on top of the Colorbox window. It sort of worked fine on Firefox and Chrome but in IE 8 (IE 9 was fine) the problem was particularly prominent as the whole of the Flash movie sat on top!!</p>
<p><strong>Solution:</strong></p>
<p>A quick search in Adobe Flash docs, I found that there is a parameter called WMODE that controls how flash movie behaves when interacting with other HTML elements.</p>
<ul>
<li>WMODE &#8211; Possible values:</li>
<ul>
<li>Window</li>
<li>Opaque</li>
<li>Transparent &#8211; Sets the Window Mode property of the Flash movie for transparency, layering and positioning in the browser.</li>
</ul>
<li>Window &#8211; Movie plays in its own rectangular window on a web page</li>
<li>Opaque &#8211; Movie hides everything on the page behind it</li>
<li>Transparent &#8211; Background of the HTML page shows through all transparent portions of the movie, this may slow animation performance</li>
</ul>
<p><strong>Example:</strong></p>
<pre class="brush: plain; title: ; notranslate">
&lt;object .....&gt;

.....

&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot;&gt;

.....

&lt;embed ..... wmode=&quot;transparent&quot; .....&gt;

&lt;/object&gt;
</pre>
<p>And voila!! Perfect result.</p>
]]></content:encoded>
			<wfw:commentRss>http://tips.kaali.co.uk/2011/12/26/flash-overlap-internet-explorer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>vsftpd Error 553 &#8211; Could not create file</title>
		<link>http://tips.kaali.co.uk/2011/11/16/vsftpd-error-553-could-not-create-file/</link>
		<comments>http://tips.kaali.co.uk/2011/11/16/vsftpd-error-553-could-not-create-file/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 11:27:16 +0000</pubDate>
		<dc:creator>Arvind</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://tips.kaali.co.uk/?p=535</guid>
		<description><![CDATA[Have you come across a situation when FTP transfers won&#8217;t work even when you are correctly logged in to vsFTP server (on a CentOS box)? Well the situation could be described as: CentOS 5 vsFTPd as FTP server FileZilla as FTP client Connected ok to FTP server via the FileZilla client Try to make a [...]]]></description>
			<content:encoded><![CDATA[<p>Have you come across a situation when FTP transfers won&#8217;t work even when you are correctly logged in to vsFTP server (on a CentOS box)?<span id="more-535"></span></p>
<p>Well the situation could be described as:</p>
<ul>
<li>CentOS 5</li>
<li>vsFTPd as FTP server</li>
<li>FileZilla as FTP client</li>
<li>Connected ok to FTP server via the FileZilla client</li>
<li>Try to make a file transfer to FTP server but that fails!!</li>
</ul>
<p>Well first thing is to check for directory permissions that they allow files to be created. If all seems in order, it may be that SELinux is in action and not allowing the transfer.</p>
<p>Try the following command &#8211; this will allow user home directories to receive files.</p>
<pre class="brush: plain; title: ; notranslate">setsebool -P ftp_home_dir 1</pre>
<p>You could even temporarily disable SELinux just to find out if this is the cause of FTP failing to transfer files.</p>
<h2>How to disable SELinux permanently</h2>
<p>In Fedora Core and RedHat Enterprise, edit /etc/selinux/config and change the SELINUX line to SELINUX=disabled:</p>
<ul>
<li>This file controls the state of SELinux on the system.</li>
<li>SELINUX= can take one of these three values:</li>
<ul>
<li>enforcing &#8211; SELinux security policy is enforced.</li>
<li>permissive &#8211; SELinux prints warnings instead of enforcing.</li>
<li>disabled &#8211; No SELinux policy is loaded. SELINUX=disabled</li>
<li>SELINUXTYPE= can take one of these two values: # targeted &#8211; Only targeted network daemons are protected.</li>
<li>strict &#8211; Full SELinux protection. SELINUXTYPE=targeted</li>
</ul>
</ul>
<p>and then reboot the system.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://tips.kaali.co.uk/2011/11/16/vsftpd-error-553-could-not-create-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Export LinkedIn contacts</title>
		<link>http://tips.kaali.co.uk/2011/09/19/export-linkedin-contacts/</link>
		<comments>http://tips.kaali.co.uk/2011/09/19/export-linkedin-contacts/#comments</comments>
		<pubDate>Mon, 19 Sep 2011 14:14:50 +0000</pubDate>
		<dc:creator>Arvind</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[LinkedIn]]></category>

		<guid isPermaLink="false">http://tips.kaali.co.uk/?p=521</guid>
		<description><![CDATA[Have you ever felt a need to export your LinkedIn contacts? Is there a way to do so? Well, yes you can export all your LinkedIn contacts. Just follow this link &#8211; http://www.linkedin.com/addressBookExport This will open LinkedIn website and ask for your login details. After successful login, you can choose one of the following formats [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever felt a need to export your LinkedIn contacts? Is there a way to do so? Well, yes you can export all your LinkedIn contacts.<span id="more-521"></span></p>
<p>Just follow this link &#8211; <a title="Export LinkedIn contacts" href="http://www.linkedin.com/addressBookExport" target="_blank">http://www.linkedin.com/addressBookExport</a></p>
<p>This will open LinkedIn website and ask for your login details. After successful login, you can choose one of the following formats for the export file.</p>
<ul>
<li>Microsoft Outlook</li>
<li>Outlook Express</li>
<li>Yahoo! Mail</li>
<li>Mac OS X Address Book</li>
</ul>
<div style="clear: both;"><img style="border: 2px solid black; margin: 10px;" src="data:image/png;base64,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" alt="" width="434" height="264" /></div>
<div style="clear: both;">Save the export file to your computer and you are done!</div>
]]></content:encoded>
			<wfw:commentRss>http://tips.kaali.co.uk/2011/09/19/export-linkedin-contacts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMWare error: File is too large</title>
		<link>http://tips.kaali.co.uk/2011/08/06/vmware-error-file-is-too-large/</link>
		<comments>http://tips.kaali.co.uk/2011/08/06/vmware-error-file-is-too-large/#comments</comments>
		<pubDate>Sat, 06 Aug 2011 22:21:43 +0000</pubDate>
		<dc:creator>Arvind</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Bufallo LinkStation]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[VMWare]]></category>

		<guid isPermaLink="false">http://tips.kaali.co.uk/?p=517</guid>
		<description><![CDATA[I recently bought a Buffalo LinkStation NAS drive to be used on my LAN. The idea being that all shared files to go there as also the VMs (I need lots of them for the work that I do!). Installed the NAS drive, created shared areas, configured a DLNA server etc etc. All went fine. [...]]]></description>
			<content:encoded><![CDATA[<p>I recently bought a Buffalo LinkStation NAS drive to be used on my LAN. The idea being that all shared files to go there as also the VMs (I need lots of them for the work that I do!).<span id="more-517"></span></p>
<p>Installed the NAS drive, created shared areas, configured a DLNA server etc etc. All went fine. Now the moment of truth &#8211; would I be able to successfully run VMs that reside on NAS?</p>
<p>Setup was as follows:</p>
<ul>
<li>Windows 7 Prof</li>
<li>VMWare Player 7.0.1</li>
<li>Buffalo LinkStation NAS</li>
<li>All connected through LAN</li>
</ul>
<p>Launched one of the VMs by double clicking the .vmx file. All fine so far, VM Player kicks in and starts to load, but then the following error was thrown:</p>
<p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAk0AAADdCAIAAAApYdFlAAAgAElEQVR4nO2dd1gV18Lu93/STGJMOTlf7jnpMYkgxhJjVLD3QoQkxiSaxDQ70S2aWIgxxijFgqIoVYKgiCiKoHQVtwXBgA0bIBYUNMnNPff7jue56/4xs/eesqbtApvZ7zy/x2c7zKw+6521Zma9hpoqEwAAAKBLAgMDDTVVJoINGzZs2LDpbgsPD7fqXJtLLgAAAOBYhDrn9dJ0C94vT/d+eYb3yzO8X5nh88oMn1dm+rwys+OrDLM6dpn1CMNrsx+18PqcxxjemPPYG3M7vTG3U9e5nbrOfbzr3Me7hj7uG/q4b2hn39DOft929vv2Cb9vn+j27RPd5j3Rbd6T3eY96T/vSf/5T/nPf6o7g/Hp7san32RY8LceLM/0XPBMzzCGv/cK+3uvhX/vtfC/ejMs+q+3Fj3L8t3/6mPm7e//wdD3+3/0XfxPhncWP/fO4ufeWfJcvyXP9VvyfL8lz/db+nz/pS8wDFj2woBlLw5Y9mLAshcDwl8MCH8pIPylwPCXAn94OfCHlwcyLH9lEMurg5a/OvhHhi5DfuwyZEWXISteG8rw02tDf3p9GMPK14evfIPl564jzIxc5cswapXfqFV+o37xG/WL3+hfuo3+pdvo1d3GrPZnGLvGf+ya7gzjIrqPi3hzXMSb4yPeHB/ZY3xkjwkMUT0nRPUMiuoZFNUrKKrXu9EMvSdG9564tvfEtW9NXPtW8Nq3gte9FbyuTwjD+j4h699+j2FD3/fNfBDzjpl+k2L6TdrYb9LGfh9u7P/hxv4fbuo/eVP/yZsGTN40YHLsgI9iAxg+3hzw8ebAjzcHfrI58JMtAxmmbBk4JW7QlLhBU+MGTY0bPDVu8NStgz/dOvjTrUM+3Trks20MQz/fNvTz+KGfxw/7PH7YtPhh0xKGTUsY/gVD4ogvLSSN/Ipl1NdJo75OHvV18qhvkkd/kzz6m5TR36SMnp4yZnrKmOnbx8zYPpYldezM1HEMs34dzzD71/Gz0yYwzEkLmpMWNGdH0NwdQXN3vDt3x7uh6QwTQ9Mnfpsx8duM4G8zgudlBM/bGTxvZ8h8hl3vzd/1npEh8/0FVj4I280waeHuSQuzJi3MmrQo68NFWR8u2vPhoj2Tv2PInvx99kcMi/d+bGHJvk8Ylu77ZGnOlKU5U5blTFmWM3VZztRl+6eG758avv/T8P2f/nDg0x8OfPbDgc+WH/hsee5ny3M/X577+Y+5n/94cNqPB6etYMj7YkXeFz8x5H+5kuWrn/O/+vkQw9erDn296vDXqw5/8wtDwTerC6azFM5YYyaiaCZDZNHMyOJZDFHFs6OKZ0eVzI4umR1dMie6ZE506Zy1pXMZ1pXNXVcWuq4sdH1Z6PojoeuPfLv+yLcbjny74ei8DUfnxTAcm7+RxbjxmHFTOcOC2PIFsccXxB4P28xgCttsWriF4cTCuBOLWE5+t9XMtlPfM8SfWhx/anH86cXxpxcnnF6ScHpJQsWSxIqlDElnliadWcaQXLksuTI8uTI8pTI8peqHlKoftjOcXb797PLUs8tTz/6YevbHX39jWJH224q06hVp1T+lVf+0o/qnHTU/7ahZmc5wbmX6uZ8zGM6v2mlm14VfzKzOvLA68+LqzIurd19cs/vimt2X1mRdWpN1KSLrUkRWbcSe2kiG7MuR2Zejsi9H7b0ctfdKNMO+K9H7rq7dd3VtztW1OVfX5Vxdl3Nt3f5r6/ZfW7//2voD1xk25F7fkFu3IbcuJrcu5mBdzMH6mIP1G/MYGjblW7gRe4hl8+Ebmw83bj7cuLmgcUtB45aCm1sKbm4pvBlXeDOu8FZc0a2tLLe3Ft/exlByJ56h9E58aVMCQ1lTYllTYtndxCN3E4/cTTpyN+noPYbko/eSjzUnH2tOOdacUt6cUt6SUt6y/TjD/dTj91NNDA9+PcGSdvJ3RwGdg85B56Bz0DnoHHQOOgedg85B56Bz0LlW1zl7nskFBgZC56Bz0DnoHHQOOufqOmfPAznoHHQOOgedg85B56Bz0DnoHHQOOgedg865t879vOE6IYSQ6/mDuqjWue9/I4QQ8ttsd9S5vcWW+ePyvfbpXFJiIyGEkEbTh+McqnMbrhBCCLmy3G11LqWBEELIjbXQOegcdE6vOvdNIaNeeQGMzoVVMT1zXhgjcivXM/JWlO/aOrducz2rKQU/sDr3zykl15hd9SVj3skoED68vBf3mVDnXgrYXSg6bOs0G3Rua3wDIYRcT9/miPGc6+jc4aNMqdyqmGbWuYGf7Ey7xey9tnJKAXsAebBjiUXnCo+xO6+vagudGzf7qGhxhD92r4bOQeegc66rcwaDwWAwKO5UpXMDtt4mhBBSNf3lGd4vzwjYxvyXXNm2suOrMzu+mpTH/Df+Z1vmLVt1PJd+2Kxqo9/+/p99129hle/cvHcWP2fWuWupMc/3W/L8j+eYvxWuoOvctbTYlwJ/eHnlBfawlVp1LruYEEJI8WrXnrfUPp77fO99Qggh99O+t+gcK34N+3YNtOocacjZxejcl/sfmPe1sc415h+YMCctiNU2YkqBzkHnoHMurXNcVRPvUT1vOSHvMiGE3F4/YYb3yzOmF1l6pPyAV2d2fDf/CiGE3NkwcdYji84SQgg5O7NLcj4hhJD8+ENXzIfnf8fqXOeuKfnCe2erzs0u4ewu+ZXRuTmlhBBCStOeftP49JtphwghpGnThwue6blgRHITIYTUF43oFfZMeA030Ksp64TzluGsel3bvv6fy9nfBcuZeUu+zvXbxQ7vjuyS07mB5uHd0axXvjhynRBCSNHK5e/uaCbkwsLBP3YZ8uMi81CFEELKs18bahU589Yc/83PXUfEx9+w7qrLiGd1LuIS99C6XQn+Y1b7R9bydmYmdY9i9tQuHRfZY3zkMu7wxHTArHO5bEFmmcyDW1K6bu1bwet6B+eV8ZLUst1o67zldxVM4PX7drI6F8sMm++nLd7C1Tly+8yXU+MGT83ccduy6/qqz7atOkMIIeRM8dDP44d9XlxOCCEP0sMThn+R8E3uA0IIuV01/cvS47wE/77zx6RRXyeP+vEsU4qmhJRZeb8TUh85PWXM9Jxd1ihIY/5+BZ2bYx7e/XaMo3PlJ3gx/pEVsTN4nukkIYSQmwX5jM4ZC/9kQtqwIPP9BYeym6wn3Cw6PGlh1qS1F24SQgg5lb5nYfGfhNzcCJ2DzkHnbJq35AobVeTUP59LYEZseWEzvF9OzCOEXK/Ku04IqZrx6syOC6sIIeR6/sAuFJ0j1w8Nen3OoPg7TJ8xq+vcTl1Xx9QRQsiVhDXC8Zz/mo11hBByNTHiSf95QxObCCGkrmBo9/nm34XD3jQ+vZQVs6tJ0c/0XBBaSgghV5PXmkWuJpQZz4Wfo+hcn+/m8btzUpZhfj7nMJ273nCPEELIhYWDt5gnJ+NeG7piYnozIYQ0HA2mjOeYZ3XN8dN/7jpyL6P1JREWkbu0ePQv3Ub/4h9RW7crwSxytUuYwVxULV/nkpMaCSGkPjO5x4SoyZkthBDSaPqIo3Ok0fTxxLUfZ7UQQgi5HM7o3M2Tn4Ss6xOy/pM9zP4rP9j4fC6DnaU8fZjRuZUVhBBCbp2Z9olV545VXCOEHNsSN3hJZQN5cOwMM6S7vuqzbV8xw7vblV9/Hj9sK1OopOFA9vAvElZXEkLIjdzsEV+WHr9dNf3LpJFfJc04yHxbUx/B0bkbt9mdkdPLTIQQ8vuuldvHzmB+E1OSTTp359y8bzMmfpsx7/AfzM5183auqyaEENJ03jh/13vG/D2MsNWY3l/ASOCf2Wt3fxB24hQhhJBT6Vadu3WXUUToHHQOOmf78zkDf7P9PRTmEd3lrSu9J+RfJoQUJc4oIoTcWf/uzIBtdwghpCjpEZrO5S+a89jrcx77jtl/JyZkbiezsM0Sz1suYX5Xz/Fn5i1/ZQNZMv/JSYVXmT+9aRyWZL5DLk17pmd0bD0hpCl2chgjeKS+aKTCeyjc53Dn5lnfQ6Hr3LVfY9To3PW0LVad27GFnbf8mZnVvLhoyIrXhq7oMnQPMxgu/kWocyGMBB7fy8xbfs8MVY7vXcz8uFH+PmfecgnbJR//gDtvadG5qMuEEEIuL2PnLQ+wY7i1nPHcuujeE9f2Xscc2ZIyjz9vOf9kPSGEtGw32vgeyjR26vLaTx9vHvgxZ9KSq3NbCo8RQioKf64g5Hblz/utOjdkWSVze7Dq8/hvDpinNCtLhn+RnX6bEPJ7xg/8ecvljLb9vvNHjs7l7WPmLWfn/U4IIVVlzLxlFPN8ueqIGp1rPJRLn7dcc+4mIYT8mRWxMySS/b0nctd7UeeZ39nRmQuYgV2NiZm03MDehp2w6lxxIeYtoXPQOfvfQ5EROQ06xz6iK0xkXkLJC5vByFvewpkzigghJG/RLJU6N5gZ29UdHiLSOesAjtW5SPPwLvLJ7pa5yqhNdYTUF24qJYTUhE5m9K8mtGcYO4Fp2UrT6TpnefeEEELubplC17mxqcyY7JxR4j0URucmpLFDt7CBy7nzlozOvbuDHcBNZHUuzjy82yrQue/KCWW7Ub54ZzNvj2lftzGrP9jVwt+Zw9W5JPMA7kNW51KSmeHd7hQFnWPlzbJJ61zMFe5xRzaK3rc0T10ejbVMWl5byb5vadG5OHacR0jD/swvuTr3WZF5rjIr/TYhtyvTKwkhdat/qLpBCCF1qxmRY/9r2Xg6Z0pgn89FVtHK9k71HGmdCz3EDNca1greQ1lzrpEXyp9ZETtD5rNjuJsF+e+lNRJCSNP5BQsyN/Am0c3b3QsLOfOW0DnoHHTOVcZz5kd0VXmFhJDb64NmdAzKv0IIKarKI4SQO+snOlfnnupuZB7RXU0qPETI1aTo4UlNhDTFJtcQQkjpDuY9lBHJd3l9Smm6SOfMb13Wnytgf5SM5uscZztnFH1XQHvf8kIY812B/TpnHs9x30N5f6dA1fb5U6Ruv506Z57DbEmZ74DxXMBHsT+dJoQQcvrwtH33CSGkomCgSOcGbWEk8MGOpVv5Osc+oms4UFlOSMOBrG8OPCDkQXpuHSGEVJaO+DJxei4zLfl7xnL6eE6oc+bxnOr3LRvW8r8r2M3OVf6RtYY/npu/c37Bn4QQ0nR+TzUhhNwsPPS+RefM4znreyjQOegcdM71ns9ZH9ExHcaMV2Z0fCXJuud6fkAXjTqncd7yqe7Gp5dUWyI8tGzB3z4svErI1fomwjyc479vaZ7DLB7Vm6dzo1IYIby7Zcr3lvdQrm3fQJu3pH8/J5y35H4/J9I5zfOW5NL30u9bstOVN45/wHnf0jyHaZpk37xlOPOKxck8h8xbBnwUG7DpKiGEkPsNtwgh5GjsForOTS08Rgi5Xfnlp0KdG2p+LEcIKd8aPyy8qoGQG7cfEPbhXCLzoI5UlkrNW1p0jp23JPVR6t+3pH0/d4JtqseF85bzLVOXzPbnnqjM9xeY5y1J4wboHHQOOufq71u+NN3rpenTLaOYokSfV2Z0fMX82RwhpCipo2qd62R+2TL/+9DHfUOHJLCyJ/8eylPdjU+zj+gIITVzeyz4Ww9mJpMwD+ee6RkWWkoOhTM6tza2nhDx+5afFLMzlmUZ/+B9V3B3y1Tn6Jzm91BIXUY8q3NrLjHP50oiGJ2LT2Tm7HYlLDGRkkhG5xKZz+a0vociqXM3T34Ssr7POkbb7NO5jw5b36u0TFoKdc76nbhQ58Ir2Vf7yfVfpsUPm1Zintl9kP5DolXnbp+d8VXSyHimIuk6N4Z9D4U05uewOpdUr/R8Tlrnms7N+zYjOJWJxKxz5qlLQghpOm9kvyswv4pZdJjVufRG7vM56Bx0DjrnKt/PMQSwX9GRy9tWMuuhsG+gEJK3cJYWnZvbOcT6scGVOo7OSX9X8FR349PdozbVMVJQOLzHgr/1iN7ETjwWjejJ6hx3u5qyTuI78btbpoi+Eyfn5jtF56S+K6B+P8f7roAQznso5q1uZ4L1PRTLzl2JvPdQ1HxXINK53sG/pliGJDdbHDCes0xdEkIqDgdq1bnPd6czLe525TfT4odNyzb/t+ob9vu57AzLpwK3f5cZz40RfVdAiOJ7KNT1UPKy7phPb/qDN56bvzPkV/bJ3c3CfM73c7zvCggh0DnoHHTOFddDwfqWWN8S61sqrm/JPqIjjevxnTh0DjoHnYPOQed0p3PmectqE9ZDgc5B56Bz0DnonO50zvweysk0rPsFnYPOOUvnwm3doHPQOegcfHmgc9A5V9e5QPs26Bx0DjoHnYPOQedcWuccAnQOOgedg85B56BzbqZzAAAAgJ6AzgEAANAz0DkAAAB6BjoHAABAz0DnAAAA6BnoHAAAAD0DnQMAAKBnoHMAAAD0DHQOAACAnoHOAQAA0DPQOQAAAHoGOgcAAEDPQOcAAADoGegcAAAAPQOdAwAAoGegcwAAAPQMdA4AAICegc4BAADQM9A5AAAAegY6BwAAQM9A5wAAAOgZ5+rc0dJDmRmpsTHrViwPDzMaZ8+aOXvWzDCjccXy8NiYdZkZqUdLD7V5EQAAANAxztK5/NzsuNiYpYsXJyUllZSU1NbW3m9pefjw4cOHD++3tNTW1paUlCQlJS1dvDguNiY/N7vNCwIAAIAucbzOlZcdToyPi4iIKC4ubr53796li42FhVd2pF/YuKlm5aozS5b9tibiUkpyfVHJ3UuXmu/eLS4ujoiISIyPKy873ObFAQAAQGc4WOfy9mdFRUXmHTz4oLn5ZtmR+qzdd+IT6ubMqf/oo4Z3g+uDJlwfP/7y+PHnJwRVBgWZpkypTk6uMx2/3diYd/BgVFRk3v6sNi8RlyE6xOAbltPmyQAS5IT6GwwGg8HfmClxjGvWoGKq1CS7DbOmPmrqkXamvG3r1DVbVDvAkTqXk70rMmJNdXV1c1XV9YydzSkpN7744lZQUOP48Y1jx9eNHXt97NgrY8deHjnm4qhR50cOrxk+/NTIkUdGj66KirpzuqK6ujoyYk1O9i7nZDUzzM9gCI7m7sw1+hr8QnOrokMMBoMhKJbzp9hgg6H1mhSTAPPmF5rL7tRBm9ZHLsRkhvkZQmLk8+uovEuFY1v46nVO5ki30jnFOlUTpkP6H5e9mhTbTBun3GE6l7c/KzJiTX19fcOBA41pO26GLbwZFNQ4fnzDuHF1Y8deGzPmyujRl0eOvDBixLnhw6uHDj07dGjl4MGnBw06FRBQNnhw7tBhV3bvrq+vj4xY46xRXUwQvzFlhvkxN+OszFi7LfZWvTV1zhpXrtHXEBzd5i3DGVnTEWquZ2fn3dk65/CoWznXraZz6nBA/+P6V5OLptAxOldedjgqKrK6urrhwIHGhISGL7+6NWFc3bBhtf37Xxky5Mro0ZdHjLg0fMS5YcOqBw85O3hw5aBBFYMHmvr2Pdat+5FevY7061fUv/+BgMArmZnV1dVRUZHOeVYXHSJsTEyziw4x+IYZg8wDKVOu0dffGBpi8A3LsbRFU02VKTbY+pujRtbNHHh0iME3LIZprJYoBMdIN46cUH/2Ls9yiySIgpeqmpggzhBQMSXCAmE3+bwYgwy8OTrqTutUnvkSzQzzs4Qnil14sHSwUvmiHOmo8OWDksqXYL8N0YlagiUcy80yW5u+/uK4hH2xdIXSFdqyie7NY4Ksf+TdhGWG+ZlnIITHiPKltigUdvIrVOWRMimRuprU16lMQdnZ/ygmXl05yF/dYgmn5EJNDyZzvassImfhGJ1LjI/LO3iwuarqcnT0ja+/bhg37nLggKYvvvi/+/Y1fvHFb++8fWHYsJrBgxmFOxUYeDIg4GiPHqfGjWtISKic/NGh118r6N07r8/bewcENJ06lXfwYGJ8nDNyGxtsLVmzUFnqQDD0Zv8rOMw/mG2LscGi+uY1XAPnauFcSNZjJBqBNZG0/sh8unnGgz1eeLlKpoQLdyIlMyyYf4wgBOYwFTvZMrHeusr1qrSDzcHGBHFFhZ4vYQK0hG89S03taMoXvxe2ZkdVdLQmytcta21KjTPkWo5Eyrl9vWgOKifUnxs4J0nWOz/KMcIyVFfySjv5EqvuSImUmNsY7WrSVKcyBaVYuZbT6f2PYuJlykHd1S1qNpRcqO/BlK4LpSJyEg7Qufzc7IiIiAfNzec3bbrx/fd1o8deHjjw1pQp5PZtQghparry4Ycne/RgFO5E//6mAf3L/P1PjBhxtaTk2v3muqqq48EhOV267H/zzb09ex6cGPyguTkiIsIpHxtYb9a4z1f4khYTxOtcLKfEBBmCo3ONQaLqlL0RFrYM6nMd3q0Wv/UrRsFtQOJYpKcReA2OmhJxXqitmVNQ1gRYtEEiAcoHm3cq54sWharwZcpNU1CCApTVHg3RiTMriFSNzik1TkoTpTYtQTqjQwy+IcG+gqE8fTSsqSiUd6o/XUoqRG1MoZtWLGeZghJVrtb+RzHxkuVg69UtzoWqHky9zskWkXNwgM7FxcYUFRXdOnni8qLvro8Zc3ngwLr33yd37xLLdvvOhcmTy/38TgwYcKxv31K/rqaRo66WldXeuFFz7lx1be2lUycPDx++++WXM9/omvVmj4upvxYXF8fFxjghw5ziFt8X54T6G4JCgsVNPyjWMoCLCfI3ZnJOjw6hTF/wK5s7TqcP/OXbNDUK840nV4YpsUjrnPBpgZq8KOkcfwiroHMKB5t3KudLQucUwufKs2ztaMqXYp+o3Bg4XZXwjSStOqeicVIaA+1ITrLN2TcYBDPGwmOUioVaFJI7RclTf6RkSqxdtvBq0lSncgUlEZSG/kcp8crloPXqFuVCQw+m4rpQKCKnYK/OHS09tHTx4ntNTbU7dlyeOvXy8KHn+/W79v4H5M8/CWf77zt3aiZPLuzSpfCN14+NHHn5yJHaxsZz585VnTlz886dv/76a8/IkWnPP5/2+usZb3TNez+k+e7dpYsXO2O1lFyjr78xk/lXXAexwZTXHWODDSExrNqxsseoXZWKDkJ4DBXZNi116cYEGfxCwyzTLPRY5Mdz/OOV89IW4znlfNk3nlOsHceO55QbA3tfz2mituqcmsZJaQxqFJH5k8RLp/ROVl1RUHdSk6f+SLmUcGakuVeTpjpVboG8ytXa/ygkXrkcqM1YVucEZ2nowdRcFwpF5Azs1bnMjNSkpKS7l2orZ8y4MGTI+cEDqwcNqujZ8/K0aeTBA0LIf/7zn3/9619//ec/v9c3nJ4woTQw8PKRIxfr68/V1FRWVt68c+evP/9MCQzc4uOT8uijSY8+Gv/ooxnd/O+cPZucnJyZker4POeE+vsFhfhJ9BcWAePszDX6+vtZJtNNscEGfz9f9vLgzg9YZ8wFlcp70G2e+VRqBLy7PHEUJvM9NW8+QRSLtM6JZ/CV86IofmLR5XQlwtxRD+YmQPzEhZovqdKTDd/6W03tyAclPFj2Ib9idGyN+/vJF7sgLqvk5Bp9DXItR7K4OM8g+UdaLwrRS1KWKCjHSLVw+aKQqm5x8tQfKZES0R2MRLerWKcyBUWrXI39j1LiJYtRxdVNazaUXKjvwWSud9VF5ATs1bnYmHUlJSX1hworQ96rGTjwt4CAMwEBp/v3P/J61+pPPvnXvXv/JuSPP/6439LS9Pvvt3777XxhYXVtbWVl5ckTJxpu3vzff/yR1LfvZh+f7d7eid7eCd7eCd7eqc8+W71tW2lpaWzMOifkWfwhi1KTEswp829Dco2+7CA8OEj6pibaOjOuMDFC2UmLwlTDf6wtEYuMzvGPD45WkRel20DKK46WMFW+b2nZhB26dL4k8ij1viX9t0ztKAbFg5NfW6Pj3ddLFbuobM3TQdxX9dQ1TkurljpSXC+CxukbliNVdzaUPG0nJXmajqS1Jf5fRVeT+jqVKSgx2vsf5cQrFaPk1U1tNtRY1PZgEte7piJyPPbq3Irl4bW1tee2bqsYObKq/4Az/fud7NfP1Lfv8bffKezS5fRHH7XcvNny11+3bt68du3apStXqi9dqqioMJlM9YzIBQRs8fFJ9fJK9vZO8vZO8vZO9PZO6dy5ZMaM2traFcvDW6cU2idSnyq3X+RVGQDnob+rCVixV+fCjMb7LS2nwpedHhjIKJypb5+jffqU9e5d8vbbB198vmzUqGunTl2pqzt//nz1b7+dqag4ceJEfUPDn3/8sX3QIEbkGLZ7e2/39k729k5+5JHswUPut7SEGY1tXkCuC/0F33YNdA60ETq8moAVe3Vu9qyZDx8+LJo06eQ775j69j361ltlvXqV9O5d1Lt33osv7vX03OHlVTRyZM3582erq5mR3JGjR1taWnKmTNns47PDyyvNTKr531Rv7zRf34cPH86eNbPNC8hlkZlmabdA50DboMerCVhxgM79z//8T+mXXx7t06esV6+Snj2LevUq8Pff37nzbk/PdC+vnH/8o2rnzorq6tOnT5tMpiNHjpSWlRUfPXpq3779b7yR6uWV7uWV7uWVwcXbO61793//+9/QOQAAAHbigHnLe3fvHV+8pLhPn6KePYt698p7/fVsT89MT890L6+9zz5btW/f6QsXTp06ZTp+/IjJdKS8vLS4uLCwsODYsTN5eQdeey3dyyvT03O3p+ceM9k+PnuGD29pbsa8JQAAADtxwHsoFy5eOrtly+E+fQp69z7YtetuT88ML69UL689zz5buXfvqfPnT50+ffz48frGxvvNzQczMwvKyoqLikpKSsorK8+V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" alt="" /></p>
<p>Here&#8217;s how to fix it:</p>
<ul>
<li>Edit your .vmx file with your favorite text editor</li>
<li>Add a line to the end of this file:</li>
<ul>
<li>diskLib.sparseMaxFileSizeCheck=&quot;FALSE&quot;</li>
</ul>
</ul>
<p>Now fire up the VM again and hopefully it should work as normal!</p>
]]></content:encoded>
			<wfw:commentRss>http://tips.kaali.co.uk/2011/08/06/vmware-error-file-is-too-large/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alfresco login NTLMv2 and Passthru issues</title>
		<link>http://tips.kaali.co.uk/2011/05/12/alfresco-login-ntlmv2-and-passthru-issues/</link>
		<comments>http://tips.kaali.co.uk/2011/05/12/alfresco-login-ntlmv2-and-passthru-issues/#comments</comments>
		<pubDate>Thu, 12 May 2011 15:36:12 +0000</pubDate>
		<dc:creator>Arvind</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Alfresco]]></category>
		<category><![CDATA[Login]]></category>
		<category><![CDATA[NTLM2]]></category>
		<category><![CDATA[Passthru]]></category>

		<guid isPermaLink="false">http://tips.kaali.co.uk/?p=497</guid>
		<description><![CDATA[I recently got a new laptop with Windows 7 Professional on it and wanted to connect to a remote Alfresco site that used Passthru authentication.Even though I was sure I was using correct login details, I could not connect! Looking at logs on server it displayed messages like &#8220;using NTLMv2 logon, not valid with passthru [...]]]></description>
			<content:encoded><![CDATA[<p>I recently got a new laptop with Windows 7 Professional on it and wanted to connect to a remote Alfresco site that used Passthru authentication.<span id="more-497"></span>Even though I was sure I was using correct login details, I could not connect!</p>
<p>Looking at logs on server it displayed messages like &#8220;using NTLMv2 logon, not valid with passthru authentication&#8221;.</p>
<p><strong>Here is how to solve this:</strong></p>
<ul>
<li>Launch Windows 7 Group Policy Editor (gpedit.msc)</li>
<li>Go to Computer Configuration -&gt; Security Settings -&gt; Local Policies -&gt; Security Options</li>
<li>Look out for &#8220;Network Security: LAN Manager Authentication Level&#8221;</li>
<li>Try changing it to &#8220;Send LM &amp; NTLM and V2 if Negotiated&#8221;</li>
</ul>
<p>Good luck!</p>
]]></content:encoded>
			<wfw:commentRss>http://tips.kaali.co.uk/2011/05/12/alfresco-login-ntlmv2-and-passthru-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to use Public/Private Key Pairs to secure SSH on CentOS</title>
		<link>http://tips.kaali.co.uk/2011/05/11/how-to-use-publicprivate-key-pairs-with-ssh-on-centos/</link>
		<comments>http://tips.kaali.co.uk/2011/05/11/how-to-use-publicprivate-key-pairs-with-ssh-on-centos/#comments</comments>
		<pubDate>Wed, 11 May 2011 12:55:02 +0000</pubDate>
		<dc:creator>Arvind</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Public Private Key Pairs]]></category>
		<category><![CDATA[SSH]]></category>

		<guid isPermaLink="false">http://tips.kaali.co.uk/?p=502</guid>
		<description><![CDATA[This topic can be quite complex to explain if ones delves deep. This post aims to provide a quick step-by-step guide instead.Assumptions: OS is CentOS at both ends You have necessary access right to use shell account on both ends Mainly there are three steps: Generate Public/Private key pairs on Local machine. Make sure you [...]]]></description>
			<content:encoded><![CDATA[<p>This topic can be quite complex to explain if ones delves deep. This post aims to provide a quick step-by-step guide instead.<span id="more-502"></span>Assumptions:</p>
<ul>
<li>OS is CentOS at both ends</li>
<li>You have necessary access right to use shell account on both ends</li>
</ul>
<p>Mainly there are three steps:</p>
<ol>
<li><strong>Generate Public/Private key pairs</strong> on Local machine. Make sure you generate the correct type of key pair to be used on the remote server. In this example, I will use a &#8220;<strong>dsa</strong>&#8221; key pair.
<ul>
<li><code>ssh-keygen -t dsa</code> &#8211; Use this command to generate the key pair. For our purpose, you can just accept the default values for any prompts the command throws at you!</li>
<li>Generated keys will be stored at ~/.ssh directory (your home directory/.ssh)</li>
<li><code>ls -l ~/.ssh</code> &#8211; Use this command to view the generated keys. Public key is the file that has a .pub extension. File names are the ones you specified during the key creation process above</li>
</ul>
</li>
<li><strong>Local server setup</strong>
<ul>
<li><code>Change permissions as follows:</code>
<ul>
<li><code>chmod 700 ~/.ssh</code></li>
<li><code>chmod 600 ~/.ssh/*</code></li>
</ul>
</li>
<li>Create a file called &#8220;config&#8221; in ~/.ssh directory and enter the following text in it
<ul>
<li><code>Host &lt;FRIENDLY_SERVER_NAME&gt;</code></li>
<li><code>HostName &lt;MACHINE_IP_ADDRESS&gt;</code></li>
<li><code>IdentityFile ~/.ssh/id_dsa</code></li>
<li><code>PasswordAuthentication no</code></li>
<li><code>Port &lt;SSH PORT usually 22 but use yours if you have setup a diff port for ssh&gt;</code></li>
<li><code>User &lt;USER_ID/NAME_ON_REMOTE_SERVER that you will be connecting as&gt;</code></li>
</ul>
</li>
</ul>
<ul>
<li><code>chmod 600 ~/.ssh/config</code> &#8211; Use this command to set correct permissions</li>
</ul>
</li>
<p style="padding-left: 120px;"><span style="text-decoration: underline;">Note: Use correct values in place of placeholders in &lt;&gt; above</span></p>
<li><strong>Remote server setup</strong>
<ul>
<li>Copy the public key file you generated on your local machine to the remote machine’s .ssh directory. Use any method that suits you but the following command will do the trick as well<code>.</code>
<ul>
<li><code>scp ~/.ssh/id_dsa.pub username@servername:~/.ssh</code></li>
</ul>
</li>
<li>Log in to the remote machine. Use your favourite SSH client or the following command from local server prompt.
<ul>
<li><code>ssh username@servername</code></li>
</ul>
</li>
<li>Append the contents of your public key file to ~/.ssh/the authorized_keys file. Again feel free to use any method but the following command will also do the job.
<ul>
<li><code>cat ~/.ssh/id_dsa.pub &gt;&gt; ~/.ssh/authorized_keys</code></li>
</ul>
</li>
<li>You can now delete the .pub file if you like but doesn&#8217;t do any harm if left there.</li>
<li>Set Permissions
<ul>
<li>chmod 700 ~/.ssh</li>
<li><code>chmod 600 ~/.ssh/*</code></li>
</ul>
</li>
</ul>
</li>
</ol>
<p>The system is now setup!! Try the follwoing command on your local machine and if all goes well, you should connect to the remote server without having to enter a password.</p>
<p><code>ssh username@servername</code></p>
<p><strong>Note:</strong> If you are using non-standard port for SSH, use the following command instead:</p>
<p><code>ssh -p &lt;YOUR_SSH_PORT_NUMBER&gt; username@servername</code></p>
]]></content:encoded>
			<wfw:commentRss>http://tips.kaali.co.uk/2011/05/11/how-to-use-publicprivate-key-pairs-with-ssh-on-centos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Delete Guest carts from Prestashop</title>
		<link>http://tips.kaali.co.uk/2011/05/09/delete-guest-carts-from-prestashop/</link>
		<comments>http://tips.kaali.co.uk/2011/05/09/delete-guest-carts-from-prestashop/#comments</comments>
		<pubDate>Mon, 09 May 2011 22:39:50 +0000</pubDate>
		<dc:creator>Arvind</dc:creator>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[prestashop]]></category>
		<category><![CDATA[prestashop delete cart]]></category>
		<category><![CDATA[prestashop delete guest cart]]></category>

		<guid isPermaLink="false">http://tips.kaali.co.uk/?p=495</guid>
		<description><![CDATA[Over a period of time, you will find that your PrestaShop installation gathers shopping carts from Guest users or search engines that really don&#8217;t convert to orders but take up space in database. It will be good to be able to delete these and clean/free up valuable DB space for real customers!! There are two [...]]]></description>
			<content:encoded><![CDATA[<p>Over a period of time, you will find that your PrestaShop installation gathers shopping carts from Guest users or search engines that really don&#8217;t convert to orders but take up space in database.<span id="more-495"></span> It will be good to be able to delete these and clean/free up valuable DB space for real customers!!</p>
<p>There are two ways to achieve this (PrestaShop Ver 1.3.7.0).</p>
<p><strong>1. Use the following SQL commands using any of your favourite front end (or even the commands line) to the PrestaShop database.</strong></p>
<pre class="brush: sql; title: ; notranslate">
DELETE ps_cart_product
  FROM ps_cart_product
   JOIN ps_cart ON ps_cart.id_cart = ps_cart_product.id_cart
WHERE ps_cart.id_customer = 0
    AND ps_cart.id_guest = 0;
</pre>
<pre class="brush: sql; title: ; notranslate">
DELETE FROM ps_cart WHERE ps_cart.id_customer = 0 AND ps_cart.id_guest = 0;
</pre>
<p><strong>2. Modify the Back Office interface for Carts to allow interactive deletes</strong></p>
<p>a) Edit admin/tabs/AdminCarts.php<br />
b) Find $this-&gt;delete = false; and replace with $this-&gt;delete = true;<br />
c) Go to Carts in Back Office and you should now see check boxes against the carts. Select and delete the ones you want to.</p>
<p>Hope this helps. View my shop (furniture items) at <a title="blackfishliving.co.uk" href="http://www.blackfishliving.co.uk" target="_blank">http://www.blackfishliving.co.uk</a>.</p>
<p>Facebook: <a title="Contemporary furniture at Blackfish Living" href="http://www.facebook.com/pages/Blackfish-Living/156620997727349" target="_blank">http://www.facebook.com/pages/Blackfish-Living/156620997727349</a></p>
<p>Twitter: <a title="Follow Blackfish Living on Twitter" href="http://twitter.com/BlackfishLiving" target="_blank">http://twitter.com/BlackfishLiving</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tips.kaali.co.uk/2011/05/09/delete-guest-carts-from-prestashop/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

