<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments for Little Impact</title>
	<atom:link href="http://blog.littleimpact.de/index.php/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.littleimpact.de</link>
	<description>Things that have more than zero impact (on my live)</description>
	<pubDate>Wed, 08 Sep 2010 03:40:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>Comment on Automatic encryption of home directories using TrueCrypt 6.2a and pam_exec by Martin</title>
		<link>http://blog.littleimpact.de/index.php/2009/09/14/automatic-encryption-of-home-directories-using-truecrypt-62-and-pam_exec/#comment-9458</link>
		<dc:creator>Martin</dc:creator>
		<pubDate>Fri, 20 Aug 2010 20:22:41 +0000</pubDate>
		<guid isPermaLink="false">http://blog.littleimpact.de/?p=22#comment-9458</guid>
		<description>Thanks for script. 
For Ubuntu 10.04 and TrueCrypt 6.1a in /bin/cryptmount.sh file 
instead:
head -c -1 &#124; truecrypt -t  --protect-hidden=no -k "" \
                      "$CRYPTVOLUME" "$MOUNTPOINT"
I changed to:
head &#124; truecrypt -t  --protect-hidden=no -k "" \
                      "$CRYPTVOLUME" "$MOUNTPOINT"
Because truecrypt (in this version) expect new line character after password</description>
		<content:encoded><![CDATA[<p>Thanks for script.<br />
For Ubuntu 10.04 and TrueCrypt 6.1a in /bin/cryptmount.sh file<br />
instead:<br />
head -c -1 | truecrypt -t  &#8211;protect-hidden=no -k &#034;&#034; \<br />
                      &#034;$CRYPTVOLUME&#034; &#034;$MOUNTPOINT&#034;<br />
I changed to:<br />
head | truecrypt -t  &#8211;protect-hidden=no -k &#034;&#034; \<br />
                      &#034;$CRYPTVOLUME&#034; &#034;$MOUNTPOINT&#034;<br />
Because truecrypt (in this version) expect new line character after password</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Automatic encryption of home directories using TrueCrypt 6.2a and pam_exec by Jochen Ritzel</title>
		<link>http://blog.littleimpact.de/index.php/2009/09/14/automatic-encryption-of-home-directories-using-truecrypt-62-and-pam_exec/#comment-8520</link>
		<dc:creator>Jochen Ritzel</dc:creator>
		<pubDate>Fri, 30 Apr 2010 15:41:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.littleimpact.de/?p=22#comment-8520</guid>
		<description>Hey, thanks for all this, I had no idea what PAM can do, but worked out great. I just wanted to say that by now, `pam_exec` works out of the box on ubuntu, no need to compile anything. Also, it's much simpler to mount your encrypted media when you save them as favorites and mount them with `truecrypt --auto-mount=favorites --load-preferences` and dismount them with `truecrypt --dismount`</description>
		<content:encoded><![CDATA[<p>Hey, thanks for all this, I had no idea what PAM can do, but worked out great. I just wanted to say that by now, `pam_exec` works out of the box on ubuntu, no need to compile anything. Also, it&#039;s much simpler to mount your encrypted media when you save them as favorites and mount them with `truecrypt &#8211;auto-mount=favorites &#8211;load-preferences` and dismount them with `truecrypt &#8211;dismount`</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Constantize in Python by Justin</title>
		<link>http://blog.littleimpact.de/index.php/2009/02/08/constantize-in-python/#comment-7048</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Thu, 17 Dec 2009 01:36:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.littleimpact.de/index.php/2009/02/08/constantize-in-python/#comment-7048</guid>
		<description>well, being able to obtain a reference to an object in the global namespace using its name as a string is orthogonal to deciding what you want to do with it. I was just providing a better alternative to using regular expressions and eval().

you could easily maintain a whitelist of names that you will allow lookups for. i.e.

whitelist = ['A','B']

def str2class(str):
   return str in whitelist and globals()[str]</description>
		<content:encoded><![CDATA[<p>well, being able to obtain a reference to an object in the global namespace using its name as a string is orthogonal to deciding what you want to do with it. I was just providing a better alternative to using regular expressions and eval().</p>
<p>you could easily maintain a whitelist of names that you will allow lookups for. i.e.</p>
<p>whitelist = ['A','B']</p>
<p>def str2class(str):<br />
   return str in whitelist and globals()[str]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Constantize in Python by Henryk</title>
		<link>http://blog.littleimpact.de/index.php/2009/02/08/constantize-in-python/#comment-7046</link>
		<dc:creator>Henryk</dc:creator>
		<pubDate>Wed, 16 Dec 2009 23:26:51 +0000</pubDate>
		<guid isPermaLink="false">http://blog.littleimpact.de/index.php/2009/02/08/constantize-in-python/#comment-7046</guid>
		<description>@Justin
Thank you for your comment. Your proposition looks better than an "eval",
but you still need to check whether the class is "allowed".</description>
		<content:encoded><![CDATA[<p>@Justin<br />
Thank you for your comment. Your proposition looks better than an &#034;eval&#034;,<br />
but you still need to check whether the class is &#034;allowed&#034;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Constantize in Python by Justin</title>
		<link>http://blog.littleimpact.de/index.php/2009/02/08/constantize-in-python/#comment-7043</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Wed, 16 Dec 2009 21:20:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.littleimpact.de/index.php/2009/02/08/constantize-in-python/#comment-7043</guid>
		<description>or you could just use globals()["MyClass"]</description>
		<content:encoded><![CDATA[<p>or you could just use globals()["MyClass"]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on NoArchive-Tag for Robots-Meta by My Favorite WordPress Plugins &#124; Daniel Haïm</title>
		<link>http://blog.littleimpact.de/index.php/2008/07/03/noarchive-tag-for-robots-meta/#comment-6594</link>
		<dc:creator>My Favorite WordPress Plugins &#124; Daniel Haïm</dc:creator>
		<pubDate>Thu, 26 Nov 2009 13:39:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.littleimpact.de/index.php/2008/07/03/noarchive-tag-for-robots-meta/#comment-6594</guid>
		<description>[...] Add noarchive tags to your blog (Thanks to Henryk Gerlach). [...]</description>
		<content:encoded><![CDATA[<p>[...] Add noarchive tags to your blog (Thanks to Henryk Gerlach). [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Automatic encryption of home directories using TrueCrypt 6.2a and pam_exec by Henryk</title>
		<link>http://blog.littleimpact.de/index.php/2009/09/14/automatic-encryption-of-home-directories-using-truecrypt-62-and-pam_exec/#comment-5171</link>
		<dc:creator>Henryk</dc:creator>
		<pubDate>Sat, 10 Oct 2009 07:46:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.littleimpact.de/?p=22#comment-5171</guid>
		<description>@Reid:
Yes, you're absolutely right. I fixed the post. Thank you and sorry for the inconvenience to all.</description>
		<content:encoded><![CDATA[<p>@Reid:<br />
Yes, you&#039;re absolutely right. I fixed the post. Thank you and sorry for the inconvenience to all.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Automatic encryption of home directories using TrueCrypt 6.2a and pam_exec by Reid Linnemann</title>
		<link>http://blog.littleimpact.de/index.php/2009/09/14/automatic-encryption-of-home-directories-using-truecrypt-62-and-pam_exec/#comment-5163</link>
		<dc:creator>Reid Linnemann</dc:creator>
		<pubDate>Fri, 09 Oct 2009 19:28:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.littleimpact.de/?p=22#comment-5163</guid>
		<description>I think there's a typo/misnomer here in rolling your own pam_exec.so. pam_1.0.1.orig.tar.gz doesn't have pam_exec patched for expose_authtok. I grabbed pam_1.1.0_orig.tar.gz and built a working pam_exec.so using the remaining instructions. If you follow the instructions as-is, the pam_exec module will think 'expose_authtok' is the command to run in the child process.</description>
		<content:encoded><![CDATA[<p>I think there&#039;s a typo/misnomer here in rolling your own pam_exec.so. pam_1.0.1.orig.tar.gz doesn&#039;t have pam_exec patched for expose_authtok. I grabbed pam_1.1.0_orig.tar.gz and built a working pam_exec.so using the remaining instructions. If you follow the instructions as-is, the pam_exec module will think &#039;expose_authtok&#039; is the command to run in the child process.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Constantize in Python by Little Impact &#187; Blog Archive &#187; Constantize with Care</title>
		<link>http://blog.littleimpact.de/index.php/2009/02/08/constantize-in-python/#comment-4763</link>
		<dc:creator>Little Impact &#187; Blog Archive &#187; Constantize with Care</dc:creator>
		<pubDate>Tue, 15 Sep 2009 11:53:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.littleimpact.de/index.php/2009/02/08/constantize-in-python/#comment-4763</guid>
		<description>[...] I also have some notes on Constantize in Python.   Share and [...]</description>
		<content:encoded><![CDATA[<p>[...] I also have some notes on Constantize in Python.   Share and [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Constantize with Care by Little Impact &#187; Blog Archive &#187; Constantize in Python</title>
		<link>http://blog.littleimpact.de/index.php/2008/08/13/constantize-with-care/#comment-4762</link>
		<dc:creator>Little Impact &#187; Blog Archive &#187; Constantize in Python</dc:creator>
		<pubDate>Tue, 15 Sep 2009 11:49:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.littleimpact.de/index.php/2008/08/13/constantize-with-care/#comment-4762</guid>
		<description>[...] noted in another post  constantize is prone to code injections. We have two protections built in. The regular expression makes sure that eval does not execute [...]</description>
		<content:encoded><![CDATA[<p>[...] noted in another post  constantize is prone to code injections. We have two protections built in. The regular expression makes sure that eval does not execute [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
