<?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>Martin Pitt &#187; security</title>
	<atom:link href="http://www.piware.de/tag/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.piware.de</link>
	<description>addicted to Ubuntu development</description>
	<lastBuildDate>Tue, 07 Feb 2012 19:53:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>Creating an HTTPS server in Python</title>
		<link>http://www.piware.de/2011/01/creating-an-https-server-in-python/</link>
		<comments>http://www.piware.de/2011/01/creating-an-https-server-in-python/#comments</comments>
		<pubDate>Tue, 04 Jan 2011 15:57:16 +0000</pubDate>
		<dc:creator>pitti</dc:creator>
				<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[https]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.piware.de/?p=423</guid>
		<description><![CDATA[For a test suite I need to create a local SSL-enabled HTTPS server in my Python project. I googled around and found various recipes using pyOpenSSL, but all of those are quite complicated, and I didn&#8217;t even get the referenced one to work. Also, Python has shipped its own built-in SSL module for quite a [...]]]></description>
			<content:encoded><![CDATA[<p>For a test suite I need to create a local SSL-enabled HTTPS server in my Python project. I googled around and found various recipes <a href="http://code.activestate.com/recipes/442473-simple-http-server-supporting-ssl-secure-communica/">using pyOpenSSL</a>, but all of those are quite complicated, and I didn&#8217;t even get the referenced one to work.</p>
<p>Also, Python has shipped its own built-in SSL module for quite a while. After reading some docs and playing around, I eventually got it to work with a remarkably simple piece of code using the builtin <code>ssl</code> module:</p>
<pre>
import BaseHTTPServer, SimpleHTTPServer
import ssl

httpd = BaseHTTPServer.HTTPServer(('localhost', 4443), SimpleHTTPServer.SimpleHTTPRequestHandler)
httpd.socket = ssl.wrap_socket (httpd.socket, certfile='path/to/localhost.pem', server_side=True)
httpd.serve_forever()
</pre>
<p>(I use port 4443 so that I can run the tests as normal user; the usual port 443 requires root privileges). </p>
<p>Way to go, Python!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.piware.de/2011/01/creating-an-https-server-in-python/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New PostgreSQL releases need testing</title>
		<link>http://www.piware.de/2009/12/new-postgresql-releases-need-testing/</link>
		<comments>http://www.piware.de/2009/12/new-postgresql-releases-need-testing/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 19:16:40 +0000</pubDate>
		<dc:creator>pitti</dc:creator>
				<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[announcement]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[proposed]]></category>
		<category><![CDATA[QA]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.piware.de/?p=255</guid>
		<description><![CDATA[Yesterday PostgreSQL released new security/bug fix microreleases 8.4.2, 8.3.9, and 8.1.19, which fix two security issues and a whole bunch of bugs. Updates for all supported Ubuntu releases are built in the ubuntu-security-proposed PPA. They pass the upstream and postgresql-common test suites, but more testing is heavily appreciated! Please give feedback in bug LP#496923. Thanks!]]></description>
			<content:encoded><![CDATA[<p>Yesterday PostgreSQL <a href="http://www.postgresql.org/about/news.1170">released new security/bug fix microreleases</a> 8.4.2, 8.3.9, and 8.1.19, which fix two <a href="http://www.postgresql.org/support/security">security issues</a> and a whole bunch of bugs.</p>
<p>Updates for all supported Ubuntu releases are built in the <a href="https://launchpad.net/~ubuntu-security-proposed/+archive/ppa/+packages">ubuntu-security-proposed PPA</a>. They pass the upstream and postgresql-common test suites, but more testing is heavily appreciated! Please give feedback in <a href="https://launchpad.net/bugs/496923">bug LP#496923</a>.</p>
<p>Thanks!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.piware.de/2009/12/new-postgresql-releases-need-testing/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PostgreSQL security/bug fix update, please test</title>
		<link>http://www.piware.de/2009/09/postgresql-securitybug-fix-update-please-test/</link>
		<comments>http://www.piware.de/2009/09/postgresql-securitybug-fix-update-please-test/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 22:39:33 +0000</pubDate>
		<dc:creator>pitti</dc:creator>
				<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[proposed]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://www.piware.de/?p=146</guid>
		<description><![CDATA[PostgreSQL recently published new point releases which fix the usual range of important bugs (data loss/wrong results, etc.) and additionally fix another case of insecure &#8220;security definer&#8221; functions (the analogon to setuid programs in file system space for SQL functions) (CVE-2007-6600). Please see the complete changes for 8.1.18 (Ubuntu 6.06 LTS), 8.3.8 (Ubuntu 8.04 LTS, [...]]]></description>
			<content:encoded><![CDATA[<p>PostgreSQL recently published new point releases which fix the usual range of important bugs (data loss/wrong results, etc.) and additionally fix another case of insecure &#8220;security definer&#8221; functions (the analogon to setuid programs in file system space for SQL functions) (CVE-2007-6600). Please see the complete changes for <a href="http://www.postgresql.org/docs/8.1/static/release.html#RELEASE-8-1-18">8.1.18</a> (Ubuntu 6.06 LTS), <a href="http://www.postgresql.org/docs/8.3/static/release-8-3-8.html">8.3.8</a> (Ubuntu 8.04 LTS, 8.10, and 9.04), and <a href="http://www.postgresql.org/docs/8.4/static/release-8-4-1.html">8.4.1</a> (Ubuntu 9.10).</p>
<p>8.4.1 is already in Ubuntu 9.10 and in my <a href="https://launchpad.net/~pitti/+archive/postgresql">PostgreSQL Backports PPA</a> for Ubuntu 8.04 LTS and 9.04. Updates for the other supported Ubuntu releases are currently in -proposed, waiting for testing feedback.</p>
<p>If you use PostgreSQL, please give the -proposed packages some testing and report back in <a href="https://launchpad.net/bugs/430544">Ubuntu bug #430544</a>. Thanks!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.piware.de/2009/09/postgresql-securitybug-fix-update-please-test/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

