<?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>jonboy60.com</title>
	<atom:link href="http://www.jonboy60.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jonboy60.com</link>
	<description>Malaysia Linux - Linux Tips, Tricks, Tutorial, Howto, News, Updates, Ideas and Blog Magazine.</description>
	<lastBuildDate>Tue, 14 May 2013 05:14:41 +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>Easy Creating a Multi Boot USB Flash Drive</title>
		<link>http://www.jonboy60.com/2013/05/14/easy-creating-a-multi-boot-usb-flash-drive/</link>
		<comments>http://www.jonboy60.com/2013/05/14/easy-creating-a-multi-boot-usb-flash-drive/#comments</comments>
		<pubDate>Tue, 14 May 2013 04:56:26 +0000</pubDate>
		<dc:creator>jonboy60</dc:creator>
				<category><![CDATA[Howto]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Flash Drive]]></category>
		<category><![CDATA[Multi Boot]]></category>
		<category><![CDATA[USB]]></category>

		<guid isPermaLink="false">http://www.jonboy60.com/?p=2335</guid>
		<description><![CDATA[Multi-boot or Multi-booting is the act of installing multiple operating systems on a computer, and being able to choose which one to boot when starting the computer. When you want to have a single USB stick with multiple operating systems, <a class="more-link" href="http://www.jonboy60.com/2013/05/14/easy-creating-a-multi-boot-usb-flash-drive/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Multi-boot or Multi-booting is the act of installing multiple operating systems on a computer, and being able to choose which one to boot when starting the computer. When you want to have a single USB stick with multiple operating systems, the end result must be a reliable USB drive that contains the operating systems you need. </p>
<p>I have found that it is fairly easy to make a multi boot flash drive using UNetbootin. All you need to do is, moving files and some simple edits to the syslinux.cfg file is all that is needed.</p>
<p><strong>Requirements</strong><br />
1# UNetbootin<br />
$ yum install unetbootin<br />
or<br />
$ sudo apt-get install unetbootin<br />
<span id="more-2335"></span><br />
2# ISOs to be installed<br />
You can either download it from distrowatch.com, plenty of distro you may need. The reason is some of unetbootin distro maybe outdated.</p>
<p><strong>Instruction</strong><br />
1# open your unetbootin.</p>
<p>2# Select the distro you want to install<br />
<a href="http://www.jonboy60.com/wp-content/uploads/2013/05/unetbootin.png"><img src="http://www.jonboy60.com/wp-content/uploads/2013/05/unetbootin-300x220.png" alt="Easy Creating a Multi Boot USB Flash Drive" width="300" height="220" class="alignnone size-medium wp-image-2336" /></a></p>
<p>3# Once this is completed, exit unetbootin.</p>
<p>4# Copy all of the files to a safe location outside of the flash drive.(completely everything)</p>
<p>5# Open unetbootin again and install the second distro.</p>
<p>6# Once the installation is complete, copy the contents of your previous flash drive content into the flash drive, but <strong>do not overwrite</strong> any duplicate files.</p>
<p>7# Repeat step 2-6 if you need more than 2 distro on your flash drive.</p>
<p>7# You’ll then need to open up the syslinux.cfg file on the flash drive.<br />
With this, you will need to add an entry for Puppy into the list, and modify the original entries a bit. Look for where the list begins with “label ubnentry0, ubnentry1…” right below “label unetbootindefault”. You will want to copy the menu information from previous flash drive content over, adding a new ubnentry0 above the original (or ubnentry1), and re-ordering the rest of the menu to maintain the sequential order (ubnentry2, 3, 4, etc.)</p>
<p>Example (i made 3 distro &#8211; crunchbang + Bodhi + puppy):</p>
<blockquote><p>
default menu.c32<br />
prompt 0<br />
menu title UNetbootin<br />
timeout 100</p>
<p>label unetbootindefault<br />
menu label Default<br />
kernel /ubnkern<br />
append initrd=/live/initrd.img boot=live config quiet</p>
<p>label ubnentry0<br />
menu label CrunchBang 11 Live Session<br />
kernel /live/vmlinuz<br />
append initrd=/live/initrd.img boot=live config quiet</p>
<p>label ubnentry1<br />
menu label CrunchBang 11 Install<br />
kernel /install/gtk/vmlinuz<br />
append initrd=/install/gtk/initrd.gz video=vesa:ywrap,mtrr vga=788 quiet file=/cdrom/install/crunchbang.cfg</p>
<p>label ubnentry2<br />
menu label CrunchBang 11 Memory Test<br />
kernel /live/memtest<br />
append initrd=/ubninit </p>
<p>label ubnentry3<br />
menu label Bodhi 2.3 live &#8211; boot the Live System<br />
kernel /casper/vmlinuz<br />
append initrd=/casper/initrd.gz file=/cdrom/preseed/custom.seed boot=casper  quiet splash &#8211;</p>
<p>label ubnentry4<br />
menu label Bodhi 2.3 xforcevesa &#8211; boot Live in Generic safe graphics mode<br />
kernel /casper/vmlinuz<br />
append initrd=/casper/initrd.gz file=/cdrom/preseed/custom.seed boot=casper xforcevesa  quiet splash &#8211;</p>
<p>label ubnentry5<br />
menu label Bodhi 2.3 nomodeset &#8211; boot Live in ATI safe graphics mode<br />
kernel /casper/vmlinuz<br />
append initrd=/casper/initrd.gz file=/cdrom/preseed/custom.seed boot=casper  nomodeset quiet splash &#8211;</p>
<p>label ubnentry6<br />
menu label Bodhi 2.3 Boot into RAM<br />
kernel /casper/vmlinuz<br />
append initrd=/casper/initrd.gz file=/cdrom/preseed/custom.seed boot=casper  quiet splash toram &#8211;</p>
<p>label ubnentry7<br />
menu label puppy<br />
kernel vmlinuz<br />
append initrd=initrd.gz pmedia=cd
</p></blockquote>
<p>After saving the file you should be able to properly boot from either distro from a compatible computer (note that not all computers will boot from USB, though most newer ones will).</p>
<p>Wth a larger USB flash drive, you can carry around numerous operating systems that serve numerous purposes. It is also possible to add more than 3 distros to a flash drive, but this also increases the chances of messing something up in the syslinux.cfg file. Enjoy~</p>
<hr /><small>Copyright &copy; 2012<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://www.jonboy60.com/2013/05/14/easy-creating-a-multi-boot-usb-flash-drive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pledge to free a computer today! Upgrade from Windows 8</title>
		<link>http://www.jonboy60.com/2013/05/02/pledge-to-free-a-computer-today-upgrade-from-windows-8/</link>
		<comments>http://www.jonboy60.com/2013/05/02/pledge-to-free-a-computer-today-upgrade-from-windows-8/#comments</comments>
		<pubDate>Thu, 02 May 2013 08:06:46 +0000</pubDate>
		<dc:creator>jonboy60</dc:creator>
				<category><![CDATA[Others]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Free]]></category>
		<category><![CDATA[Pledge]]></category>
		<category><![CDATA[Upgrade]]></category>
		<category><![CDATA[Windows 8]]></category>

		<guid isPermaLink="false">http://www.jonboy60.com/?p=2327</guid>
		<description><![CDATA[Microsoft has shelled out a mind-boggling estimated $1.8* billion to convince the public that it needs Windows 8. Why the record-breaking marketing deluge? Because a slick ad campaign is Microsoft&#8217;s best shot at hiding what Windows 8 really is; a <a class="more-link" href="http://www.jonboy60.com/2013/05/02/pledge-to-free-a-computer-today-upgrade-from-windows-8/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Microsoft has shelled out a mind-boggling estimated $1.8* billion to convince the public that it needs Windows 8. Why the record-breaking marketing deluge? Because a slick ad campaign is Microsoft&#8217;s best shot at hiding what Windows 8 really is; a faulty product that restricts your freedom, invades your privacy, and controls your data. </p>
<p>Here&#8217;s some of the Windows 8 &#8220;features&#8221; Microsoft won&#8217;t tell you about:<br />
<a href="http://www.jonboy60.com/wp-content/uploads/2013/05/win81.png"><img src="http://www.jonboy60.com/wp-content/uploads/2013/05/win81-463x1024.png" alt="Pledge to free a computer today! Upgrade from Windows 8" width="463" height="1024" class="alignnone size-large wp-image-2331" /></a></p>
<p>Taken from fsf.org by Zak Rogoff<br />
More on <a rel="nofollow" target="_blank" href="http://www.fsf.org/windows8" title="www.fsf.org/windows8" target="_blank">http://www.fsf.org/windows8</a></p>
<hr /><small>Copyright &copy; 2012<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://www.jonboy60.com/2013/05/02/pledge-to-free-a-computer-today-upgrade-from-windows-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Howto Proctect Server with Fail2Ban</title>
		<link>http://www.jonboy60.com/2013/04/26/howto-proctect-server-with-fail2ban/</link>
		<comments>http://www.jonboy60.com/2013/04/26/howto-proctect-server-with-fail2ban/#comments</comments>
		<pubDate>Fri, 26 Apr 2013 06:19:03 +0000</pubDate>
		<dc:creator>jonboy60</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Centos]]></category>
		<category><![CDATA[Command]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Fail2Ban]]></category>
		<category><![CDATA[Proctect]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://www.jonboy60.com/?p=2324</guid>
		<description><![CDATA[Fail2ban is an intrusion prevention framework written in the Python programming language. Fail2Ban is a limited intrusion detection/prevention system. It works by scanning log files and then taking action based on the entries in those logs. Generally Fail2Ban then used <a class="more-link" href="http://www.jonboy60.com/2013/04/26/howto-proctect-server-with-fail2ban/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Fail2ban is an intrusion prevention framework written in the Python programming language. Fail2Ban is a limited intrusion detection/prevention system. It works by scanning log files and then taking action based on the entries in those logs. Generally Fail2Ban then used to update firewall rules (such as, iptables or TCP Wrapper) to reject the IP addresses for a specified amount of time, although any arbitrary other action (e.g. sending an email, or ejecting CD-ROM tray) could also be configured. Out of the box Fail2Ban comes with filters for various services (apache, curier, ssh, etc).</p>
<p><strong>Installing</strong><br />
Log into the system as root.</p>
<p>CentOS/Red Hat (this method may install an older version of fail2ban):<br />
Install rpmforge or optionally fetch the fail2ban rpm directly from rpmforge.</p>
<p>Install fail2ban using yum:<br />
$ yum install fail2ban</p>
<p>Debian/Ubuntu:<br />
$ apt-get install fail2ban<br />
<span id="more-2324"></span><br />
Source installation:<br />
Change directories to /usr/src:<br />
$ cd /usr/src</p>
<p>Download and extract Fail2Ban (check for newer releases):<br />
$ wget http://sourceforge.net/projects/fail2ban/files/fail2ban-stable/fail2ban-0.8.4/fail2ban-0.8.4.tar.bz2/download<br />
$ tar jxf fail2ban-0.8.4.tar.bz2</p>
<p>Enter the Fail2Ban directory you just extracted:<br />
$ cd fail2ban-0.8.4</p>
<p>Install Fail2Ban:<br />
$ python setup.py install</p>
<p>Install the Fail2Ban init script (for source installations):<br />
(Centos/Red Hat (if you installed via yum/rpm, the init script has already been installed):<br />
$ cp /usr/src/fail2ban-0.8.4/files/redhat-initd /etc/init.d/fail2ban<br />
chmod 755 /etc/init.d/fail2ban</p>
<p><strong>Configuration</strong><br />
Turn on Fail2ban automatically:<br />
Centos/Red Hat:<br />
$ chkconfig fail2ban on</p>
<p>Debian/Ubuntu:<br />
$ update-rc.d fail2ban defaults</p>
<p>Turn on what you need:<br />
Edit /etc/fail2ban/jail.conf and edit those setting<br />
enabled = true (instead of false)</p>
<p>Don&#8217;t Ban Yourself:<br />
We don&#8217;t want to ban ourselves by accident. Edit the ignoreip option under the [DEFAULT] section to include your IP addresses or network, as well as any other hosts or networks you do not wish to ban. Note that the addresses must be separated by a SPACE character!</p>
<blockquote><p>[DEFAULT]<br />
ignoreip = 127.0.0.1 192.168.168.171<br />
maxretry = 5<br />
findtime = 600<br />
bantime = 600</p></blockquote>
<p>It is recommend to set the bantime in the [DEFAULT] section so if affects all attacks, value -1 is forever. It is also recommend to turn on an iptables ban for ssh, httpd/apache, and ftp if they are running on the system. </p>
<p><strong>Extra Filter</strong><br />
After all configuration been set, there are some which might be helpful as well. Its to protect your apache server. </p>
<p>Create a new filter configuration for Apache-noscript:<br />
$ touch /etc/fail2ban/filter.d/apache-noscript.conf<br />
$ vi /etc/fail2ban/filter.d/apache-noscript.conf<br />
Insert:</p>
<blockquote><p>failregex = [[]client []] (File does not exist|script not found or unable to stat): /S*(.php|.asp|.exe|.pl)<br />
            [[]client []] script &#8216;/S*(.php|.asp|.exe|.pl)S*&#8217; not found or unable to stat *$
</p></blockquote>
<p>Create a new filter configuration for Apache-overflows:<br />
$ touch /etc/fail2ban/filter.d/apache-overflows.conf<br />
$ vi /etc/fail2ban/filter.d/apache-overflows.conf<br />
Insert:</p>
<blockquote><p>failregex = [[]client []] (Invalid method in request|request failed: URI too long|erroneous characters after protocol string)
</p></blockquote>
<p>Create a new filter configuration for Apache-postflood:<br />
$ touch /etc/fail2ban/filter.d/apache-postflood.conf<br />
$ vi /etc/fail2ban/filter.d/apache-postflood.conf<br />
Insert:</p>
<blockquote><p># Fail2Ban configuration file<br />
    #<br />
    #<br />
    # $Revision: 1 $<br />
    #</p>
<p>    [Definition]<br />
    # Option: failregex<br />
    # Notes.: Regexp to catch known spambots and software alike. Please verify<br />
    # that it is your intent to block IPs which were driven by<br />
    # abovementioned bots.<br />
    # Values: TEXT<br />
    #<br />
    failregex = ^ -.*”POST.*</p>
<p>    # Option: ignoreregex<br />
    # Notes.: regex to ignore. If this regex matches, the line is ignored.<br />
    # Values: TEXT<br />
    #<br />
    ignoreregex =
</p></blockquote>
<p>For jail.conf:<br />
$ vi /etc/fail2ban/jail.conf<br />
Insert</p>
<blockquote><p>
[apache-noscript]<br />
enabled = true<br />
filter = apache-noscript<br />
action = iptables[name=Apache-noscript, port=httpd, protocol=tcp]<br />
         mail-whois[name=apache-noscript, dest=root]<br />
logpath = /var/log/httpd/access_log<br />
maxretry = 3</p>
<p>[apache-overflows]<br />
enabled = true<br />
filter = apache-overflows<br />
action = iptables[name=Apache-overflows, port=httpd, protocol=tcp]<br />
         mail-whois[name=apache-overflows, dest=root]<br />
logpath = /var/log/httpd/access_log<br />
maxretry = 3</p>
<p>[apache-postflood]</p>
<p>enabled = true<br />
filter = apache-postflood<br />
action = iptables[name=Apache-postflood, port=httpd, protocol=tcp]<br />
         mail-whois[name=apache-postflood, dest=root]<br />
logpath = /var/log/httpd/access_log<br />
findtime = 10<br />
maxretry = 10
</p></blockquote>
<p>Reload your filter and jail:<br />
$ fail2ban-client reload<br />
or<br />
$ /etc/init.d/fail2ban restart</p>
<p>Don&#8217;t rely only on this layer for the security of your Web Server just consider it a good way to limit the number of bad requests that arrive to your server, and a way to avoid brute force attack could cause a DDOS or something worse.</p>
<hr /><small>Copyright &copy; 2012<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://www.jonboy60.com/2013/04/26/howto-proctect-server-with-fail2ban/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Including new service logs to Logrotate</title>
		<link>http://www.jonboy60.com/2013/04/22/including-new-service-logs-to-logrotate/</link>
		<comments>http://www.jonboy60.com/2013/04/22/including-new-service-logs-to-logrotate/#comments</comments>
		<pubDate>Mon, 22 Apr 2013 09:49:29 +0000</pubDate>
		<dc:creator>jonboy60</dc:creator>
				<category><![CDATA[Centos]]></category>
		<category><![CDATA[Command]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Logrotate]]></category>
		<category><![CDATA[logs]]></category>
		<category><![CDATA[service]]></category>

		<guid isPermaLink="false">http://www.jonboy60.com/?p=2321</guid>
		<description><![CDATA[logrotate is designed to ease administration of systems that generate large numbers of log files. It allows automatic rotation, compression, removal, and mailing of log files. Each log file may be handled daily, weekly, monthly, or when it grows too <a class="more-link" href="http://www.jonboy60.com/2013/04/22/including-new-service-logs-to-logrotate/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.jonboy60.com/wp-content/uploads/2013/04/logrotate.jpg"><img src="http://www.jonboy60.com/wp-content/uploads/2013/04/logrotate-300x116.jpg" alt="Including new service logs to Logrotate" width="300" height="116" class="alignnone size-medium wp-image-2322" /></a><br />
logrotate is designed to ease administration of systems that generate large numbers of log files. It allows automatic rotation, compression, removal, and mailing of log files. Each log file may be handled daily, weekly, monthly, or when it grows too large.</p>
<p>logrotate reads everything about the log files it should be handling from the series of configuration files specified on the command line. Each configuration file can set global options (local definitions over-ride global ones, and later definitions override  earlier ones) and specify a logfile to rotate. A simple configuration file looks like this:</p>
<p># sample logrotate configuration file:</p>
<blockquote><p>/var/log/messages {<span id="more-2321"></span><br />
           rotate 5<br />
           weekly<br />
           postrotate<br />
                                     /sbin/killall -HUP syslogd<br />
           endscript<br />
       }</p></blockquote>
<blockquote><p>&#8220;/var/log/httpd/access.log&#8221; /var/log/httpd/error.log {<br />
           rotate 5<br />
           mail www@my.org<br />
           size=100k<br />
           sharedscripts<br />
           postrotate<br />
                                     /sbin/killall -HUP httpd<br />
           endscript<br />
       }</p></blockquote>
<blockquote><p>/var/log/news/news.crit {<br />
           monthly<br />
           rotate 2<br />
           olddir /var/log/news/old<br />
           missingok<br />
           postrotate<br />
                                     kill -HUP ‘cat /var/run/inn.pid‘<br />
           endscript<br />
           nocompress<br />
       }</p></blockquote>
<p>Let&#8217;s say that we have a log file called: /var/log/jonboy60.log sitting in our /var/log directory that needs to be rotated on daily basis. </p>
<p>First we need to create a new logrotate configuration file to accommodate for our new log file:<br />
$ vi /etc/logrotate.d/jonboy60</p>
<p>Insert a following text into /etc/logrotate.d/jonboy60:</p>
<blockquote><p>/var/log/jonboy60.log {<br />
    missingok<br />
    notifempty<br />
    compress<br />
    size 20k<br />
    daily<br />
    create 0644 root root<br />
}</p></blockquote>
<p># missingok &#8211; do not output error if logfile is missing<br />
# notifempty &#8211; donot rotate log file if it is empty<br />
# compress &#8211; Old versions of log files are compressed with gzip(1) by default<br />
# size &#8211; Log file is rotated only if it grow bigger than 20k<br />
# daily &#8211; ensures daily rotation<br />
# create &#8211; creates a new log file wit permissions 600 where owner and group is root user<br />
# postrotate/endscript &#8211; The lines between postrotate and endscript are executed after the log file is rotated.<br />
# rotate &#8211; Log files are rotated <count> times before being removed or mailed to the address specified in a mail directive. If count is 0, old versions are removed rather then rotated.<br />
# sharedscripts &#8211; Normally, prescript and postscript scripts are run for each log which is rotated, meaning that a single script may be run multiple times for log file entries which match multiple files (such as the /var/log/news/* example). If sharedscript is specified, the scripts are only run once, no matter how many logs match the wildcarded pattern. However, if none of the logs in the pattern require rotating, the scripts will not be run at all. This option overrides the nosharedscripts option and  implies  create option.<br />
# mail <email@address> &#8211; When a log is rotated out-of-existence, it is mailed to address.</p>
<p>Logrotate utility as quite versatile as it provides many more configuration options. To get a complete list, consult logrotate&#8217;s manual page:<br />
$ man logrotate</p>
<p>Once your log file is in place force logrotate to rotate all logs with -f option.<br />
$ logrotate -f /etc/logrotate.conf</p>
<hr /><small>Copyright &copy; 2012<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://www.jonboy60.com/2013/04/22/including-new-service-logs-to-logrotate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook Home + Messenger &amp; SMS Ported to all Android Devices without ROOT</title>
		<link>http://www.jonboy60.com/2013/04/16/facebook-home-messenger-sms-ported-to-all-android-devices-without-root/</link>
		<comments>http://www.jonboy60.com/2013/04/16/facebook-home-messenger-sms-ported-to-all-android-devices-without-root/#comments</comments>
		<pubDate>Tue, 16 Apr 2013 09:22:11 +0000</pubDate>
		<dc:creator>jonboy60</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Devices]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Facebook Home]]></category>
		<category><![CDATA[Messenger]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[SMS]]></category>

		<guid isPermaLink="false">http://www.jonboy60.com/?p=2316</guid>
		<description><![CDATA[Facebook Home is the mobile experience that puts your friends at the heart of your phone. From the moment you turn it on, you see a steady stream of friends&#8217; posts and photos on your home screen. Upfront notifications and <a class="more-link" href="http://www.jonboy60.com/2013/04/16/facebook-home-messenger-sms-ported-to-all-android-devices-without-root/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.jonboy60.com/wp-content/uploads/2013/04/facebookhome.jpg"><img src="http://www.jonboy60.com/wp-content/uploads/2013/04/facebookhome-168x300.jpg" alt="Facebook Home + Messenger &amp; SMS Ported to all Android Devices without ROOT" width="168" height="300" class="alignnone size-medium wp-image-2317" /></a><br />
<iframe width="640" height="360" src="https://www.youtube.com/embed/HiqbNxRurFA?feature=player_embedded" frameborder="0" allowfullscreen></iframe><br />
Facebook Home is the mobile experience that puts your friends at the heart of your phone. From the moment you turn it on, you see a steady stream of friends&#8217; posts and photos on your home screen. Upfront notifications and quick access to your essentials mean you&#8217;ll never miss a moment. And when you download Facebook Messenger, you can keep chatting with friends when you&#8217;re using other apps.</p>
<p>Well some has tried installing <a rel="nofollow" target="_blank" href="https://play.google.com/store/apps/details?id=com.facebook.home" title="Facebook Home @ google play store" target="_blank">Facebook Home</a> in google play store, unfortunately most of them had the error saying device is not supported. Facebook’s ‘exclusive’ product reserved for the HTC One, One X, One X+, Samsung Galaxy S3, S4 and Note 2 (Don’t ask why there’s no love for other devices) debuted in the Play store on 13th of April, 2013 and has garnered a lackluster two-and-a-half stars rating with near 2 thousand votes.<span id="more-2316"></span></p>
<p>After a bit of modding with the Facebook and Home APKs, XDA Senior Member <a rel="nofollow" target="_blank" href="http://forum.xda-developers.com/member.php?u=3387304" title="theos0o" target="_blank">theos0o</a> has successfully ported Facebook Home to all devices running Android. Both rooted and unrooted phones may take advantage of this port and get a taste of what things are all about, requiring users to simply download and install the 2 APK files provided. A reboot may be required if the app does not run at first. However, all previous versions of Facebook installed must be uninstalled to make way for the modded version of Facebook that’s required, thus root access may be necessary if your device came preloaded with Facebook in order to complete the process and get Facebook Home up and running.</p>
<p><strong>Installation</strong><br />
• Uninstall original facebook, facebook messenger and facebook home apps. If facebook is pre-installed then you probably need root to remove it<br />
• Extract .rar!<br />
• Install com.facebook.katana.apk (FB app), then com.facebook.home.apk (Home app).<br />
• Also install fborca242.apk (Messenger app).<br />
• Enable facebook home under facebook app settings.<br />
• If you face any issues, reboot into recovery and wipe dalvik cache.</p>
<p><strong>Download</strong><br />
# Download Facebook app &#038; Facebook Home &#8211; http://d-h.st/qOz<br />
$ Download Facebook Messenger with Chat heads &#038; SMS fix &#8211; http://d-h.st/AgU</p>
<p>Would like to try Facebook Home out on your Android device? Check out the <a rel="nofollow" target="_blank" href="http://forum.xda-developers.com/showthread.php?t=2232307" title=" [MOD] Facebook Home "unlocked" + Messenger with *working* chat heads &#038; SMS [NO ROOT!]" target="_blank">original thread</a> for more details and download.</p>
<hr /><small>Copyright &copy; 2012<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://www.jonboy60.com/2013/04/16/facebook-home-messenger-sms-ported-to-all-android-devices-without-root/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Howto record a CPU/MEMORY usage to a log</title>
		<link>http://www.jonboy60.com/2013/04/12/howto-record-a-cpumemory-usage-to-a-log/</link>
		<comments>http://www.jonboy60.com/2013/04/12/howto-record-a-cpumemory-usage-to-a-log/#comments</comments>
		<pubDate>Fri, 12 Apr 2013 04:16:46 +0000</pubDate>
		<dc:creator>jonboy60</dc:creator>
				<category><![CDATA[Command]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[CPU]]></category>
		<category><![CDATA[log]]></category>
		<category><![CDATA[Memory]]></category>
		<category><![CDATA[Record]]></category>
		<category><![CDATA[usage]]></category>

		<guid isPermaLink="false">http://www.jonboy60.com/?p=2312</guid>
		<description><![CDATA[Need to log CPU/Memory usage for a server? Trying to track down a load bottleneck that happens in every morning (peak hour load). Would like to find why everyday one specific time the server hang? Just trying to write some <a class="more-link" href="http://www.jonboy60.com/2013/04/12/howto-record-a-cpumemory-usage-to-a-log/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.jonboy60.com/wp-content/uploads/2013/04/top-thumb.jpg"><img src="http://www.jonboy60.com/wp-content/uploads/2013/04/top-thumb-300x180.jpg" alt="top-thumb" width="300" height="180" class="alignnone size-medium wp-image-2314" /></a><br />
Need to log CPU/Memory usage for a server? Trying to track down a load bottleneck that happens in every morning (peak hour load). Would like to find why everyday one specific time the server hang? Just trying to write some script to caputre memory and cpu usage on linux servers? Unfortunately, using the command &#8220;top |grep Mem&#8221; and &#8220;top |grep Cpu&#8221; it just keep going. I want to monitor the CPU usage of a process which running every hour, I know top can show all the stuff on screen but I want to record the usage in a file so that it can be used later, is there any to log this?</p>
<p>As you know the command &#8220;top&#8221; is to display top CPU processes. Top provides an ongoing look at processor activity in real time. It displays a listing of the most CPU-intensive tasks on the system, and can provide an interactive interface for manipulating processes. It can sort the tasks by CPU usage, memory usage and runtime. can be better configured than the standard top from the procps suite.<span id="more-2312"></span></p>
<p>Yes it&#8217;s possible with top. below is the command:<br />
$top -b -n 1 -p
<pid> >> /var/log/top<br />
(-b : Batch mode operation. Starts  top  in  &#8216;Batch  mode&#8217;, which could be useful for sending output from top to other programs or to a file. In this mode, top will not accept input and runs until the iterations limit you&#8217;ve set with the &#8216;-n&#8217; command-line option or until killed.)<br />
(pid = the pid number)<br />
or<br />
$top -b -n 1 | grep Cpu/Mem >> /var/log/top</p>
<p>You may also write this command onto your crontab as well. Hope this help~</p>
<hr /><small>Copyright &copy; 2012<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://www.jonboy60.com/2013/04/12/howto-record-a-cpumemory-usage-to-a-log/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Howto Restore your Deleted Files with TestDisk</title>
		<link>http://www.jonboy60.com/2013/03/13/howto-restore-your-deleted-files-with-testdisk/</link>
		<comments>http://www.jonboy60.com/2013/03/13/howto-restore-your-deleted-files-with-testdisk/#comments</comments>
		<pubDate>Wed, 13 Mar 2013 09:24:42 +0000</pubDate>
		<dc:creator>jonboy60</dc:creator>
				<category><![CDATA[Howto]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Deleted]]></category>
		<category><![CDATA[Files]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[Restore]]></category>
		<category><![CDATA[TestDisk]]></category>

		<guid isPermaLink="false">http://www.jonboy60.com/?p=2307</guid>
		<description><![CDATA[TestDisk is powerful free data recovery software! It was primarily designed to help recover lost partitions and/or make non-booting disks bootable again when these symptoms are caused by faulty software, certain types of viruses or human error (such as accidentally <a class="more-link" href="http://www.jonboy60.com/2013/03/13/howto-restore-your-deleted-files-with-testdisk/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>TestDisk is powerful free data recovery software! It was primarily designed to help recover lost partitions and/or make non-booting disks bootable again when these symptoms are caused by faulty software, certain types of viruses or human error (such as accidentally deleting a Partition Table). Partition table recovery using TestDisk is really easy. </p>
<p>This is a great tools for a &#8220;never backup&#8221; guys out there. Even better if you accidentally removed all your important pictures. Then this tools allow you to find and restore a part or all of your lost data intact. </p>
<p>TestDisk can:<br />
# Fix partition table, recover deleted partition<br />
# Recover FAT32 boot sector from its backup<br />
# Rebuild FAT12/FAT16/FAT32 boot sector<br />
# Fix FAT tables<br />
# Rebuild NTFS boot sector<br />
# Recover NTFS boot sector from its backup<br />
# Fix MFT using MFT mirror<br />
# Locate ext2/ext3/ext4 Backup SuperBlock<br />
# Undelete files from FAT, exFAT, NTFS and ext2 filesystem<br />
# Copy files from deleted FAT, exFAT, NTFS and ext2/ext3/ext4 partitions. </p>
<p>Here is a quick how-to for the very simple to use TestDisk tool! One condition which is TestDisk must be executed with Root access.</p>
<p>Installation:<br />
Fedora/CentOS/Redhat : yum install testdisk<br />
Ubuntu/debian : sudo apt-get intall testdisk</p>
<p>Usage:<br />
Open your terminal with root access then type in &#8220;testdisk&#8221;.<br />
Below screenshot is the GUI you will see:<br />
<a href="http://www.jonboy60.com/wp-content/uploads/2013/03/testdisk1.png"><img src="http://www.jonboy60.com/wp-content/uploads/2013/03/testdisk1-300x261.png" alt="Howto Restore your Deleted Files with TestDisk" width="300" height="261" class="alignnone size-medium wp-image-2308" /></a></p>
<p>Just follow the instructions will do, as simple as abc.<br />
Note : If you still cannot find any a option called Deeper Search will also search for FAT32 backup boot sector, NTFS backup boot superblock, ext2/ext3 backup superblock to detect more partitions.</p>
<hr /><small>Copyright &copy; 2012<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://www.jonboy60.com/2013/03/13/howto-restore-your-deleted-files-with-testdisk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Malaysia Online Baby Stores Selling Baby Clothes</title>
		<link>http://www.jonboy60.com/2013/03/13/malaysia-online-baby-stores-selling-baby-clothes/</link>
		<comments>http://www.jonboy60.com/2013/03/13/malaysia-online-baby-stores-selling-baby-clothes/#comments</comments>
		<pubDate>Wed, 13 Mar 2013 08:47:23 +0000</pubDate>
		<dc:creator>jonboy60</dc:creator>
				<category><![CDATA[Others]]></category>
		<category><![CDATA[Baby]]></category>
		<category><![CDATA[Baby Clothes]]></category>
		<category><![CDATA[Malaysia]]></category>
		<category><![CDATA[Online]]></category>
		<category><![CDATA[Selling]]></category>
		<category><![CDATA[Stores]]></category>

		<guid isPermaLink="false">http://www.jonboy60.com/?p=2304</guid>
		<description><![CDATA[Vencouture is a Malaysia based online fashion boutique selling fashion clothes and lingeries and now they are selling children or baby clothing for infant and baby. If you want to buy baby clothes or infant clothes online, search no further, <a class="more-link" href="http://www.jonboy60.com/2013/03/13/malaysia-online-baby-stores-selling-baby-clothes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.jonboy60.com/wp-content/uploads/2013/03/Screenshot-from-2013-03-13-164217.png"><img src="http://www.jonboy60.com/wp-content/uploads/2013/03/Screenshot-from-2013-03-13-164217-300x183.png" alt="Malaysia Online Baby Stores Selling Baby Clothes" width="300" height="183" class="alignnone size-medium wp-image-2305" /></a><br />
Vencouture is a Malaysia based online fashion boutique selling fashion clothes and lingeries and now they are selling children or baby clothing for infant and baby. If you want to buy baby clothes or infant clothes online, search no further, they are here to serve you like V.I.P.   Their baby apparels are perfect for special occasions or every day wear!   </p>
<p>As a parents, they know how hectic life can be, especially preparing for a new baby. They have organised their store so that you can easily find almost everything you need for your children and some cool things for yourself too! And for those of you reading this that don&#8217;t have a baby you can always find great gifts for those who do! </p>
<p>At VenCouture you&#8217;ll always find the latest trends and best products for you and your baby. But most importantly, you can be rest assured that we only source products whose brands hold the highest standards in Quality and Safety.</p>
<p>This is the reason for shopping at vencouture.com~ They deliver it into your doorstep! Pay Today and Send Today! They are professional in doing business, with quality yet cheaper of the blouses and dresses with fast delivery service. Feel free to visit their website and enjoy for your clothes and lingeries hunting from their online store ~ <a rel="nofollow" target="_blank" href="http://www.vencouture.com" title="Malaysia Online Baby Stores Selling Baby Clothes" target="_blank">http://www.vencouture.com</a></p>
<hr /><small>Copyright &copy; 2012<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://www.jonboy60.com/2013/03/13/malaysia-online-baby-stores-selling-baby-clothes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iOS 6.x Jailbreak via Ubuntu</title>
		<link>http://www.jonboy60.com/2013/02/18/ios-6-x-jailbreak-via-ubuntu/</link>
		<comments>http://www.jonboy60.com/2013/02/18/ios-6-x-jailbreak-via-ubuntu/#comments</comments>
		<pubDate>Mon, 18 Feb 2013 03:17:42 +0000</pubDate>
		<dc:creator>jonboy60</dc:creator>
				<category><![CDATA[Command]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[Others]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[iOS 6.x]]></category>
		<category><![CDATA[Jailbreak]]></category>

		<guid isPermaLink="false">http://www.jonboy60.com/?p=2295</guid>
		<description><![CDATA[Evad3rs released iOS 6 untethered jailbreak utility for Linux/Mac/Windows. An untethered jailbreak has the property that if the user turns the device off and back on, the device will start up completely, and the kernel will be patched without the <a class="more-link" href="http://www.jonboy60.com/2013/02/18/ios-6-x-jailbreak-via-ubuntu/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.jonboy60.com/wp-content/uploads/2013/02/evasion.jpg"><img src="http://www.jonboy60.com/wp-content/uploads/2013/02/evasion-300x219.jpg" alt="iOS 6.x Jailbreak via Ubuntu" width="300" height="219" class="alignnone size-medium wp-image-2298" /></a><br />
Evad3rs released iOS 6 untethered jailbreak utility for Linux/Mac/Windows. An untethered jailbreak has the property that if the user turns the device off and back on, the device will start up completely, and the kernel will be patched without the help of a computer – in other words, it will be jailbroken after each reboot. Evasi0n jailbreak utility can jailbreak your iDevice with iOS 6 within few minutes without any glitches. <a rel="nofollow" target="_blank" href="http://www.evasi0n.com/" title="evasi0n - iOS 6.0-6.1 Jailbreak" target="_blank">evasi0n &#8211; iOS 6.0-6.1 Jailbreak</a>.I&#8217;d tried it on my free ipad mini, i must say it a very simple done deal just a simple few clicks and taps and done. </p>
<p><strong>Important! Read me!</strong><br />
1# Backup your device using iTunes (or iCloud) before using evasi0n. If something breaks, you&#8217;ll always be able to recover your data.<br />
2# Please disable the lock passcode of your iOS device before using evasi0n. It can cause issues.<br />
3# Avoid all iOS and iTunes related tasks until evasi0n is complete. Why not just enjoy a brief break from the computer to stretch your legs?<br />
4# If the process gets stuck somewhere, it&#8217;s safe to restart the program, reboot the device (if necessary by holding down Power and Home until it shuts down), and rerun the process.<br />
4# If you get an error on OS X 10.8 saying that evasi0n can&#8217;t be opened, control-click (or right-click) the app and on the revealed context menu, choose &#8216;Open.&#8217; On the ensuing dialogue box, choose &#8216;Open&#8217; as well.</p>
<p>Note: We are not master in jail-breaking, if you face any problem then please contact Evad3rs team.</p>
<p><strong>Installation</strong><br />
To install Evasi0n in Ubuntu 13.04/12.10/12.04/Linux Mint 14/13 open Terminal (Press Ctrl+Alt+T) and copy the following commands in the Terminal:</p>
<p>$ sudo add-apt-repository ppa:noobslab/evasion<br />
$ sudo apt-get update<br />
$ sudo apt-get install evasion-linux</p>
<p>To install Evasi0n in Ubuntu 11.10 Oneiric/Linux Mint 12 open Terminal (Press Ctrl+Alt+T) and copy the following commands in the Terminal:</p>
<p>$ sudo apt-get install libssl0.9.8 libimobiledevice2 libimobiledevice-utils<br />
$ wget -O evasion-linux.deb http://goo.gl/REr7i<br />
$ sudo dpkg -i evasion-linux.deb &#038;&#038; rm evasion-linux.deb</p>
<p>You&#8217;ll see there will be a few reboots then you are good to go. Downloads some awesome apps from Cydia afterwards such as SBsettings, Ifile, Mobile terminal and more.</p>
<hr /><small>Copyright &copy; 2012<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://www.jonboy60.com/2013/02/18/ios-6-x-jailbreak-via-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Howto Change QMail default IP</title>
		<link>http://www.jonboy60.com/2013/01/31/howto-change-qmail-default-ip/</link>
		<comments>http://www.jonboy60.com/2013/01/31/howto-change-qmail-default-ip/#comments</comments>
		<pubDate>Thu, 31 Jan 2013 05:40:24 +0000</pubDate>
		<dc:creator>jonboy60</dc:creator>
				<category><![CDATA[Centos]]></category>
		<category><![CDATA[Command]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Qmail]]></category>

		<guid isPermaLink="false">http://www.jonboy60.com/?p=2288</guid>
		<description><![CDATA[You have a Plesk server which runs under CentOS and you&#8217;ve got spammed from your server, but after you remove them you still find your IP is blocked by many of the blacklists, and this is still an issue for <a class="more-link" href="http://www.jonboy60.com/2013/01/31/howto-change-qmail-default-ip/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>You have a Plesk server which runs under CentOS and you&#8217;ve got spammed from your server, but after you remove them you still find your IP is blocked by many of the blacklists, and this is still an issue for your remaining clients. What could you do next? What you need to do it temporarily change the qmail sender IP address, this is very easy to do. However, it’s temporary, a server reboot will gets everything back to normal state.</p>
<p>For example, say your qmail IP address is 192.168.1.1 and you want to change it to 192.168.2.2. Your gateway is 192.168.1.3 and does not change.<br />
<span id="more-2288"></span><br />
Run command type in:<br />
$ /sbin/ip route</p>
<p>You&#8217;ll see this:</p>
<blockquote><p>192.168.1.4/27 dev eth0 proto kernel scope link src 192.168.1.1<br />
1.1.1.4/24 dev eth1 proto kernel scope link src 1.1.1.1<br />
169.254.0.0/16 dev eth1 scope link<br />
default via 192.168.1.3 dev eth0</p></blockquote>
<p>To change the default qmail IP from 192.168.1.1 to 192.168.2.2:</p>
<p>Run command type in:<br />
$ /sbin/ip route change default via 192.168.1.3 dev eth0 src 192.168.2.2</p>
<p>That’s all folks. All qmail outgoing mails now leave from IP 192.168.2.2 instead of 192.168.1.1 </p>
<p>Hope this will help~</p>
<hr /><small>Copyright &copy; 2012<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://www.jonboy60.com/2013/01/31/howto-change-qmail-default-ip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  www.jonboy60.com/feed/ ) in 0.50194 seconds, on May 20th, 2013 at 3:50 am UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on May 20th, 2013 at 4:50 am UTC -->
<!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- Quick Cache Is Fully Functional :-) ... A Quick Cache file was just served for (  www.jonboy60.com/feed/ ) in 0.00050 seconds, on May 20th, 2013 at 4:28 am UTC. -->