potter0815 / aws-key-git-hook

A git hook to stop you checking in AWK keys

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AWS Key Git Hook

Purpose

The purpose of this project is to create a well tested git pre-commit hook to spot AWS keys and secrets in git commits and check with the committer that they are indeed meant to be there.

Installing the Hook

Run instal.sh to instal this as a global pre-commit hook.

Execute git init in an existing repository to add this hook.

Note that if you already have a pre-commit hook installed, this will not work; you will have to do something cleverer.

Working on this Project

You will need shunit2. Clone this project and add {cloneLocation}/shunit2/source/2.1/src/ to your PATH variable.

Running the Tests

From the root of this project, run ./first-test.sh

Acknowledgements

Many thanks to Aniket Panse who created this pre-commit hook, which acted as my starting point. Also to Matt Venables whose instructions on creating a global git commit hook are the basis of the installation instructions.

About

A git hook to stop you checking in AWK keys


Languages

Language:Shell 100.0%