diff options
author | Stefan Beller <sbeller@google.com> | 2017-09-26 12:54:13 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2017-09-27 12:22:01 +0900 |
commit | 83a17fa83b24ed713e2c2647bf89dae171971b73 (patch) | |
tree | 868127a421514c0a8b69e83e5fd12c9d349f3544 /compat/vcbuild | |
parent | 28996cec80690d2322359d3650a57e8de6e01eb6 (diff) | |
download | git-83a17fa83b24ed713e2c2647bf89dae171971b73.tar.gz git-83a17fa83b24ed713e2c2647bf89dae171971b73.tar.xz |
t7406: submodule.<name>.update command must not be run from .gitmodules
submodule.<name>.update can be assigned an arbitrary command via setting
it to "!command". When this command is found in the regular config, Git
ought to just run that command instead of other update mechanisms.
However if that command is just found in the .gitmodules file, it is
potentially untrusted, which is why we do not run it. Add a test
confirming the behavior.
Suggested-by: Jonathan Nieder <jrnieder@gmail.com>
Signed-off-by: Stefan Beller <sbeller@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'compat/vcbuild')
0 files changed, 0 insertions, 0 deletions