diff options
author | http://joeyh.name/ <http://joeyh.name/@web> | 2013-12-29 17:50:23 +0000 |
---|---|---|
committer | admin <admin@branchable.com> | 2013-12-29 17:50:23 +0000 |
commit | eaf1bb42efb0013b61dabc46078f2337747f7cc0 (patch) | |
tree | 3e99cb85634409f91c75133b60f89db370e7a892 | |
parent | 67f8f41dc187b9ace12ab2edb7a256f53e5b0a9c (diff) |
Added a comment
-rw-r--r-- | doc/design/external_special_remote_protocol/comment_4_20ff41d82b5f1872698a5b24adcd0c41._comment | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/doc/design/external_special_remote_protocol/comment_4_20ff41d82b5f1872698a5b24adcd0c41._comment b/doc/design/external_special_remote_protocol/comment_4_20ff41d82b5f1872698a5b24adcd0c41._comment new file mode 100644 index 000000000..6597294fb --- /dev/null +++ b/doc/design/external_special_remote_protocol/comment_4_20ff41d82b5f1872698a5b24adcd0c41._comment @@ -0,0 +1,12 @@ +[[!comment format=mdwn + username="http://joeyh.name/" + ip="209.250.56.227" + subject="comment 4" + date="2013-12-29T17:50:23Z" + content=""" +Added PREPARE-FAILURE + +git-annex enableremote causes INITREMOTE to be called, so any credentials can be stored etc. (Note that, as with built-in special remotes, credentials are only stored in the git-annex branch when the remote is encrypted. Otherwise, they're stored locally in a .git/annex/creds/ file.) + +Also, I'd recommend using environment variables for passing credentials to initremote/enableremote, because that avoids leaking them in `ps`.. but it probably doesn't make sense to use environment variables for other settings, but instead pass them as parameters of initremote/enableremote, which can be looked up using GETCONFIG. Only exception might be if the setting needs to vary between different machines. +"""]] |