<?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>kenfallon.com</title>
	<atom:link href="http://kenfallon.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://kenfallon.com</link>
	<description>Proof that you can find anything on the Internet</description>
	<lastBuildDate>Thu, 17 May 2012 18:45:41 +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>Fedora 16</title>
		<link>http://kenfallon.com/fedora-16/</link>
		<comments>http://kenfallon.com/fedora-16/#comments</comments>
		<pubDate>Wed, 16 May 2012 23:00:05 +0000</pubDate>
		<dc:creator>ken_fallon</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://kenfallon.com/?p=967</guid>
		<description><![CDATA[In the HPR0892 :: Hacker Public Radio New Year&#8217;s Eve Part 2/8 (A Bit About Fedora) I spoke about my Fedora install and I would like to put some better show notes out here. First thing to do is get &#8230; <a href="http://kenfallon.com/fedora-16/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://hackerpublicradio.org/images/hpr_feed_small.png" alt="" /><br />
In the <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2hhY2tlcnB1YmxpY3JhZGlvLm9yZy9lcHMucGhwP2lkPTA4OTI=">HPR0892 :: Hacker Public Radio New Year&#8217;s Eve Part 2/8 (A Bit About Fedora)</a> I spoke about my <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2ZlZG9yYXByb2plY3Qub3JnLw==">Fedora</a> install and I would like to put some better show notes out here.</p>
<p>First thing to do is <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2ZlZG9yYXByb2plY3Qub3JnL2VuL2dldC1mZWRvcmEtb3B0aW9ucw==">get and iso</a>. I downloaded <em>Fedora-16-x86_64-Live-KDE.iso</em> as I will be running <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5rZGUub3JnLw==">KDE</a> on a 64 bit system. I had some issues with the Fedora cd creator so I just used <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3VuZXRib290aW4uc291cmNlZm9yZ2UubmV0Lw==">UnetBootin</a> which has had more success. I rebooted and selected the usb key from the hardware boot up menu.<br />
For the most part I selected the defaults, with the exception of <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5saW51eGJzZG9zLmNvbS8yMDExLzExLzEyL2Rpc2stZW5jcnlwdGlvbi1pbi1mZWRvcmEtMTYv"><strong>hard disk encryption</strong></a>, which I would recommend that everyone would use.<br />
If you want more information on the install process then I recommend that you read the excellent <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2RvY3MuZmVkb3JhcHJvamVjdC5vcmcvZW4tVVMvRmVkb3JhLzE2L2h0bWwvSW5zdGFsbGF0aW9uX0d1aWRlL2luZGV4Lmh0bWw=">Installation Guide</a> maintained by the project. I will be focusing on the things that I did to customize it for my liking.</p>
<p>I will never understand the &#8220;Application Launcher Style&#8221; that requires discrete clicks to navigate. Thankfully they have made it easy to switch, just right click on the Fedora icon/the KDE menu, and select &#8220;Switch to Classic Menu Style&#8221;.</p>
<p>If you are a <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5kZWJpYW4ub3JnLw==">Debian</a> user then you may be familiar with the <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2RlYmlhbi1tdWx0aW1lZGlhLm9yZy8=">Debian multimedia</a> repository that enables features that may not be legal in every jurisdiction. The equivalent repository in Fedora is <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3JwbWZ1c2lvbi5vcmcv">RPM Fusion</a>. It&#8217;s simple enough to install by opening the Konqueror web browser and going to <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3JwbWZ1c2lvbi5vcmcvQ29uZmlndXJhdGlvbi8=">http://rpmfusion.org/Configuration/</a> and click on &#8220;RPM Fusion free for Fedora 15 and 16&#8243; and select &#8220;Open with Apper&#8221; and follow the instructions to install the free applications. If you want to install the nonfree applications then select &#8220;RPM Fusion nonfree for Fedora 15 and 16&#8243;<br />
<strong>Notes:</strong></p>
<ul>
<li>that the password is the <em>root</em> password and not your sudo password</li>
<li>that there is a &#8220;pop under&#8221; authentication issue so if you see noting opening look for a window in the background</li>
<li>you are asked for your root password twice</li>
</ul>
<p>I found it easier to use the console to install applications. The equivalent to debian&#8217;s <strong>aptitude</strong> is <strong>yum</strong>. Drop to root using <strong>su -</strong> and type <strong>yum update</strong> to do a system update. This will download all the updates since your spin was spun.</p>
<p>As you have just installed the RPM Fusion repositories you will need to accept the keys:</p>
<pre>Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-16-i386
Importing GPG key 0xADF25D9C:
Userid : RPM Fusion free repository for Fedora (16)
Package: rpmfusion-free-release-14-2.noarch (@/11281.0.rpmfusion-free-release-stable.noarch)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-16-i386
Is this ok [y/N]: y
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-16-i386
Importing GPG key 0x952F3AF8:
Userid : RPM Fusion nonfree repository for Fedora (16)
Package: rpmfusion-nonfree-release-14-2.noarch (@/11306.0.rpmfusion-nonfree-release-stable.noarch)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-16-i386
Is this ok [y/N]: y</pre>
<p>I like to install all the applications I use in one go using the command <em>yum install synergy openssh-server audacity-freeworld ffmpeg sox mplayer inkscape vlc vim firefox poppler-utils wget sshfs kdiff3 terminator kid3 speex-tools filezilla gimp hpijs kate kdiff3 kdirstat</em></p>
<p>Once all that is installed, you can get down to the business of setting everything up. For me that means getting <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3N5bmVyZ3ktZm9zcy5vcmcv">synergy</a> running so that I can control the new install from my desktops keyboard and mouse.<br />
<em><br />
Synergy lets you easily share your mouse and keyboard between multiple computers on your desk, and it&#8217;s Free and Open Source. Just move your mouse off the edge of one computer&#8217;s screen on to another. You can even share all of your clipboards. All you need is a network connection. Synergy is cross-platform (works on Windows, Mac OS X and Linux).<br />
</em></p>
<p>To run that securely you need to have <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5vcGVuc3NoLm9yZy8=">OpenSSH</a> installed so that you can tunnel the communication between computers over a secure connection. We have already installed <em>openssh-server</em> so now we need to configure it.</p>
<p>First we start the service by running</p>
<pre># systemctl start sshd.service</pre>
<p>Then we enable the service to run on each boot</p>
<pre># systemctl enable sshd.service</pre>
<p>Now you can <em>ssh localhost</em> and if all is well you should be asked to accept the ssh keys. We&#8217;re not finished yet as you will find that if you try and ssh from your desktop ssh will report &#8220;No route to host&#8221;, but you will still be able to ping the machine.</p>
<pre>$ ssh 192.168.100.100
ssh: connect to host 192.168.100.100 port 22: No route to host
$ ping 192.168.100.100
PING 192.168.100.100 (192.168.100.100) 56(84) bytes of data.
64 bytes from 192.168.100.100: icmp_req=1 ttl=64 time=0.676 ms
64 bytes from 192.168.100.100: icmp_req=2 ttl=64 time=0.619 ms
^C
--- 192.168.100.100 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.619/0.647/0.676/0.038 ms</pre>
<p>So what&#8217;s going on ? Well in addition to offering full disk encryption, Fedora comes with a built in firewall and also a access control system. Although SSH appears to be enabled in the firewall (Start -&gt; Administration -&gt; Firewall) you still need to tick and untick it in order to reload the configuration. Once you do that ssh should be working.</p>
<p>My synergy configuration is quite simple a desktop in the center with a laptop (the new install) on the left and my Acer Aspire One on the right. The server runs on the desktop and I start it with the command:</p>
<pre>$ synergys --daemon --address localhost --name desktop --config /etc/synergy.conf</pre>
<p>This runs synergy in server mode as a daemon listening only on the localhost with the name &#8220;desktop&#8221; and using the settings from /etc/synergy.conf. Here is that configuration file.</p>
<pre>$ cat /etc/synergy.conf
section: screens
        laptop:
        desktop:
        aa1:
end

section: links
        desktop:
                right = aa1
                left  = laptop
        laptop:
                right = desktop
        aa1:
                left  = desktop
end</pre>
<p>We are doing the install on the laptop so over there we need to run two commands. The first will open ssh connection from the laptop to the desktop with the command:</p>
<pre>ssh -f -N -L localhost:24800:localhost:24800 192.168.100.99</pre>
<p>The <strong>-f</strong> tells ssh to run in the background<br />
The <strong>-N</strong> will not execute a remote command<br />
The <strong>-L</strong> is the switch that tells ssh to forward the any communication from on port 24800 on the laptops localhost private network card to the post 24800 on the other sides localhost private network card.<br />
Finally the <strong>192.168.100.99</strong> is the ip address of the other side, in this case our Desktop</p>
<pre>synergyc --daemon --name laptop localhost</pre>
<p>This runs synergy in client mode as a daemon with the name &#8220;laptop&#8221; and connecting to the synergy server on the local private network card. When this happens the client will send it&#8217;s requests to the local port number 24800, it&#8217;s picked up by the ssh application, encrypted and duped out the other end to port 24800, where the synergy server is listening.<br />
Once you do this, you should be able to move the mouse on your desktop to the left of the screen and you will see it &#8220;appear&#8221; on your laptops screen.</p>
<p>Follow <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2tlbmZhbGxvbi5jb20vaG93LXRvLWluc3RhbGwtY2hlY2twb2ludC1zc2wtZXh0ZW5kZXItdnBuLXNueC11bmRlci1mZWRvcmEtMTYv">these</a> instructions to get the vpn working, and if you are running on <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2tlbmZhbGxvbi5jb20vaG93LXRvLWluc3RhbGwtY2hlY2twb2ludC1zc2wtZXh0ZW5kZXItdnBuLXNueC11bmRlci1mZWRvcmEtMTYtNjRiaXQv">64 bit</a>.</p>
<p>Follow <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2tlbmZhbGxvbi5jb20vaW5zdGFsbGluZy1jaXRyaXgtb24tZmVkb3JhLTE2Lw==">these</a> instructions to get the citrix working.</p>
<p>That was it for most of the major stuff.</p>
<p>And now that Fedora 17 is released &#8211; hold on for another 18 months for a review of that.</p>
 <img src="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=967" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://kenfallon.com/fedora-16/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finally able to open Citrix from Chrome</title>
		<link>http://kenfallon.com/finally-able-to-open-citrix-from-chrome/</link>
		<comments>http://kenfallon.com/finally-able-to-open-citrix-from-chrome/#comments</comments>
		<pubDate>Thu, 23 Feb 2012 15:28:31 +0000</pubDate>
		<dc:creator>ken_fallon</dc:creator>
				<category><![CDATA[citrix]]></category>

		<guid isPermaLink="false">http://kenfallon.com/?p=1126</guid>
		<description><![CDATA[I have been tracking a long running issue with regard with Citrix ICA client not working in Google Chrome. This has been reported on the Citrix and Google sites but neither seem to supply a working solution. Then today I &#8230; <a href="http://kenfallon.com/finally-able-to-open-citrix-from-chrome/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have been tracking a long running issue with regard with Citrix ICA client not working in Google Chrome. This has been reported on the <a title=\"Thread: Google Chrome and Web ICA client via Web Interface\" href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2ZvcnVtcy5jaXRyaXguY29tL3RocmVhZC5qc3BhP3RocmVhZElEPTI0NzY5MA==" target=\"_blank\">Citrix</a> and <a title=\"Chrome will not open launch.ica from Citrix.\" href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nb29nbGUuY29tL3N1cHBvcnQvZm9ydW0vcC9DaHJvbWUvdGhyZWFkP3RpZD0yZjYxN2Q5MmViMzEzZGQ0JmFtcDtobD1lbg==" target=\"_blank\">Google</a> sites but neither seem to supply a working solution.</p>
<p>Then today I came across the following <a title=\"HOW TO get Citrix ICA client working with Google Chrome browser in Linux\" href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3VidW50dWZvcnVtcy5vcmcvc2hvd3RocmVhZC5waHA/dD0xNjQ1MTcz" target=\"_blank\">link</a> by Eudemus on the ubuntuforums which was based on a a post over at the <a title=\"Issue 25011: Citrix-ICA client doesn't work on Chromium for Linux\" href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2NvZGUuZ29vZ2xlLmNvbS9wL2Nocm9taXVtL2lzc3Vlcy9kZXRhaWw/aWQ9MjUwMTEjYzIx" target=\"_blank\">Chromium</a> forums</p>
<p>Edit the file <em>/usr/share/applications/wfica.desktop</em> include the following:<br />
<code><br />
[Desktop Entry]<br />
Name=Citrix ICA client<br />
GenericName=Citrix ICA Client<br />
Comment=Citrix nFuse session file<br />
Categories=Application<br />
Encoding=UTF-8<br />
Exec=/opt/Citrix/ICAClient/wfica<br />
Icon=wfica<br />
Terminal=false<br />
Type=Application<br />
MimeType=application/x-ica<br />
</code></p>
<p>Edit the file <em>/usr/share/mime/packages/ica.xml</em> include the following:</p>
<pre>&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"&gt;
    &lt;mime-type type="application/x-ica"&gt;
    &lt;comment&gt;Citrix ICA launcher&lt;/comment&gt;
    &lt;glob pattern="*.ica"/&gt;
  &lt;/mime-type&gt;
&lt;/mime-info&gt;</pre>
<p>And finally run the command<br />
<code><br />
xdg-mime install --novendor /usr/share/mime/packages/ica.xml<br />
</code></p>
<p>Then you should be able to open the ica files and citrix will start just like in Firefox. Why was this so hard.</p>
 <img src="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1126" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://kenfallon.com/finally-able-to-open-citrix-from-chrome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to install checkpoint ssl extender VPN SNX under Fedora 16 64bit</title>
		<link>http://kenfallon.com/how-to-install-checkpoint-ssl-extender-vpn-snx-under-fedora-16-64bit/</link>
		<comments>http://kenfallon.com/how-to-install-checkpoint-ssl-extender-vpn-snx-under-fedora-16-64bit/#comments</comments>
		<pubDate>Wed, 22 Feb 2012 12:40:58 +0000</pubDate>
		<dc:creator>ken_fallon</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[snx]]></category>

		<guid isPermaLink="false">http://kenfallon.com/?p=1083</guid>
		<description><![CDATA[The SNX saga continues and this time it&#8217;s on Fedora 16 64 bit. I followed the steps in my post &#8220;How to install checkpoint ssl extender VPN SNX under Fedora 16&#8221; but I was not able to run snx. # &#8230; <a href="http://kenfallon.com/how-to-install-checkpoint-ssl-extender-vpn-snx-under-fedora-16-64bit/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The <a title=\"SNX\" href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2tlbmZhbGxvbi5jb20vY2F0ZWdvcnkvc254Lw==" target=\"_blank\">SNX</a> saga continues and this time it&#8217;s on Fedora 16 <strong>64 bit</strong>. I followed the steps in my post &#8220;<a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=SG93IHRvIGluc3RhbGwgY2hlY2twb2ludCBzc2wgZXh0ZW5kZXIgVlBOIFNOWCB1bmRlciBGZWRvcmEgMTY=" target=\"_blank\">How to install checkpoint ssl extender VPN SNX under Fedora 16</a>&#8221; but I was not able to run <em>snx</em>.<br />
<code><br />
# snx<br />
-bash: /usr/bin/snx: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory<br />
</code><br />
I even ran into trouble running <em>ldd</em> which responded with a strange error saying that it was not a dynamic executable.<br />
<code><br />
# ldd /usr/bin/snx<br />
not a dynamic executable<br />
</code><br />
When I checked that type of file it was, <em>file</em> reported that it was a executable file.<br />
<code><br />
# file /usr/bin/snx<br />
/usr/bin/snx: setuid ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, stripped<br />
</code><br />
I was stumped for a while until I realised that this was a 64 bit system and <em>ldd</em> is having problems with identifying a 32 bit application.<br />
<code><br />
# uname -i<br />
x86_64<br />
</code><br />
So I had to ignore what <em>ldd</em> said and instead focus on what <em>snx</em> complained about when it ran.</p>
<p>One handy feature of <em>yum</em> is that you can specify the file you want installed and it will install any package that it is in. I installed <em>/lib/ld-linux.so.2</em> and ran <em>snx</em> again only to have some other files missing. In the end I installed everything I needed with the following command.<br />
<code><br />
yum install /lib/ld-linux.so.2 libX11.so.6 libpam.so.0 libstdc++.so.5<br />
</code><br />
Well that&#8217;s it (until the next upgrade).</p>
<p>Edit: See the comment from Henderik:</p>
<p><cite>Hendrik</cite>says:</p>
<div><a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2tlbmZhbGxvbi5jb20vaW5zdGFsbGluZy1jaXRyaXgtb24tZmVkb3JhLTE0L2NvbW1lbnQtcGFnZS0xLyNjb21tZW50LTE5OTM="> 2012-01-04 at 12:46:14</a></div>
<div>
<p>Newer versions of the Linux Citrix software get installed into /opt/Citrix<br />
Also, the Export All Certificates add-on does not run on newer Firefox versions. What I did was to install the “Certificate Patrol 2.0.14″ add-on and from there exported the GlobalSign Root CA.<br />
Afterwards I issued this command:<br />
sudo cp GlobalSignRootCA.crt /opt/Citrix/ICAClient/keystore/cacerts/</p>
<p>And it went fine from there.</p>
</div>
 <img src="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1083" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://kenfallon.com/how-to-install-checkpoint-ssl-extender-vpn-snx-under-fedora-16-64bit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HPR Scheduling System</title>
		<link>http://kenfallon.com/hpr-schedule/</link>
		<comments>http://kenfallon.com/hpr-schedule/#comments</comments>
		<pubDate>Tue, 21 Feb 2012 20:23:04 +0000</pubDate>
		<dc:creator>ken_fallon</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Podcasts]]></category>

		<guid isPermaLink="false">http://kenfallon.com/?p=1099</guid>
		<description><![CDATA[I have been trying to learn inkscape so that I could have a vector based version of the HPR logo. This would be useful for printing out large posters for use at the Linux Festivals that we attend. I had &#8230; <a href="http://kenfallon.com/hpr-schedule/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a style=\"color: #ff4b33; line-height: 24px;\" href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2hhY2tlcnB1YmxpY3JhZGlvLm9yZy9pbWFnZXMvaHByX2ZlZWRfc21hbGwucG5n"><img class="alignleft" style="border-style: initial; border-color: initial;" title="Old HPR logo" src="http://hackerpublicradio.org/images/hpr_feed_small.png" alt="An old style microphone with a red circle showing the words Hacker Public Radio" width="96" height="120" /></a></p>
<p>I have been trying to learn <a title=\"http://inkscape.org/\" href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2lua3NjYXBlLm9yZy8=" target=\"_blank\">inkscape</a> so that I could have a vector based version of the HPR logo. This would be useful for printing out large posters for use at the Linux Festivals that we attend. I had been following the excellent tutorials over at <a title=\"Inkscape Tutorials \" href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3NjcmVlbmNhc3RlcnMuaGVhdGhlbngub3JnLw==" target=\"_blank\">screencasters.heathenx.org</a>, and while their site is brilliant, my progress has been very slow. So slow that a new year festival season is upon us and I had made no progress. Finally I just gave up and asked them for help. Not only did they say yes but they asked if they could &#8220;tweak it slightly&#8221;. You can see the results of that here.</p>
<p><a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2hhY2tlcnB1YmxpY3JhZGlvLm9yZy9tZWRpYS9pbWFnZXMvcmZxdWVyaW4tY2MtYnktc2EtaHByX3NwbGFzaF9zYW1wbGVzLnBuZw=="><img class="alignleft" title="HPR Splash Concept" src="http://hackerpublicradio.org/media/images/rfquerin-cc-by-sa-hpr_splash_samples.png" alt="HPR Splash Concept" width="120" height="266" /></a></p>
<p><a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2hhY2tlcnB1YmxpY3JhZGlvLm9yZy9tZWRpYS9pbWFnZXMvcmZxdWVyaW4tY2MtYnktc2EtaHByX3NhbXBsZXMucG5n"><img class="alignright" style="line-height: 24px; border-style: initial; border-color: initial;" title="HPR Logo concept" src="http://hackerpublicradio.org/media/images/rfquerin-cc-by-sa-hpr_samples.png" alt="HPR Logo concept" width="80" height="80" /></a></p>
<p>Spurred on by that success, I&#8217;m putting the call out for some help with a new version of the scheduling system for HPR. I&#8217;ve been working on it for some time now and it&#8217;s also going nowhere. I&#8217;d like to release it so that it can be used by anyone who wants to setup a syndicated community podcast network like ours. I&#8217;ve put some thoughts into the design and would like to get involvement from people with experience in doing this type of thing.</p>
<p>&nbsp;</p>
<div>
<h1></h1>
<h1>FAQ:</h1>
<h2>What is it called ?</h2>
<p>The HPR Scheduling System, until something better is suggested.</p>
<h2>What License will it be under ?</h2>
<p><span style="line-height: 24px;">AGPL v3 (</span><a style=\"color: #ff4b33; line-height: 24px;\" title=\"AGPL\" href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzL2FncGwuaHRtbA==" target=\"_blank\">GNU Affero General Public License</a><span style="line-height: 24px;">) </span>because this is a web application and <a title=\"Free As In Freedom Podcast link\" href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2ZhaWYudXMv" target=\"_blank\">Bradley</a> would be impressed.</p>
<h2>How will it work ?</h2>
<ol>
<li>Community members and spammers will upload the shows via a custom PHP component integrated into an off the shelf frontend CMS. That will be kept in quarantine until it is approved.</li>
<li>The scheduling manager will verify the show, approve it and change priority.</li>
<li>The backend will transcode it and add it to the database based on the scheduling rules.</li>
<li>A cron job will:</li>
<ul>
<li>ssh static RSS 2.0 Compliant XML feed to the front end system(s)</li>
<li>ssh a html/xml file listing upcoming shows to the front end system(s)</li>
<li>will upload the new episode to archive.org</li>
</ul>
</ol>
<h2>Why split it up ?</h2>
<p>The idea is to provide two security zones. The backend with restricted access and a frontend that is public facing. Reusing a popular CMS like wordpress will limit the scope for compromise as the RSS 2.0 Compliant XML will be the source of the data on the site and can be reloaded at any time. The only component we need to manage is the file and metadata upload.</p>
<p>The backend will contain the actual database and user information and is intended to be managed via ssh and command line tools. This could be run on a home pc or on a cheap vps running Debian/Fedora/Slacker media. As this code will be reviewed by a lot less people than the frontend, we can restrict the access to trusted keys etc. Using <a title=\"The internet archive\" href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2FyY2hpdmUub3Jn" target=\"_blank\">archive.org</a> will allow others to avail of free hosting for media files.</p>
<h2>What will it be written in ?</h2>
<p>The backend will be written in perl/mysql and will be driven by cron, which will produce a RSS 2.0 Compliant XML feed.</p>
<p>The frontend will be any CMS (WordPress/Drupal/Joomla) with a plugin to federate RSS 2.0 Compliant XML feeds.</p>
<h2>Why use RSS 2.0 Compliant XML ?</h2>
<p>It&#8217;s a standard and it supports categories (series), tags, host addresses etc. It provides a clean, common well defined interface.</p>
<h2>Why use PHP/MySQL for the frontend ?</h2>
<p>That&#8217;s what hosting providers provide cheaply and so that&#8217;s what WordPress, Drupal, Joomla are written in.</p>
<h2>Why use perl/MySQL on the backend ?</h2>
<p>That&#8217;s what comes standard on many linux distros and has a lot of modules available in cpan.</p>
<h2>Why not use Python/PHP/C/C++/Java/Mono/* instead of perl/php ?</h2>
<p>It&#8217;s what I know so as I&#8217;ll probably be dumped with doing most of this, I want to make sure that I can trust the code.</p>
<h2>Seriously Perl/php ?</h2>
<p>If you want to do this in another language then fine but you are accepting been the project lead for at least two years &#8211; ok.</p>
<h2>Where will the code be stored ?</h2>
<p>Don&#8217;t know yet &#8211; HPR FTP Server <img src='http://kenfallon.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h2>But Project XYZ already does this ?</h2>
<p>Great. Send me a link &#8211; job done.</p>
<h2>What help do you need ?</h2>
<p>People with PHP, Perl, MySQL, DBA, security skills.</p>
<h2>Who do I contact ?</h2>
<p>email: <strong>admin@hackerpublicradio.org</strong></p>
<p>&nbsp;</p>
</div>
 <img src="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1099" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://kenfallon.com/hpr-schedule/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to install checkpoint ssl extender VPN SNX under Fedora 16</title>
		<link>http://kenfallon.com/how-to-install-checkpoint-ssl-extender-vpn-snx-under-fedora-16/</link>
		<comments>http://kenfallon.com/how-to-install-checkpoint-ssl-extender-vpn-snx-under-fedora-16/#comments</comments>
		<pubDate>Fri, 11 Nov 2011 12:31:13 +0000</pubDate>
		<dc:creator>ken_fallon</dc:creator>
				<category><![CDATA[snx]]></category>

		<guid isPermaLink="false">http://kenfallon.com/?p=1058</guid>
		<description><![CDATA[It&#8217;s time for Fedora 16 and the obligatory how to get Checkpoint SSL extender VPN (SNX) working under it. The first step is to get your username, password and ip address or host name of your snx server from your &#8230; <a href="http://kenfallon.com/how-to-install-checkpoint-ssl-extender-vpn-snx-under-fedora-16/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s time for Fedora 16 and the obligatory <a title=\"The SNX series\" href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2tlbmZhbGxvbi5jb20vY2F0ZWdvcnkvc254Lw==" target=\"_blank\">how to get Checkpoint SSL extender VPN (SNX) working</a> under it.<br />
<img class="alignright size-medium wp-image-1064" title="SNX Settings" src="http://kenfallon.com/wp-content/uploads/2011/11/f16-settings-300x187.png" alt="" width="300" height="187" /><br />
The first step is to get your username, password and ip address or host name of your snx server from your local administrator. Once you do that you can login and then press the settings link. This will give you a link to the various different clients. In our case we are looking for the &#8220;Download installation for Linux&#8221; link. Download that and then run it with the following command.</p>
<pre>[root@laptop checkpoint]# sh +x snx_install.sh
Installation successfull</pre>
<p>All going well so far. Now let&#8217;s check that the required libraries are loaded.</p>
<p>&nbsp;</p>
<pre>[root@laptop checkpoint]# ldd /usr/bin/snx | grep "not found"
        libstdc++.so.5 =&gt; not found</pre>
<p>This can be solved easily enough using the command</p>
<pre>yum install compat-libstdc++-33.i686</pre>
<p>You should now be able to type <strong>snx</strong> without errors. You only now need to accept the VPN Certificate by loging in via the command line and press &#8220;Y&#8221;.</p>
<pre>user@pc:~$ snx -s my-checkpoint-server -u username
Check Point's Linux SNX
build XXXXXXXXXXXX
Please enter your password:
SNX authentication:
Please confirm the connection to gateway: my-checkpoint-server VPN Certificate
Root CA fingerprint: AAAA BBB CCCC DDD EEEE FFF GGGG HHH IIII JJJ KKKK
Do you accept? [y]es/[N]o:</pre>
<p>Finally you should be able to use the client and login.</p>
 <img src="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1058" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://kenfallon.com/how-to-install-checkpoint-ssl-extender-vpn-snx-under-fedora-16/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Installing Citrix on Fedora 16</title>
		<link>http://kenfallon.com/installing-citrix-on-fedora-16/</link>
		<comments>http://kenfallon.com/installing-citrix-on-fedora-16/#comments</comments>
		<pubDate>Fri, 11 Nov 2011 12:30:25 +0000</pubDate>
		<dc:creator>ken_fallon</dc:creator>
				<category><![CDATA[citrix]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://kenfallon.com/?p=1075</guid>
		<description><![CDATA[The steps involved in getting Citrix installed on Fedora 16 are not that much different to the steps involved in Fedora 14. The major difference is that it is now called Receiver for Linux 12.0 and not ICAClient, Citrix Linux &#8230; <a href="http://kenfallon.com/installing-citrix-on-fedora-16/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The steps involved in getting Citrix installed on Fedora 16 are not that much different to the steps involved in <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2tlbmZhbGxvbi5jb20vaW5zdGFsbGluZy1jaXRyaXgtb24tZmVkb3JhLTE0Lw==">Fedora 14</a>. The major difference is that it is now called <strong>Receiver for Linux 12.0</strong> and not ICAClient, Citrix Linux client. As of now you can find the product page <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5jaXRyaXguY29tL0VuZ2xpc2gvU1MvZG93bmxvYWRzL2RldGFpbHMuYXNwP2Rvd25sb2FkSWQ9MjMxNjYxMSZhbXA7cHJvZHVjdElkPTE2ODkxNjM=">here</a>. Once you download the file click on it in Dolphin and the application manager will install it.</p>
<pre>
yum install --nogpgcheck ./ICAClient-12.0.0-0.i386.rpm
</pre>
<p>The location of the application has also changed to <strong>/opt/Citrix/ICAClient/wfica</strong>. </p>
<p>I ran into more problems with missing libraries </p>
<pre>
# ldd /opt/Citrix/ICAClient/wfica | grep -i "not found"
        libasound.so.2 => not found
</pre>
<p>Which I installed using the command</p>
<pre>
yum install libasound.so.2
</pre>
<p>I didn&#8217;t have any of the usual certificate issue this time.</p>
 <img src="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1075" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://kenfallon.com/installing-citrix-on-fedora-16/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Any topic that is of interest to Hackers</title>
		<link>http://kenfallon.com/any-topic-that-is-of-interest-to-hackers/</link>
		<comments>http://kenfallon.com/any-topic-that-is-of-interest-to-hackers/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 21:21:13 +0000</pubDate>
		<dc:creator>ken_fallon</dc:creator>
				<category><![CDATA[Podcasts]]></category>

		<guid isPermaLink="false">http://kenfallon.com/?p=1040</guid>
		<description><![CDATA[It&#8217;s not often that I comment on HPR episodes &#8211; other than to beg for you to send them in &#8211; but I want to make an exception for today&#8217;s show. Episode 0853 :: Pat Volkerding of Slackware Linux chats &#8230; <a href="http://kenfallon.com/any-topic-that-is-of-interest-to-hackers/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s not often that I comment on HPR episodes &#8211; other than to beg for you to send them in &#8211; but I want to make an exception for today&#8217;s show. <a title=\"The link to episode 853\" href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2hhY2tlcnB1YmxpY3JhZGlvLm9yZy9lcHMucGhwP2lkPTA4NTM=" target=\"_blank\">Episode 0853 :: Pat Volkerding of Slackware Linux chats with Klaatu</a></p>
<p><img class="alignright" src="http://hackerpublicradio.org/images/hpr_feed_small.png" alt="HPR logo" width="96" height="120" />I&#8217;m not making this exception because it was &#8220;better&#8221;, I would find it impossible to make such a call. The HPR community produces a massive amount of content and I have listened to every single one at least once. There has not been a single HPR show that I have not enjoyed and learned from.</p>
<p>Nor is it that it was submitted by Klaatu as given that he has submitted 12 ½% of all shows, I would have written this long before now. Sure today&#8217;s &#8216;topic&#8217; was special &#8211; a interview with <a title=\"Link to wikipedia article on Patrick Volkerding\" href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9QYXRyaWNrX1ZvbGtlcmRpbmc=" target=\"_blank\">Patrick Volkerding</a> the man behind <a title=\"link to wikipedia article on SlackWare\" href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9TbGFja3dhcmU=" target=\"_blank\">SlackWare</a>, the longest continually developed Linux distribution &#8211; but we&#8217;ve had other interviews with people of note before.</p>
<blockquote><p>The reason for this deviation is simply because it embodies the qualities that I feel define Hacker Public Radio.</p></blockquote>
<p>It&#8217;s about taking a topic and exploring it, looking at all sides, exposing otherwise hidden and unknown facts, it&#8217;s about events, it&#8217;s about community, it&#8217;s about people, it&#8217;s about technology, it&#8217;s about music, it&#8217;s about history, it&#8217;a about life, it&#8217;s about questioning - <strong>everything</strong> - our very existence &#8211; space time &#8211; ancient cultures. In short it&#8217;s about &#8220;<em>Any topic that is of interest to Hackers</em>&#8221;</p>
<p>If you have never listened to a HPR then this is surely the best sample of what you are likely to find. Sure it arrived just in time to fill an otherwise empty slot, the audio isn&#8217;t perfect, it might not follow a script, random people wander in and out, there may be tangents from the topic at hand but if you can open your ears to listen you&#8217;ll hear the <em><strong>passion</strong></em> of the community, our community. Then maybe, just maybe, you too will be inspired to share your unique point of view with us.</p>
<address style="text-align: right;"><em><a title=\"http://hackerpublicradio.org/contribute.php\" href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2hhY2tlcnB1YmxpY3JhZGlvLm9yZy9jb250cmlidXRlLnBocA==" target=\"_blank\">http://hackerpublicradio.org/contribute.php</a></em></address>
 <img src="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1040" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://kenfallon.com/any-topic-that-is-of-interest-to-hackers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Follow symlinks</title>
		<link>http://kenfallon.com/follow-symlinks/</link>
		<comments>http://kenfallon.com/follow-symlinks/#comments</comments>
		<pubDate>Fri, 14 Oct 2011 15:16:21 +0000</pubDate>
		<dc:creator>ken_fallon</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://kenfallon.com/?p=1029</guid>
		<description><![CDATA[If you have symlinks to symlinks to &#8230; etc, you might find this command useful readlink -f]]></description>
			<content:encoded><![CDATA[<p>If you have symlinks to symlinks to &#8230; etc, you might find this command useful</p>
<p><code>readlink -f </code></p>
 <img src="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1029" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://kenfallon.com/follow-symlinks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting time on a Linux client from a Windows PDC</title>
		<link>http://kenfallon.com/setting-time-on-a-linux-client-from-a-windows-pdc/</link>
		<comments>http://kenfallon.com/setting-time-on-a-linux-client-from-a-windows-pdc/#comments</comments>
		<pubDate>Tue, 23 Aug 2011 13:58:34 +0000</pubDate>
		<dc:creator>ken_fallon</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[ntp]]></category>
		<category><![CDATA[samba]]></category>

		<guid isPermaLink="false">http://kenfallon.com/?p=1015</guid>
		<description><![CDATA[You can set the time on a linux client using NTP, using the ntpd daemon. For a quick and dirty approach you can use the deprecated ntpdate command. The following script will set the time on the pc cat /usr/local/bin/syncclock #!/bin/bash /usr/sbin/ntpdate &#8230; <a href="http://kenfallon.com/setting-time-on-a-linux-client-from-a-windows-pdc/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>You can set the time on a linux client using <a title=\"Network Time Protocol\" href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9OZXR3b3JrX1RpbWVfUHJvdG9jb2w=" target=\"_blank\">NTP</a>, using the ntpd daemon. For a quick and dirty approach you can use the deprecated <a title=\"NTP Date\" href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9OdHBkYXRl" target=\"_blank\">ntpdate</a> command. The following script will set the time on the pc</p>
<pre>cat /usr/local/bin/syncclock
#!/bin/bash
/usr/sbin/ntpdate -s nl.pool.ntp.org
/sbin/hwclock --adjust
/sbin/hwclock --systohc</pre>
<p>If you are running a Linux Client on a windows network where there is no access to a NTP server, you might want to use the <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9TYW1iYV8oc29mdHdhcmUp" target=\"_blank\">samba</a> command <strong><tt>net time</tt></strong> to get the time and <strong><tt>net time set</tt></strong> to set it. Adding the following command to the roots crontab file will set the time on your linux bot against the windows primary domain controller each afternoon.</p>
<pre>* 12 * * * net time set &gt; /dev/null 2&gt;&amp;1</pre>
<p>If you run <strong>net time</strong> and it reports <em>&#8220;Could not locate a time server.  Try specifying a target host.</em>&#8221; you may need to specify the address of your Primary Domain Controller. If you don&#8217;t know the name of the PDC in your domain, you can find it by typing <strong>net time</strong> on a windows server. The response will include the address of the PDC.</p>
<pre>C:\&gt;net time
Current time at <strong>\\pdc.example.com</strong> is 8/23/2011 1:12 PM

The command completed successfully.</pre>
<p>Now you can modify your crontab to include the server name</p>
<pre>* 12 * * * net time set --server=192.168.1.100 &gt; /dev/null 2&gt;&amp;1</pre>
 <img src="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1015" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://kenfallon.com/setting-time-on-a-linux-client-from-a-windows-pdc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RTE Radio on the command line</title>
		<link>http://kenfallon.com/rte-radio-on-the-command-line/</link>
		<comments>http://kenfallon.com/rte-radio-on-the-command-line/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 08:07:03 +0000</pubDate>
		<dc:creator>ken_fallon</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://kenfallon.com/?p=978</guid>
		<description><![CDATA[If you go to the RTÉ on a device that isn&#8217;t running &#8220;Real Player&#8221; or &#8220;Windows Media Player&#8221; then you&#8217;re out of luck. It&#8217;s not that your device isn&#8217;t capable of playing it, it&#8217;s jut that they don&#8217;t make it &#8230; <a href="http://kenfallon.com/rte-radio-on-the-command-line/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you go to the <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5ydGUuaWUvcmFkaW8v">RTÉ</a> on a device that isn&#8217;t running &#8220;Real Player&#8221; or &#8220;Windows Media Player&#8221; then you&#8217;re out of luck. It&#8217;s not that your device isn&#8217;t capable of playing it, it&#8217;s jut that they don&#8217;t make it easy for you to do so.</p>
<p>If you want to play hear them regardless of your device, here are the direct links to the audio streams:</p>
<ul>
<li><a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=cnRzcDovL2xpdmUxLnJ0ZS5pZS9yZWR1bmRhbnQvcmFkaW8xLnJh">rtsp://live1.rte.ie/redundant/radio1.ra</a></li>
<li><a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=cnRzcDovL2xpdmUyLnJ0ZS5pZS9yZWR1bmRhbnQvMmZtLnJh">rtsp://live2.rte.ie/redundant/2fm.ra</a></li>
<li><a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=cnRzcDovL2xpdmUyLnJ0ZS5pZS9yZWR1bmRhbnQvbHlyaWMucmE=">rtsp://live2.rte.ie/redundant/lyric.ra</a></li>
<li><a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=cnRzcDovL2xpdmUyLnJ0ZS5pZS9yZWR1bmRhbnQvcm5hZy5yYQ==">rtsp://live2.rte.ie/redundant/rnag.ra</a></li>
</ul>
<p><a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3NtcGxheWVyLnNvdXJjZWZvcmdlLm5ldA==">Smplayer</a> (a windows version of mplayer) or <a href="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy52aWRlb2xhbi5vcmcvdmxj">VLC</a> (a cross platform media player) will have no problems playing the streams.</p>
<p>Enjoy.</p>
 <img src="http://kenfallon.com/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=978" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://kenfallon.com/rte-radio-on-the-command-line/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

