On exclut les fichiers de mots de passe de PPP.
[auf-git-etc.git] / sample / post-commit
CommitLineData
89e5ff8d 1#!/bin/sh
36462167 2recipients="root+git" # adresse pour l'envoi du mail
8b3c87f0 3# On modifie un peu la sortie de git show :
761acdfa
P
4# 1) on insère "git hostname - " devant le nom en From:
5# 2) on remplace "[PATCH]" par "git-commit:" dans le champ Subject:
8b3c87f0 6# 3) on ajoute un champ To:
761acdfa 7# 4) on ajoute un champ Content-Type:
8b3c87f0
P
8# et on envoie le tout via sendmail
9PATH=/usr/sbin:/usr/bin:/sbin:/bin
10git show --pretty=email |
25469895 11 sed -e '1,6s/^From: /From: git '`hostname -f`' - /' \
89e5ff8d 12 -e '1,6s/^Subject: \[PATCH\]/Subject: git-commit:/' \
96eb6687
P
13 -e '3iTo: '"${recipients}" \
14 -e '4iContent-Type: text/plain; charset=utf-8' |
8b3c87f0
P
15 head -c 16k | /usr/sbin/sendmail ${recipients}
16exit 0