b18505bb0a
git 2.13.0 git 2.12.3 * CVE-2017-8386: On a server running git-shell as login shell to restrict user to git commands, remote users may have been able to have git service programs spawn an interactive pager and thus escape the shell restrictions. (bsc#1038395) OBS-URL: https://build.opensuse.org/request/show/494473 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git?expand=0&rev=197
26 lines
1.0 KiB
Diff
26 lines
1.0 KiB
Diff
---
|
|
contrib/completion/git-completion.bash | 10 ++++++----
|
|
1 file changed, 6 insertions(+), 4 deletions(-)
|
|
|
|
Index: git-2.13.0/contrib/completion/git-completion.bash
|
|
===================================================================
|
|
--- git-2.13.0.orig/contrib/completion/git-completion.bash 2017-05-09 16:47:28.000000000 +0200
|
|
+++ git-2.13.0/contrib/completion/git-completion.bash 2017-05-10 12:09:05.594109083 +0200
|
|
@@ -37,10 +37,12 @@
|
|
# When set to "1", do not include "DWIM" suggestions in git-checkout
|
|
# completion (e.g., completing "foo" when "origin/foo" exists).
|
|
|
|
-case "$COMP_WORDBREAKS" in
|
|
-*:*) : great ;;
|
|
-*) COMP_WORDBREAKS="$COMP_WORDBREAKS:"
|
|
-esac
|
|
+# SUSE-specific: We trust the system is consistent and do not let individual
|
|
+# scripts play ping-pong with the global $COMP_WORDBREAKS value.
|
|
+#case "$COMP_WORDBREAKS" in
|
|
+#*:*) : great ;;
|
|
+#*) COMP_WORDBREAKS="$COMP_WORDBREAKS:"
|
|
+#esac
|
|
|
|
# Discovers the path to the git repository taking any '--git-dir=<path>' and
|
|
# '-C <path>' options into account and stores it in the $__git_repo_path
|