summaryrefslogtreecommitdiff
path: root/doc/bugs/git-annex_clears_files__39___og+r_permissions_when_rsync_transfer_is_interrup...
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2016-04-19 13:46:11 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2016-04-19 13:55:29 -0400
commitdbfc00e2a6ad99200da35f75f889174cd7bfd195 (patch)
tree9d8a9d1353ab10376183c1bda881fface04b6fcb /doc/bugs/git-annex_clears_files__39___og+r_permissions_when_rsync_transfer_is_interrupted_and_resumed.mdwn
parent41b7950285ef1e91b80c441c2be68a1ef4d0d27c (diff)
remove old closed bugs and todo items to speed up wiki updates and reduce size
Remove closed bugs and todos that were last edited or commented before Q3 2015. Command line used: for f in $(grep -l '\[\[done\]\]' -- *.mdwn); do d="$(echo "$f" | sed 's/.mdwn$//')"; if [ -z "$(git log --since=09-09-2015 --pretty=oneline -- "$f")" -a -z "$(git log --since=09-09-2015 --pretty=oneline -- "$d")" ]; then git rm -- "$f"; git rm -rf "$d"; fi; done for f in $(grep -l '|done\]\]' -- *.mdwn); do d="$(echo "$f" | sed 's/.mdwn$//')"; if [ -z "$(git log --since=09-09-2015 --pretty=oneline -- "$f")" -a -z "$(git log --since=09-09-2015 --pretty=oneline -- "$d")" ]; then git rm -- "$f"; git rm -rf "$d"; fi; done
Diffstat (limited to 'doc/bugs/git-annex_clears_files__39___og+r_permissions_when_rsync_transfer_is_interrupted_and_resumed.mdwn')
-rw-r--r--doc/bugs/git-annex_clears_files__39___og+r_permissions_when_rsync_transfer_is_interrupted_and_resumed.mdwn47
1 files changed, 0 insertions, 47 deletions
diff --git a/doc/bugs/git-annex_clears_files__39___og+r_permissions_when_rsync_transfer_is_interrupted_and_resumed.mdwn b/doc/bugs/git-annex_clears_files__39___og+r_permissions_when_rsync_transfer_is_interrupted_and_resumed.mdwn
deleted file mode 100644
index 2e86f488d..000000000
--- a/doc/bugs/git-annex_clears_files__39___og+r_permissions_when_rsync_transfer_is_interrupted_and_resumed.mdwn
+++ /dev/null
@@ -1,47 +0,0 @@
-### Please describe the problem.
-
-umask is 022 on both hosts
-If one does ls -lL on source repo, the files are shown 644.
-
-Now, "git annex get" from a clone done over ssh generally preserves 644 ... except if the transfer (rsync) is interrupted, and then resumed.
-In fact, looks like the temp files in .git/annex/tmp have the og+r bits cleared during the resumed transfer.
-
-So this is inconsistent: I don't see why permissions should be different, depending whether or not there was an interruption in the transfer.
-Plus, og+r permissions can actually be important for setups like serving contents using Samba.
-
-### What steps will reproduce the problem?
-
- cd dir1
- git init
- git annex init
- touch a
- truncate -s 10G b
- git annex add .
- git commit -m 'new'
-
- git clone localhost:/path/to/dir1 dir2
- cd dir2
- git annex get
- ctrl^c
- git annex get
- ls -lL
- ... see different perms
-
-
-
-### What version of git-annex are you using? On what operating system?
-
-git-annex version: 5.20140411-gda795e0
-Linux
-
-### Please provide any additional information below.
-
-[[!format sh """
-# If you can, paste a complete transcript of the problem occurring here.
-# If the problem is with the git-annex assistant, paste in .git/annex/daemon.log
-
-
-# End of transcript or log.
-"""]]
-
-> [[fixed|done]]; brought back -p on non-crippled file systems --[[Joey]]