Boilerplate repository for RFC3161 TSA Git repository commit timestamping.
coreutils
openssl
curl
-
Copy the
./timestamp
directory to the root of your repository. -
Set up Git to use the included hook scripts:
git config --local core.hooksPath timestamp/hooks
-
Create a test commit and check the
timestamp
directory.
You can choose which timestamping authority servers to use by editing ./timestamp/servers.list
file.
Hooks won't remain enabled across devices, so you'll need to run the git config
command each time you clone the repository to a new device.