diff options
author | 2017-08-23 12:38:42 -0400 | |
---|---|---|
committer | 2017-08-23 12:38:42 -0400 | |
commit | 99df6717e1430ec659aca006d937430021253fbd (patch) | |
tree | beb4277427d19915f300d28c6953cca73567c20d /doc/bugs | |
parent | 491d0b1dde040fe299cd35f6c8793a3c02439b1e (diff) | |
parent | b289188cc8bdc7c6ecf852712d020b476542a1c9 (diff) |
Merge branch 'master' of ssh://git-annex.branchable.com
Diffstat (limited to 'doc/bugs')
-rw-r--r-- | doc/bugs/Git-annex_not_properly_detecting_symlink_capability_in_CryFS.mdwn | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/doc/bugs/Git-annex_not_properly_detecting_symlink_capability_in_CryFS.mdwn b/doc/bugs/Git-annex_not_properly_detecting_symlink_capability_in_CryFS.mdwn new file mode 100644 index 000000000..ca0131432 --- /dev/null +++ b/doc/bugs/Git-annex_not_properly_detecting_symlink_capability_in_CryFS.mdwn @@ -0,0 +1,62 @@ +### Please describe the problem. + +When creating a new git-annex repository (or upgrading, or doing fsck) inside a CryFS container (FUSE-based encrypted local filesystem, similiar to EncFS), git-annex goes into direct(or adjusted, in v6) mode despite CryFS working just fine with symlinks. + +Indeed, a created-outside-cryfs git-annex repository works as expected when copied inside + +### What steps will reproduce the problem? +1. Install cryfs (https://www.cryfs.org/, packaged for ubuntu,debian, or build from source) +2. Create a CryFS container: $ cryfs container container-data +3. Create a git annex repository inside the container: + + $ cd container + $ git init . + $ git annex init --version 6 + +#### Cloning from v6 repository, you get + +git annex init --version 6 +init + Detected a filesystem without fifo support. + + Disabling ssh connection caching. + + Detected a crippled filesystem. + + Disabling core.symlinks. +(merging origin/git-annex into git-annex...) +(recording state in git...) +(scanning for unlocked files...) + + Entering an adjusted branch where files are unlocked as this filesystem does not support locked files. + +Switched to branch 'adjusted/master(unlocked)' +ok +(recording state in git...) + +#### Cloning from v5 repository and upgrading, you get + +git annex upgrade +upgrade . + Detected a filesystem without fifo support. + + Disabling ssh connection caching. + + Detected a crippled filesystem. + + Disabling core.symlinks. +(merging origin/git-annex into git-annex...) +(recording state in git...) + + Enabling direct mode. +(v5 to v6...) (scanning for unlocked files...) +ok +(recording state in git...) + +### What version of git-annex are you using? On what operating system? +git-annex-6.20170519-1.fc26.x86_64 + +### Have you had any luck using git-annex before? (Sometimes we get tired of reading bug reports all day and a lil' positive end note does wonders) + +I love git-annex. + |