summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorGravatar https://www.google.com/accounts/o8/id?id=AItOawlKguAW2rkgcUqK2mmxlYnh4Jj578A4AIA <Anton@web>2012-10-29 12:40:50 +0000
committerGravatar admin <admin@branchable.com>2012-10-29 12:40:50 +0000
commit0a318a2c1fca155f2bf55121587a75950ca86096 (patch)
tree9da3030739c9215e425e2e920f7af5cb8a415ca3 /doc
parent4947d691a2a3be927f9b2063b8b4ffcb52c3fda8 (diff)
Diffstat (limited to 'doc')
-rw-r--r--doc/bugs/Detection_assumes_that_shell_is_bash.mdwn14
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/bugs/Detection_assumes_that_shell_is_bash.mdwn b/doc/bugs/Detection_assumes_that_shell_is_bash.mdwn
new file mode 100644
index 000000000..86a540bba
--- /dev/null
+++ b/doc/bugs/Detection_assumes_that_shell_is_bash.mdwn
@@ -0,0 +1,14 @@
+What steps will reproduce the problem?
+"Adding a remote server using ssh" and try to add a remote server where the account has ex. tcsh as loginshell
+
+What is the expected output? What do you see instead?
+To discover remote programs, it dumps away some born-shell code like:
+"echo git-annex-probe loggedin;if which git-annex-shell; then echo git-annex-probe git-annex-shell; fi;if which rsync; then echo git-annex-probe rsync; fi;if which ~/.ssh/git-annex-shell; then echo git-annex-probe ~/.ssh/git-annex-shell; fi"
+
+just wrap it with a bash -c '..' and you know that its interpreted by bash.
+
+
+What version of git-annex are you using? On what operating system?
+git-annex version: 3.20121017
+
+Please provide any additional information below.