<div dir="ltr">Hi Adam<br><div><br>The specific difficulty you mentioned can be solved by <a href="https://help.github.com/articles/ignoring-files/">https://help.github.com/articles/ignoring-files/</a> this is pretty a necessity for github otherwise, sooner or later, one forgets.<br><br></div><div>Best regards Hugh<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 16 February 2015 at 17:24, Adam Witney <span dir="ltr">&lt;<a href="mailto:awitney@sgul.ac.uk" target="_blank">awitney@sgul.ac.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Hi,<br>
<br>
Thanks for your replies.<br>
<br>
I guess my question was more about any security issue of having the database username/password stored in a text file.  And what do people consider best practice for this from a security point of view?<br>
<br>
Thanks<br>
<span class="HOEnZb"><font color="#888888"><br>
Adam<br>
</font></span><span class="im HOEnZb"><br>
<br>
&gt; -----Original Message-----<br>
&gt; From: Octavian Rasnita [mailto:<a href="mailto:orasnita@gmail.com">orasnita@gmail.com</a>]<br>
&gt; Sent: 16. februára 2015 17:10<br>
&gt; To: The elegant MVC web framework<br>
</span><div class="HOEnZb"><div class="h5">&gt; Subject: Re: [Catalyst] Where best to store database connection<br>
&gt; information?<br>
&gt;<br>
&gt; Catalyst uses Config::General to read .conf files. If Config::General is<br>
&gt; configured with the option -UseApacheInclude, then you can use an apache<br>
&gt; &quot;include file.conf&quot; in the .conf file to include another file from another<br>
&gt; directory which is not saved by git.<br>
&gt;<br>
&gt; Or the option -IncludeDirectories can be also useful so all the files from the<br>
&gt; given directory will be included.<br>
&gt;<br>
&gt; --Octavian<br>
&gt;<br>
&gt; ----- Original Message -----<br>
&gt; From: &quot;David Schmidt&quot; &lt;<a href="mailto:davewood@gmx.at">davewood@gmx.at</a>&gt;<br>
&gt; To: &quot;The elegant MVC web framework&quot; &lt;<a href="mailto:catalyst@lists.scsys.co.uk">catalyst@lists.scsys.co.uk</a>&gt;<br>
&gt; Sent: Monday, February 16, 2015 6:22 PM<br>
&gt; Subject: Re: [Catalyst] Where best to store database connection<br>
&gt; information?<br>
&gt;<br>
&gt;<br>
&gt; &gt; the catalyst configloader can load more then just one file.<br>
&gt; &gt;<br>
&gt; &gt; by default it loads &quot;myapp.conf&quot;<br>
&gt; &gt;<br>
&gt; &gt; if a file named &quot;myapp_local.conf&quot; exists it is loaded aswell.<br>
&gt; &gt;<br>
&gt; &gt; docs:<br>
&gt; &gt; <a href="https://metacpan.org/pod/distribution/Catalyst-Plugin-" target="_blank">https://metacpan.org/pod/distribution/Catalyst-Plugin-</a><br>
&gt; ConfigLoader/lib/Catalyst/Plugin/ConfigLoader/Manual.pod#Using-a-local-<br>
&gt; configuration-file<br>
&gt; &gt;<br>
&gt; &gt; On 16 February 2015 at 15:42, Adam Witney &lt;<a href="mailto:awitney@sgul.ac.uk">awitney@sgul.ac.uk</a>&gt; wrote:<br>
&gt; &gt;&gt; Hi,<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; I have a Catalyst / DBIx::Class application and I have been storing the<br>
&gt; &gt;&gt; database connection parameters in a config file which is sourced using<br>
&gt; &gt;&gt; MYAPP_CONFIG_LOCAL_SUFFIX. But this seems a bit of a security<br>
&gt; problem<br>
&gt; &gt;&gt; having the main password in a text file like this, especially if it goes<br>
&gt; &gt;&gt; into git.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Is there a recommended or best practice place to store database<br>
&gt; &gt;&gt; connection information?<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Thanks for any help<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Adam<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; _______________________________________________<br>
&gt; &gt;&gt; List: <a href="mailto:Catalyst@lists.scsys.co.uk">Catalyst@lists.scsys.co.uk</a><br>
&gt; &gt;&gt; Listinfo: <a href="http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst" target="_blank">http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst</a><br>
&gt; &gt;&gt; Searchable archive:<br>
&gt; &gt;&gt; <a href="http://www.mail-archive.com/catalyst@lists.scsys.co.uk/" target="_blank">http://www.mail-archive.com/catalyst@lists.scsys.co.uk/</a><br>
&gt; &gt;&gt; Dev site: <a href="http://dev.catalyst.perl.org/" target="_blank">http://dev.catalyst.perl.org/</a><br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; List: <a href="mailto:Catalyst@lists.scsys.co.uk">Catalyst@lists.scsys.co.uk</a><br>
&gt; &gt; Listinfo: <a href="http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst" target="_blank">http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst</a><br>
&gt; &gt; Searchable archive:<br>
&gt; &gt; <a href="http://www.mail-archive.com/catalyst@lists.scsys.co.uk/" target="_blank">http://www.mail-archive.com/catalyst@lists.scsys.co.uk/</a><br>
&gt; &gt; Dev site: <a href="http://dev.catalyst.perl.org/" target="_blank">http://dev.catalyst.perl.org/</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; List: <a href="mailto:Catalyst@lists.scsys.co.uk">Catalyst@lists.scsys.co.uk</a><br>
&gt; Listinfo: <a href="http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst" target="_blank">http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst</a><br>
&gt; Searchable archive: <a href="http://www.mail-archive.com/catalyst@lists.scsys.co.uk/" target="_blank">http://www.mail-archive.com/catalyst@lists.scsys.co.uk/</a><br>
&gt; Dev site: <a href="http://dev.catalyst.perl.org/" target="_blank">http://dev.catalyst.perl.org/</a><br>
<br>
_______________________________________________<br>
List: <a href="mailto:Catalyst@lists.scsys.co.uk">Catalyst@lists.scsys.co.uk</a><br>
Listinfo: <a href="http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst" target="_blank">http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst</a><br>
Searchable archive: <a href="http://www.mail-archive.com/catalyst@lists.scsys.co.uk/" target="_blank">http://www.mail-archive.com/catalyst@lists.scsys.co.uk/</a><br>
Dev site: <a href="http://dev.catalyst.perl.org/" target="_blank">http://dev.catalyst.perl.org/</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><a href="http://www.hughbarnard.org" target="_blank">http://www.hughbarnard.org</a><br><a href="http://www.twitter.com/hughbarnard" target="_blank">http://www.twitter.com/hughbarnard</a><br><a href="http://www.big-wave-heuristics.com/" target="_blank">http://www.big-wave-heuristics.com/</a><br><a href="http://www.hackney-environment-network.org.uk/" target="_blank"></a></div>
</div>