mirror of
https://github.com/vgough/encfs.git
synced 2024-11-28 19:03:42 +01:00
Allow read/write in standard reverse mode
This commit is contained in:
parent
ac87a8ba0e
commit
d48558ab73
@ -1053,6 +1053,12 @@ RootPtr createV6Config(EncFS_Context *ctx,
|
||||
if (opts->requireMac) {
|
||||
blockMACBytes = 8;
|
||||
}
|
||||
if (reverseEncryption) {
|
||||
/* Reverse mounts are read-only by default (set in main.cpp).
|
||||
* If uniqueIV is off, writing can be allowed, because there
|
||||
* is no header that could be overwritten */
|
||||
if (uniqueIV == false) opts->readOnly = false;
|
||||
}
|
||||
}
|
||||
|
||||
if (answer[0] == 'x' || alg.name.empty()) {
|
||||
|
@ -179,7 +179,7 @@ symlink_test("foo"); # relative
|
||||
symlink_test("/1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/15/17/18"); # long
|
||||
symlink_test("!§\$%&/()\\<>#+="); # special characters
|
||||
symlink_test("$plain/foo");
|
||||
writesDenied();
|
||||
# writesDenied(); # disabled as writes are allowed when (uniqueIV == false), we would need a specific reverse conf with (uniqueIV == true).
|
||||
|
||||
# Umount and delete files
|
||||
cleanup();
|
||||
|
Loading…
Reference in New Issue
Block a user