<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0">
			<channel>
			<title>Andrew Schwabe&apos;s Blog - Linux</title>
			<link>http://blog.schwabe.net/index.cfm</link>
			<description>Flex and CF and all things Wack.</description>
			<language>en-us</language>
			<pubDate>Wed, 08 Sep 2010 09:43:07 -0400</pubDate>
			<lastBuildDate>Tue, 15 Jun 2010 14:03:00 -0400</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>aschwabe@schwabe.net</managingEditor>
			<webMaster>aschwabe@schwabe.net</webMaster>
			
			
			
			
			
			<item>
				<title>Android OS on iPhone ?</title>
				<link>http://blog.schwabe.net/index.cfm/2010/6/15/Android-OS-on-iPhone-</link>
				<description>
				
				Yes its actually true...  This may be a little old (released in April 2010), but quite interesting!  

So many of us are wondering what turn Apple will take next, and when, if ever, they will every start playing nicely with Adobe. Seems that the underground community isn&apos;t thrilled with that lack of progress, so people have been actively working on getting linux to run on iphone hardware, and now have managed to get a build of android OS to run on iphone 2G (1st generation).  Yes, this potentially means the ability to have flash apps running on your iphone hardware.  Not yet, but potentially.

Check it out:

&lt;object width=&quot;640&quot; height=&quot;385&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/5yO2KQHkt4A&amp;color1=0xb1b1b1&amp;color2=0xd0d0d0&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/5yO2KQHkt4A&amp;color1=0xb1b1b1&amp;color2=0xd0d0d0&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowScriptAccess=&quot;always&quot; width=&quot;640&quot; height=&quot;385&quot;&gt;&lt;/embed&gt;&lt;/object&gt;

Source: &lt;a href=&quot;http://linuxoniphone.blogspot.com/2010/04/ive-been-working-on-this-quietly-in.html&quot;&gt;http://linuxoniphone.blogspot.com/2010/04/ive-been-working-on-this-quietly-in.html&lt;/a&gt;
				
				</description>
						
				
				<category>Adobe Flex</category>				
				
				<category>Open Source</category>				
				
				<category>google</category>				
				
				<category>Flash</category>				
				
				<category>Linux</category>				
				
				<pubDate>Tue, 15 Jun 2010 14:03:00 -0400</pubDate>
				<guid>http://blog.schwabe.net/index.cfm/2010/6/15/Android-OS-on-iPhone-</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Railo 3.1 Install on Linux -- Caucho security note</title>
				<link>http://blog.schwabe.net/index.cfm/2009/8/26/Railo-31-Install-on-Linux--Caucho-security-note</link>
				<description>
				
				Now that Railo 3.1 is out, I think we will see a jump in commercial usage.  I have done a few installs on production machines now, and wanted to point out a security note.

By default when you install Railo 3.1 (with caucho) on Linux (prob the same for OSX), it adds the following to your apache httpd.conf file:

&lt;code&gt;
LoadModule caucho_module /usr/lib/httpd/modules/mod_caucho.so

ResinConfigServer localhost 6800
CauchoConfigCacheDirectory /tmp
CauchoStatus yes
&lt;/code&gt;

The bottom one is the problem -- it enables CauchoStatus by default.  That means that you can open up a web browser to http://your.host.com/caucho-status and see status info, but there is a lot of detailed info there, including the names of each of the hosts you configured in resin, so people can snoop and see all the railo-enabled sites on that machine.  This might also give a would-be-attacker the info they need to plan a DOS attack, SQL injection attack, etc.. especially since they can see how the server is responding to their attacks.  Pessimistic, I know, but who can you trust on the Internet anymore ?  Kid hackers are emerging just following directions posted online, and some don&apos;t even really know what they are doing, but they are causing trouble for you and I.  Better to be safe.

So the simple fix is to update your httpd.conf file and set the status option to no:

&lt;code&gt;
CauchoStatus no
&lt;/code&gt;

For those so inclined, check out Nessus, an open source vulnerability scanner, which picked this up on one of our servers.
				
				</description>
						
				
				<category>Macintosh</category>				
				
				<category>Open Source</category>				
				
				<category>Railo</category>				
				
				<category>Linux</category>				
				
				<pubDate>Wed, 26 Aug 2009 13:56:00 -0400</pubDate>
				<guid>http://blog.schwabe.net/index.cfm/2009/8/26/Railo-31-Install-on-Linux--Caucho-security-note</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Upgrading CentOS 4 or RHEL 4 to use PHP5</title>
				<link>http://blog.schwabe.net/index.cfm/2009/8/24/Upgrading-CentOS-4-or-RHEL-4-to-use-PHP5</link>
				<description>
				
				This seemingly simple task was more work than I expected.  Here are some of my notes in the hopes that this helps somebody.  If it does, and you want to donate to my cause, or just encourage me to keep blogging about stuff like this, email me :)

Ok, there are a bunch of sites out there, that helped me get 75% of the way.  Download the RPMs, try to install, and error, dependancies i&apos;ve never seen before.

This tutorial got me 75% of the way:

http://www.lampdeveloper.co.uk/linux/installing-php-525-suhosin-php-eaccelerator-on-centos-4-with-yum.html

(By the way centos 4 and RHEL4 are pretty much the same, but this is focusing on the specifics for RHEL4)

All said and done, here are the RPMs I ended up needing (to get to 90% success)

&lt;ul&gt;
&lt;li&gt;php-5.1.6-3.el4s1.10.i386.rpm&lt;/li&gt;
&lt;li&gt;php-cli-5.1.6-3.el4s1.10.i386.rpm
&lt;li&gt;php-common-5.1.6-3.el4s1.10.i386.rpm
&lt;li&gt;php-gd-5.1.6-3.el4s1.10.i386.rpm
&lt;li&gt;php-ldap-5.1.6-3.el4s1.10.i386.rpm
&lt;li&gt;php-mysql-5.1.6-3.el4s1.10.i386.rpm
&lt;li&gt;php-pdo-5.1.6-3.el4s1.10.i386.rpm
&lt;li&gt;php-pear-1.4.11-1.el4s1.1.noarch.rpm
&lt;/ul&gt;

FYI Don&apos;t be daft and ask me for download links, if you need to know where to download these, google for it, took me all of 3 minutes.  Some of them came from all over.

Now when you try to install these, you get the dreaded dependancy error:

Needs libmysqlclient.so.15

So i went searching, and ended up finding this gem:

MySQL-shared-compat-6.0.10-0.rhel4.i386.rpm

which installs multiple mysql version libraries.  That did the trick, and a simple &quot;rpm -U *.rpm&quot; &gt;&gt; success

cheers
				
				</description>
						
				
				<category>PHP</category>				
				
				<category>Open Source</category>				
				
				<category>Rants</category>				
				
				<category>Linux</category>				
				
				<pubDate>Mon, 24 Aug 2009 22:40:00 -0400</pubDate>
				<guid>http://blog.schwabe.net/index.cfm/2009/8/24/Upgrading-CentOS-4-or-RHEL-4-to-use-PHP5</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>FusionDox 2009 is released!</title>
				<link>http://blog.schwabe.net/index.cfm/2009/6/18/FusionDox-2009-is-released</link>
				<description>
				
				After many months of hard work, we have released the 2009 edition of FusionDox.  Lots of fun things in this edition, including PDF previews of documents, a document conversion API so you can write your own code to convert documents, split/merge PDFs and more.  New Flex/AIR based FusionDox client (aka the FusionDox Authoring System) for live editing MS Office/OpenOffice documents directly through your browser, and it works for Macintosh and Linux computers too!

There is some preliminary info online, with more to come.

&lt;a href=&quot;http://www.fusiondox.com/&quot;&gt;http://www.fusiondox.com/&lt;/a&gt;
				
				</description>
						
				
				<category>FusionDox</category>				
				
				<category>Adobe Flex</category>				
				
				<category>Macintosh</category>				
				
				<category>Linux</category>				
				
				<category>Announcements</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Thu, 18 Jun 2009 23:53:00 -0400</pubDate>
				<guid>http://blog.schwabe.net/index.cfm/2009/6/18/FusionDox-2009-is-released</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Now this is progress: Linux on the iPhone!</title>
				<link>http://blog.schwabe.net/index.cfm/2008/12/3/Now-this-is-progress-Linux-on-the-iPhone</link>
				<description>
				
				It is still quite young, but it is very exciting to see that linux has been ported to the iphone!  This means that we may yet have some options for a friendly open-source way to use the excellent iphone hardware.

Read more here: http://linuxoniphone.blogspot.com/2008/11/linux-on-iphone.html
				
				</description>
						
				
				<category>Open Source</category>				
				
				<category>ipod/iphone</category>				
				
				<category>Linux</category>				
				
				<pubDate>Wed, 03 Dec 2008 14:02:00 -0400</pubDate>
				<guid>http://blog.schwabe.net/index.cfm/2008/12/3/Now-this-is-progress-Linux-on-the-iPhone</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Open source routers for WAN load balancing</title>
				<link>http://blog.schwabe.net/index.cfm/2008/7/19/Open-source-routers-for-WAN-load-balancing</link>
				<description>
				
				Get ready for acronym overload.&lt;br /&gt;
&lt;br /&gt;
A while back, I write a blog entry about &lt;a href=&quot;http://www.pfsense.com/&quot;&gt;pfSense&lt;/a&gt;, and mentioned that it was a worthwhile project.&amp;nbsp; Now I want to mention &lt;a href=&quot;http://www.vyatta.com/&quot;&gt;Vyatta&lt;/a&gt;, which is another open source router project.&amp;nbsp; While pfSense is based on &lt;a href=&quot;http://en.wikipedia.org/wiki/Bsd&quot;&gt;BSD&lt;/a&gt; and has a fancy web interface, Vyatta is based on &lt;a href=&quot;http://en.wikipedia.org/wiki/Linux&quot;&gt;Linux&lt;/a&gt;, and only has CLI (command line interface).&lt;br /&gt;
&lt;br /&gt;
As a general rule the CLI is not really a huge problem for me, especially since Vyatta has a PDF reference manual outlining the different commands.&lt;br /&gt;
				 [More]
				</description>
						
				
				<category>Firewall</category>				
				
				<category>Open Source</category>				
				
				<category>Rants</category>				
				
				<category>Linux</category>				
				
				<pubDate>Sat, 19 Jul 2008 02:00:00 -0400</pubDate>
				<guid>http://blog.schwabe.net/index.cfm/2008/7/19/Open-source-routers-for-WAN-load-balancing</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Ghost for Linux ?</title>
				<link>http://blog.schwabe.net/index.cfm/2007/11/19/Ghost-for-Linux-</link>
				<description>
				
				I have long been a supporter of using Ghost for imaging disks.&amp;nbsp; See a previous post on how to use Ghost 2003 with Windows Vista.&lt;br /&gt;
&lt;br /&gt;
I have never, however, been able to find a replacement for Linux... until now.&lt;br /&gt;
&lt;br /&gt;
I just came across this -- and pardon me if this is old news -- which seems very promising!&lt;br /&gt;
&lt;br /&gt;
http://www.feyrer.de/g4u/&lt;br /&gt;
&lt;br /&gt;
This is an open-source project based on NetBSD that allows you to boot from a CD, connect to an FTP site, and backup-to-image, or restore-from-image to the local drive, using the FTP site as the image storage location.&amp;nbsp; This sure sounds like what Ghost should have been!&lt;br /&gt;
&lt;br /&gt;
I intend to try it out very soon.
				
				</description>
						
				
				<category>Open Source</category>				
				
				<category>Linux</category>				
				
				<category>Backup</category>				
				
				<pubDate>Mon, 19 Nov 2007 18:05:37 -0400</pubDate>
				<guid>http://blog.schwabe.net/index.cfm/2007/11/19/Ghost-for-Linux-</guid>
				
			</item>
			
		 	
			</channel></rss>