Start ssh-agent on login [closed]

Please go through this article. You may find this very useful: https://web.archive.org/web/20210506080335/https://mah.everybody.org/docs/ssh Just in case the above link vanishes some day, I am capturing the main piece of the solution below: This solution from Joseph M. Reagle by way of Daniel Starin: Add this following to your .bash_profile SSH_ENV=”$HOME/.ssh/agent-environment” function start_agent { echo “Initialising new … Read more

Best practice – Git + Build automation – Keeping configs separate

That is called content filter driver, and it allows you to declare, in a .gitattributes file (and only for your config files type) a smudge script which will automatically on checkout: combine a config file template file (config.tpl) with the right config file value (config.dev, config.prod, …) in order to produced a non-versioned config file … Read more