<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: Web Security With Ingress Filtering</title>
	<atom:link href="http://www.igvita.com/2007/04/27/web-security-with-ingress-filtering/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.igvita.com/2007/04/27/web-security-with-ingress-filtering/</link>
	<description>A goal is a dream with a deadline.</description>
	<pubDate>Thu, 11 Mar 2010 04:56:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Sajin Jose</title>
		<link>http://www.igvita.com/2007/04/27/web-security-with-ingress-filtering/comment-page-1/#comment-101353</link>
		<dc:creator>Sajin Jose</dc:creator>
		<pubDate>Tue, 05 Feb 2008 23:43:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/blog/2007/04/27/web-security-with-ingress-filtering/#comment-101353</guid>
		<description>Valuable article. Clearly saying about Ingress, Egress filtering :-)</description>
		<content:encoded><![CDATA[<p>Valuable article. Clearly saying about Ingress, Egress filtering :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ilya Grigorik</title>
		<link>http://www.igvita.com/2007/04/27/web-security-with-ingress-filtering/comment-page-1/#comment-36549</link>
		<dc:creator>Ilya Grigorik</dc:creator>
		<pubDate>Tue, 08 May 2007 03:06:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/blog/2007/04/27/web-security-with-ingress-filtering/#comment-36549</guid>
		<description>ckozus, personally I wouldn't even recommend storing your database.yml file in your SVN repo. If you're the only developer, I guess it's ok. But otherwise, why give out your root logins to everyone? One gotcha though, this does assume that you will have to create a custom task in capistrano to sync and move your database.yml to each new deployment.

Jaigouk, glad you found them interesting. That's a good sign! (for me, especially)</description>
		<content:encoded><![CDATA[<p>ckozus, personally I wouldn&#8217;t even recommend storing your database.yml file in your SVN repo. If you&#8217;re the only developer, I guess it&#8217;s ok. But otherwise, why give out your root logins to everyone? One gotcha though, this does assume that you will have to create a custom task in capistrano to sync and move your database.yml to each new deployment.</p>
<p>Jaigouk, glad you found them interesting. That&#8217;s a good sign! (for me, especially)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jaigouk</title>
		<link>http://www.igvita.com/2007/04/27/web-security-with-ingress-filtering/comment-page-1/#comment-36392</link>
		<dc:creator>Jaigouk</dc:creator>
		<pubDate>Mon, 07 May 2007 10:48:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/blog/2007/04/27/web-security-with-ingress-filtering/#comment-36392</guid>
		<description>wow. your articles make me poignant. :-)
especially, smart rss reader. I found your blog today. And it's been an hour since i've been reading. Cool.</description>
		<content:encoded><![CDATA[<p>wow. your articles make me poignant. :-)<br />
especially, smart rss reader. I found your blog today. And it&#8217;s been an hour since i&#8217;ve been reading. Cool.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: patrick</title>
		<link>http://www.igvita.com/2007/04/27/web-security-with-ingress-filtering/comment-page-1/#comment-36125</link>
		<dc:creator>patrick</dc:creator>
		<pubDate>Sat, 05 May 2007 14:35:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/blog/2007/04/27/web-security-with-ingress-filtering/#comment-36125</guid>
		<description>@ckozus:

asuming you use capistrano to deploy, you can copy the database.yml into the latest version using a capistrano task. (As described in Agile Rails).</description>
		<content:encoded><![CDATA[<p>@ckozus:</p>
<p>asuming you use capistrano to deploy, you can copy the database.yml into the latest version using a capistrano task. (As described in Agile Rails).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ckozus</title>
		<link>http://www.igvita.com/2007/04/27/web-security-with-ingress-filtering/comment-page-1/#comment-35634</link>
		<dc:creator>ckozus</dc:creator>
		<pubDate>Wed, 02 May 2007 10:56:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/blog/2007/04/27/web-security-with-ingress-filtering/#comment-35634</guid>
		<description>In fact, rails loads the environment you especify in the RAILS_ENV parameter, i.e.:

rake db:migrate RAILS_ENV=production

I think I can get away using a separate database.yml file in my production box, where the development connection used a root user (or at least a user with permision to alter the db structure).</description>
		<content:encoded><![CDATA[<p>In fact, rails loads the environment you especify in the RAILS_ENV parameter, i.e.:</p>
<p>rake db:migrate RAILS_ENV=production</p>
<p>I think I can get away using a separate database.yml file in my production box, where the development connection used a root user (or at least a user with permision to alter the db structure).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charles Rowe dot com &#187; 10 web application security tips you should already know</title>
		<link>http://www.igvita.com/2007/04/27/web-security-with-ingress-filtering/comment-page-1/#comment-35529</link>
		<dc:creator>Charles Rowe dot com &#187; 10 web application security tips you should already know</dc:creator>
		<pubDate>Tue, 01 May 2007 14:43:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/blog/2007/04/27/web-security-with-ingress-filtering/#comment-35529</guid>
		<description>[...] I have been meaning to write a web security post and Ilya Grigorik has inspired me with the post “Web Security With Ingress Filtering”. Ilya lists some solid points for protecting your web application. Here are some fundamental points that continue to crop up all the time. If you know them: Congratulations, you are ahead of the game. [...]</description>
		<content:encoded><![CDATA[<p>[...] I have been meaning to write a web security post and Ilya Grigorik has inspired me with the post “Web Security With Ingress Filtering”. Ilya lists some solid points for protecting your web application. Here are some fundamental points that continue to crop up all the time. If you know them: Congratulations, you are ahead of the game. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ilya Grigorik</title>
		<link>http://www.igvita.com/2007/04/27/web-security-with-ingress-filtering/comment-page-1/#comment-35405</link>
		<dc:creator>Ilya Grigorik</dc:creator>
		<pubDate>Mon, 30 Apr 2007 20:10:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/blog/2007/04/27/web-security-with-ingress-filtering/#comment-35405</guid>
		<description>ckozus, you can still use migrations on your production server. My understanding is, rake loads the dev environment, so you can use root as your db login there, but  just make sure to use a limited user for production.</description>
		<content:encoded><![CDATA[<p>ckozus, you can still use migrations on your production server. My understanding is, rake loads the dev environment, so you can use root as your db login there, but  just make sure to use a limited user for production.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ckozus</title>
		<link>http://www.igvita.com/2007/04/27/web-security-with-ingress-filtering/comment-page-1/#comment-35355</link>
		<dc:creator>ckozus</dc:creator>
		<pubDate>Mon, 30 Apr 2007 14:49:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/blog/2007/04/27/web-security-with-ingress-filtering/#comment-35355</guid>
		<description>The matter is that I also run migrations on production.
Well.... I think it's a common practice to do it, isnt' it? 

That's the whole idea about migrations, not writing ddl sql by hand, but instead, expressing those changes to the db in ruby code.</description>
		<content:encoded><![CDATA[<p>The matter is that I also run migrations on production.<br />
Well&#8230;. I think it&#8217;s a common practice to do it, isnt&#8217; it? </p>
<p>That&#8217;s the whole idea about migrations, not writing ddl sql by hand, but instead, expressing those changes to the db in ruby code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ilya Grigorik</title>
		<link>http://www.igvita.com/2007/04/27/web-security-with-ingress-filtering/comment-page-1/#comment-35352</link>
		<dc:creator>Ilya Grigorik</dc:creator>
		<pubDate>Mon, 30 Apr 2007 14:32:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/blog/2007/04/27/web-security-with-ingress-filtering/#comment-35352</guid>
		<description>Ckozus, I could be off on this one, but doesn't rake default to the 'development' mode anytime you call it? For dev purposes, you can use the root user, in fact you will probably have to. My warning was about production mode, when your site is live.</description>
		<content:encoded><![CDATA[<p>Ckozus, I could be off on this one, but doesn&#8217;t rake default to the &#8216;development&#8217; mode anytime you call it? For dev purposes, you can use the root user, in fact you will probably have to. My warning was about production mode, when your site is live.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ckozus</title>
		<link>http://www.igvita.com/2007/04/27/web-security-with-ingress-filtering/comment-page-1/#comment-35042</link>
		<dc:creator>ckozus</dc:creator>
		<pubDate>Sun, 29 Apr 2007 18:16:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.igvita.com/blog/2007/04/27/web-security-with-ingress-filtering/#comment-35042</guid>
		<description>Let's say I use a restricted user to access my db. Given that the rake task db:migrate will use the user configured in database.yml, that way I won't be able to run my migrations as i'm used to, am I right?

Is there an approach to solve this?</description>
		<content:encoded><![CDATA[<p>Let&#8217;s say I use a restricted user to access my db. Given that the rake task db:migrate will use the user configured in database.yml, that way I won&#8217;t be able to run my migrations as i&#8217;m used to, am I right?</p>
<p>Is there an approach to solve this?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
