summaryrefslogtreecommitdiff
path: root/autogen.sh
diff options
context:
space:
mode:
authorKonstantin Kharlamov <Hi-Angel@yandex.ru>2019-05-16 00:25:53 +0300
committerNoam Postavsky <npostavs@gmail.com>2019-05-16 20:25:32 -0400
commit2bdc419f51630eb433deb139da67e419000c7694 (patch)
treee8aa4bab2a61a0f06e402fa4263ab430032afd2a /autogen.sh
parentcf5457764c1288ee34e01d82deb596950fc9f885 (diff)
downloademacs-2bdc419f51630eb433deb139da67e419000c7694.tar.gz
Do potentially destructive operations in prepare-commit-msg
* build-aux/git-hooks/prepare-commit-msg: If someone occasionally puts Signed-off line, it will likely get there through -s option of git. Exploit this fact to abort before a user got a chance to type commit message. (Bug#35368)
Diffstat (limited to 'autogen.sh')
-rwxr-xr-xautogen.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/autogen.sh b/autogen.sh
index 7972f01b387..bf8d61f0c65 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -323,7 +323,7 @@ git_config diff.texinfo.xfuncname \
tailored_hooks=
sample_hooks=
-for hook in commit-msg pre-commit; do
+for hook in commit-msg pre-commit prepare-commit-msg; do
cmp -- build-aux/git-hooks/$hook "$hooks/$hook" >/dev/null 2>&1 ||
tailored_hooks="$tailored_hooks $hook"
done