<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.8.5" -->
<rss version="0.92">
<channel>
	<title>PLATFORMedia LLC</title>
	<link>http://platformedia.com</link>
	<description>Corporate Web Site</description>
	<lastBuildDate>Wed, 04 Nov 2009 01:18:30 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Running rsync from a webserver (using sudo)</title>
		<description><![CDATA[Situation

I want to have &#8216;rsync&#8217; run when a user presses a button on the webserver.  The software stack is as follows (though this was largely a red-herring, see below) :

Fedora &#8211; server

lighttpd &#8211; webserver

Twiki &#8211; intranet setup

perl &#8211; plugin language for Twiki

bash &#8211; perl launches a script to run the rsync

sudo &#8211; to &#8216;change [...]]]></description>
		<link>http://platformedia.com/oss-blog/running-rsync-from-a-webserver-using-sudo/</link>
			</item>
	<item>
		<title>Setting up git server on &#8216;remote machine&#8217; &#8211; gitosis</title>
		<description><![CDATA[NB : There&#8217;s even more information in the following excellent guide : http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way
But there are some differences for Fedora that are worth spelling out.
Remote machine setup
First install gitosis :

remote# yum install gitosis

Then create a dumb git user &#8211; noone will be logging in as this user: it&#8217;s just so that everything can be centralized :

remote# [...]]]></description>
		<link>http://platformedia.com/oss-blog/setting-up-git-server-on-remote-machine-gitosis/</link>
			</item>
	<item>
		<title>Funambol with MySQL on Fedora 10</title>
		<description><![CDATA[Much of this is adapted from the text of http://schattenschreiber.org/diary/2009/05/20/installing-the-funambol-bundled-server-under-ubuntu-server-amd64-mysql-lighttpd/
Installing funambol isn’t as easy as it might be &#8211; mostly because it ships with it&#8217;s own java/jre version, which I figure is needless duplication.  Here’s a little step-by-step guide for getting it installed nicely on Fedora.  You will need some command line literacy [...]]]></description>
		<link>http://platformedia.com/oss-blog/funambol-with-mysql-on-fedora-10/</link>
			</item>
	<item>
		<title>Cisco 4000 series back from the dead</title>
		<description><![CDATA[After doing some shopping on ebay, I have acquired a nice-looking Cisco cabinet.  It&#8217;s pretty old, and started off pretty-much functionless :

Cisco 4003 &#8211; 3 slot cabinet (1 supervisor, 2 sets of ports, dual power supplies)
Cisco 4012 &#8211; Supervisor module
2 x Cisco 4148 &#8211; 48 port PoE unit

There are several steps to setting this [...]]]></description>
		<link>http://platformedia.com/oss-blog/cisco-4000-series-back-from-the-dead/</link>
			</item>
	<item>
		<title>OpenVZ timezone</title>
		<description><![CDATA[Quick fix in a container (assuming the host has the correct time :
rm /etc/localtimeln -s /usr/share/zoneinfo/US/Eastern /etc/localtime
]]></description>
		<link>http://platformedia.com/oss-blog/openvz-timezone/</link>
			</item>
	<item>
		<title>Scite user Properties</title>
		<description><![CDATA[Just my preferences for  ~/.SciTEUser.properties  &#8230;  And (of course) I use ScitePM where possible :
find.files=*.p?&#124;*.js&#124;*.[ch]*if PLAT_GTK find.command=grep -R  --include '$(find.files)' --exclude '*.svn*' -i --line-number '$(find.what)' .
tabsize=1indent.size=1use.tabs=0
save.session=0
font.base=$(font.monospace)font.small=$(font.monospace)font.comment=$(font.monospace)font.text=$(font.monospace)font.text.comment=$(font.monospace)font.embedded.base=$(font.monospace)font.embedded.comment=$(font.monospace)font.vbs=$(font.monospace)
position.tile=1split.vertical=0
buffers=20
# Remap some keys - # Ctrl-e = to end of line#NO Ctrl-a = to startof line
# Ctrl-` = Next bookmark# Alt-`  = Toggle bookmark
# [...]]]></description>
		<link>http://platformedia.com/oss-blog/scite-user-properties/</link>
			</item>
	<item>
		<title>Magento install on OpenVZ</title>
		<description><![CDATA[This one is a little embarrassing.
Just trying to install Magento on a new (fresh) container.  Running across the following style of error (when executing ./pear install magento-core/Mage_All_Latest-stable) :
Starting to download Lib_ZF_Locale-1.7.2.2.tgz (1,279,370 bytes)...done: 1,279,370 bytesinstall ok: channel://connect.magentocommerce.com/core/Lib_ZF_Locale-1.7.2.2
Notice: Undefined variable: php_errormsg in Installer.php on line 566PHP Notice:  Undefined variable: php_errormsg in /home/complex/www/magento/downloader/pearlib/php/PEAR/Installer.php on line [...]]]></description>
		<link>http://platformedia.com/oss-blog/magento-install-on-openvz/</link>
			</item>
	<item>
		<title>roundcube and twiki integration</title>
		<description><![CDATA[Roundcube is a beautiful IMAP webmail client.  In order to integrate is properly with an enterprise TWiki installation, &#8217;single authentication&#8217; needed to be implemented &#8211; so that the sign-on for TWiki (which is htpasswd style authenticated by lighttpd) can be used for the roundcube authentication seamlessly.
Since the TWiki login/passwords are different from the IMAP [...]]]></description>
		<link>http://platformedia.com/oss-blog/roundcube-and-twiki-integration/</link>
			</item>
	<item>
		<title>lighttpd and twiki : Managing htpasswd file</title>
		<description><![CDATA[Using twiki with lighttpd is not yet as simple as it should be.  One particular problem is that twiki writes out htpasswd files that lighttpd doesn&#8217;t parse correctly (twiki includes an unnecessary &#8216;:$email&#8217; entry).
To fix the problem (so that users can manage their own passwords) here&#8217;s a quick fix for {twiki}/lib/TWiki/Users/HtPasswdUser.pm :
sub _dumpPasswd { [...]]]></description>
		<link>http://platformedia.com/oss-blog/lighttpd-and-twiki-managing-htpasswd-file/</link>
			</item>
	<item>
		<title>lmms with Fedora &#8211; compile source</title>
		<description><![CDATA[lmms has some dependencies that are not so easy to determine for Fedora 
Basic setup :yum install cmake gityum install qt qt-devel
Synth extras :yum install libsndfile libsndfile-develyum install fluidsynth fluidsynth-develyum install stk stk-develyum install fftw-devel
Importantly for wine VST(i) :yum install wine wine-develyum install glibc-devel.i386
Hope this helps
]]></description>
		<link>http://platformedia.com/oss-blog/lmms-with-fedora-compile-source/</link>
			</item>
</channel>
</rss>
