The file is kept with the deploy scripts and tasks reference the
variables kept in the secrets file. For example we have a task that
generates the database.yml based on an erb template and copies it out
to the deploy location. The only place that username password exist
on the remote server is in the generated database.yml. The only place
that username and password exist in the deploy scripts is the secrets
file which is gitignored and only a sample checked in.
On May 21, 2009, at 8:34 AM, "S. Robert James"