<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://townx.org" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>townx - Comments</title>
 <link>http://townx.org</link>
 <description>Comments</description>
 <language>en</language>
<item>
 <title>Dose any one try s3rsync.com ?</title>
 <link>http://townx.org/blog/elliot/a_cheaper_way_to_backup#comment-38136</link>
 <description>&lt;p&gt;They claim to provide full rsync on top of s3.&lt;br /&gt;
Is it read work?&lt;/p&gt;</description>
 <pubDate>Thu, 15 May 2008 04:00:27 -0500</pubDate>
 <dc:creator>Marina</dc:creator>
 <guid isPermaLink="false">comment 38136 at http://townx.org</guid>
</item>
<item>
 <title>firewall</title>
 <link>http://townx.org/simple_firewall_for_ubuntu_using_iptables#comment-38131</link>
 <description>&lt;p&gt;Hi,&lt;br /&gt;
Great script - I&#039;ve used it as the starter for my setup.&lt;/p&gt;

&lt;p&gt;ShieldsUP notes that your script shows ports 0 and 1 as closed rather than in stealth mode, and also doesn&#039;t drop &lt;span class=&quot;caps&quot;&gt;ICMP &lt;/span&gt;packets - meaning that if the machines are directly attached to the internet via ppp, or with an &lt;span class=&quot;caps&quot;&gt;ADSL &lt;/span&gt;modem with no firewall, then they can be discovered.&lt;/p&gt;

&lt;p&gt;Also your script doesn&#039;t handle dialup connections.&lt;/p&gt;

&lt;p&gt;The following changes mitigates against these:&lt;/p&gt;


&lt;ol&gt;
&lt;li&gt;drop everything else on ppp&lt;br /&gt;
iptables -A &lt;span class=&quot;caps&quot;&gt;INPUT &lt;/span&gt;-i ppp+ -p udp -j &lt;span class=&quot;caps&quot;&gt;DROP&lt;/span&gt;&lt;br /&gt;
iptables -A &lt;span class=&quot;caps&quot;&gt;INPUT &lt;/span&gt;-i ppp+ -p tcp -m tcp --syn -j &lt;span class=&quot;caps&quot;&gt;DROP&lt;/span&gt;&lt;br /&gt;
iptables -A &lt;span class=&quot;caps&quot;&gt;INPUT &lt;/span&gt;-i ppp+ -p icmp -j &lt;span class=&quot;caps&quot;&gt;DROP&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Explcitly deal with port 0&lt;br /&gt;
iptables -A &lt;span class=&quot;caps&quot;&gt;INPUT &lt;/span&gt;-j &lt;span class=&quot;caps&quot;&gt;DROP &lt;/span&gt;-p tcp --sport 0&lt;br /&gt;
iptables -A &lt;span class=&quot;caps&quot;&gt;INPUT &lt;/span&gt;-j &lt;span class=&quot;caps&quot;&gt;DROP &lt;/span&gt;-p udp --sport 0&lt;br /&gt;
iptables -A &lt;span class=&quot;caps&quot;&gt;INPUT &lt;/span&gt;-j &lt;span class=&quot;caps&quot;&gt;DROP &lt;/span&gt;-p tcp --dport 0&lt;br /&gt;
iptables -A &lt;span class=&quot;caps&quot;&gt;INPUT &lt;/span&gt;-j &lt;span class=&quot;caps&quot;&gt;DROP &lt;/span&gt;-p udp --dport 0&lt;/li&gt;
&lt;li&gt;Explcitly deal with port 1&lt;br /&gt;
iptables -A &lt;span class=&quot;caps&quot;&gt;INPUT &lt;/span&gt;-j &lt;span class=&quot;caps&quot;&gt;DROP &lt;/span&gt;-p tcp --sport 1&lt;br /&gt;
iptables -A &lt;span class=&quot;caps&quot;&gt;INPUT &lt;/span&gt;-j &lt;span class=&quot;caps&quot;&gt;DROP &lt;/span&gt;-p udp --sport 1&lt;br /&gt;
iptables -A &lt;span class=&quot;caps&quot;&gt;INPUT &lt;/span&gt;-j &lt;span class=&quot;caps&quot;&gt;DROP &lt;/span&gt;-p tcp --dport 1&lt;br /&gt;
iptables -A &lt;span class=&quot;caps&quot;&gt;INPUT &lt;/span&gt;-j &lt;span class=&quot;caps&quot;&gt;DROP &lt;/span&gt;-p udp --dport 1&lt;/li&gt;
&lt;/ol&gt;



&lt;p&gt;regards&lt;/p&gt;

&lt;p&gt;Colin&lt;/p&gt;</description>
 <pubDate>Thu, 08 May 2008 03:01:53 -0500</pubDate>
 <dc:creator>Guest</dc:creator>
 <guid isPermaLink="false">comment 38131 at http://townx.org</guid>
</item>
<item>
 <title>I thought it was lovely and</title>
 <link>http://townx.org/blog/elliot/today-i-saw-bullfinch#comment-38130</link>
 <description>&lt;p&gt;I thought it was lovely and remarkable. I just couldn&#039;t believe I had never seen one before.&lt;/p&gt;</description>
 <pubDate>Wed, 07 May 2008 16:11:18 -0500</pubDate>
 <dc:creator>elliot</dc:creator>
 <guid isPermaLink="false">comment 38130 at http://townx.org</guid>
</item>
<item>
 <title>He&#039;s a handsome little devil</title>
 <link>http://townx.org/blog/elliot/today-i-saw-bullfinch#comment-38129</link>
 <description>&lt;p&gt;He&#039;s a handsome little devil to be sure.&lt;/p&gt;</description>
 <pubDate>Wed, 07 May 2008 07:40:19 -0500</pubDate>
 <dc:creator>Jo</dc:creator>
 <guid isPermaLink="false">comment 38129 at http://townx.org</guid>
</item>
<item>
 <title>I&#039;ve updated this recently:</title>
 <link>http://townx.org/blog/elliot/iplayer-ruby-code#comment-38128</link>
 <description>&lt;p&gt;I&#039;ve updated this recently: see &lt;a href=&quot;http://townx.org/blog/elliot/ruby-tuesday-miplayer-some-iplayer-ruby-shizz-linux&quot;&gt;this blog entry instead&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;It&#039;s a script which you run from the command line, which presents itself as a web site. Behind the scenes, using the web site makes calls to the iPlayer site in the background. The other alternative is to run it as a scheduled task (Windows) or cron job (Linux), where the script will perform your searches and email the results.&lt;/p&gt;

&lt;p&gt;It&#039;s not really intended for non-technical users, so if you&#039;re not a command line user, you may find it tricky to get started with.&lt;/p&gt;</description>
 <pubDate>Tue, 06 May 2008 14:18:40 -0500</pubDate>
 <dc:creator>elliot</dc:creator>
 <guid isPermaLink="false">comment 38128 at http://townx.org</guid>
</item>
<item>
 <title>The iPlayer</title>
 <link>http://townx.org/blog/elliot/iplayer-ruby-code#comment-38127</link>
 <description>&lt;p&gt;I&#039;m not too clued up with scripting.  So, is this an external script that you run when the search page is open, or does the script somehow tap into the iplayer search page?&lt;/p&gt;

&lt;p&gt;Andy&lt;/p&gt;</description>
 <pubDate>Tue, 06 May 2008 03:46:28 -0500</pubDate>
 <dc:creator>Andy from PC to TV senders</dc:creator>
 <guid isPermaLink="false">comment 38127 at http://townx.org</guid>
</item>
<item>
 <title>Spamassassin and Spam Deletion</title>
 <link>http://townx.org/blog/elliot/simple_spamassassin_setup_with_postfix_and_dovecot_on_ubuntu_breezy#comment-38125</link>
 <description>&lt;p&gt;&quot;most of it gets stopped by the Postfix server using Spamassassin&quot;&lt;/p&gt;

&lt;p&gt;I don&#039;t think this part is right. From wiki.apache.org/spamassassin:&lt;/p&gt;

&lt;p&gt;&quot;SpamAssassin itself will not delete any emails. It&#039;s only a filter which reads email in, and passes that same email out, modified in some way. If you want to delete emails, or redirect emails, you need to do it in whatever program calls SpamAssassin. &quot;&lt;/p&gt;

&lt;p&gt;The site then goes on to explain how to set up a procmail filter to drop spam at the server, it that is what you want to do.&lt;/p&gt;

&lt;p&gt;In your case, do you think what is happening is that Thunderbird&#039;s Bayesian filter can learn what is junk instantly because of SpamAssassin headers? Thus you can achieve your end result, very little spam in the Inbox, but all the filtering is done by Thunderbird. I don&#039;t see Postfix dropping mail on the floor. Please correct me if I am wrong.&lt;/p&gt;

&lt;p&gt;Thank you for this mini-howto. I used it to set up Spamassassin  on an Ubuntu server running Courrier &lt;span class=&quot;caps&quot;&gt;IMAP &lt;/span&gt;in literally minutes, and it is working great. I also use Thunderbird. It is also easy to set a filter in Squirrelmail (web mail) to filter spamassassinated messages to the Inbox.Junk folder:&lt;/p&gt;

&lt;p&gt;options/message filtering:&lt;/p&gt;

&lt;p&gt;If Header contains X-Spam-Flag: &lt;span class=&quot;caps&quot;&gt;YES &lt;/span&gt;then move to Junk&lt;/p&gt;</description>
 <pubDate>Sat, 03 May 2008 11:03:43 -0500</pubDate>
 <dc:creator>monkster</dc:creator>
 <guid isPermaLink="false">comment 38125 at http://townx.org</guid>
</item>
<item>
 <title>Ubuntu rocks!</title>
 <link>http://townx.org/blog/elliot/dell-laptops-ubuntu-have-arrived#comment-38124</link>
 <description>&lt;p&gt;No comments as yet? This is excellent news! I&#039;ve been waiting for a non-window, non-mac &lt;span class=&quot;caps&quot;&gt;OS.&lt;/span&gt; Hope Ubuntu will live long. Nice to see Dell taking the leap.&lt;/p&gt;</description>
 <pubDate>Thu, 01 May 2008 18:27:57 -0500</pubDate>
 <dc:creator>Jim Miller</dc:creator>
 <guid isPermaLink="false">comment 38124 at http://townx.org</guid>
</item>
<item>
 <title>Beans</title>
 <link>http://townx.org/blog/elliot/vegetable-gardening#comment-38123</link>
 <description>&lt;p&gt;Good luck with the veges, I am on my third attempted batch of climbing French beans, the first two were destroyed by the cold.  I will persist!  There seem to be fewer slugs than last year at least.  We are attempting: wild strawberries, lots of rocket &amp;amp; herbs, courgettes (Annika&#039;s idea, tried and failed last year), the aforementioned beans, tomatoes.  And last year we got some tiny, tiny grapes.  About the size of small peas, but appreciably grape-like and edible!  Maybe I could make a really tiny bottle of wine.&lt;/p&gt;</description>
 <pubDate>Thu, 01 May 2008 11:32:46 -0500</pubDate>
 <dc:creator>Mark S</dc:creator>
 <guid isPermaLink="false">comment 38123 at http://townx.org</guid>
</item>
<item>
 <title>Thx ;)</title>
 <link>http://townx.org/simple_firewall_for_ubuntu_using_iptables#comment-38122</link>
 <description>&lt;p&gt;thanks!though  iptables -A &lt;span class=&quot;caps&quot;&gt;INPUT &lt;/span&gt;-p tcp -s 0/0 --dport 80 -j &lt;span class=&quot;caps&quot;&gt;ACCEPT &lt;/span&gt;is needed!&lt;/p&gt;</description>
 <pubDate>Wed, 30 Apr 2008 18:18:12 -0500</pubDate>
 <dc:creator>Prakash</dc:creator>
 <guid isPermaLink="false">comment 38122 at http://townx.org</guid>
</item>
<item>
 <title>Don&#039;t I know I need those</title>
 <link>http://townx.org/blog/elliot/drupal-last-fm-module-now-works-drupal-5#comment-38117</link>
 <description>&lt;p&gt;Don&#039;t I know I need those modules.&lt;/p&gt;

&lt;p&gt;I turned off the Last.fm module, just because it made my site crash if Last.fm timed out, unless I hacked in some changes to the Drupal &lt;span class=&quot;caps&quot;&gt;HTTP &lt;/span&gt;client code. Which I didn&#039;t fancy maintaining. Glad to hear you&#039;ve done some work on a new module for it. Good luck with it!&lt;/p&gt;</description>
 <pubDate>Thu, 24 Apr 2008 16:21:51 -0500</pubDate>
 <dc:creator>elliot</dc:creator>
 <guid isPermaLink="false">comment 38117 at http://townx.org</guid>
</item>
<item>
 <title>Last.fm and Tabbo module</title>
 <link>http://townx.org/blog/elliot/drupal-last-fm-module-now-works-drupal-5#comment-37983</link>
 <description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;I&#039;ve just finished a &lt;a href=&quot;http://www.muszek.com/last-fm-and-tabbo-module-for-drupal&quot;&gt;Last.fm and Tabbo module&lt;/a&gt; for Drupal 6... I don&#039;t know how much yours exactly works (don&#039;t have a working D5 installation around and your demo is either turned off or malfunctioning), but it seems to be similar (one difference is that mine also supports &lt;a href=&quot;http://www.tabbo.org&quot;&gt;Tabbo&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;caps&quot;&gt;P.S. &lt;/span&gt; You need some sort of anti-spam measures.  Captcha + reCAPTCHA modules have been working fine for me (one site got literally thousands of spam comments.  I deleted them all and installed those two modules - not even one bastard got through).&lt;/p&gt;</description>
 <pubDate>Thu, 24 Apr 2008 04:33:07 -0500</pubDate>
 <dc:creator>muszek</dc:creator>
 <guid isPermaLink="false">comment 37983 at http://townx.org</guid>
</item>
<item>
 <title>Technically, my fault :) I</title>
 <link>http://townx.org/blog/elliot/ruby-tuesday-miplayer-some-iplayer-ruby-shizz-linux#comment-37695</link>
 <description>&lt;p&gt;Technically, my fault :) I should have included an empty /downloads directory inside the zip file. Unfortunately, I had created this file, but because it was empty it was left out of the zip by the archiver program (I think). I&#039;ve rectified this now.&lt;/p&gt;</description>
 <pubDate>Wed, 23 Apr 2008 14:12:08 -0500</pubDate>
 <dc:creator>elliot</dc:creator>
 <guid isPermaLink="false">comment 37695 at http://townx.org</guid>
</item>
<item>
 <title>re: Threads</title>
 <link>http://townx.org/blog/elliot/ruby-tuesday-miplayer-some-iplayer-ruby-shizz-linux#comment-37426</link>
 <description>&lt;p&gt;Actually, my fault. My script assumes you want to save to &#039;/downloads&#039;. Removing the threads gave me an error which said so. Threads now work fine. thanks.&lt;/p&gt;</description>
 <pubDate>Wed, 23 Apr 2008 03:03:18 -0500</pubDate>
 <dc:creator>Kevin</dc:creator>
 <guid isPermaLink="false">comment 37426 at http://townx.org</guid>
</item>
<item>
 <title>Hello Kevin. Probably me</title>
 <link>http://townx.org/blog/elliot/ruby-tuesday-miplayer-some-iplayer-ruby-shizz-linux#comment-37194</link>
 <description>&lt;p&gt;Hello Kevin. Probably me doing something wrong with threads (I&#039;m not too hot on those). My suggestion would be to look at iplayer-dl.rb, around line 169. Take out:&lt;/p&gt;



&lt;pre&gt;
t = Thread.new {
&lt;/pre&gt;



&lt;p&gt;and&lt;/p&gt;



&lt;pre&gt;
}

    t.run
&lt;/pre&gt;



&lt;p&gt;a bit further down. This means you won&#039;t be able to do multi-threaded downloads (I don&#039;t think, anyway), and may have to wait for the download to complete before you can go to another page. But it might be a fix. Long term, could be a case of making Ruby threads work properly in the app..&lt;/p&gt;</description>
 <pubDate>Tue, 22 Apr 2008 17:38:00 -0500</pubDate>
 <dc:creator>elliot</dc:creator>
 <guid isPermaLink="false">comment 37194 at http://townx.org</guid>
</item>
</channel>
</rss>
