summaryrefslogtreecommitdiff
path: root/system/ecryptfs-utils/README
diff options
context:
space:
mode:
authorLEVAI Daniel <leva@ecentrum.hu>2017-11-05 20:50:14 +0000
committerDavid Spencer <idlemoor@slackbuilds.org>2017-11-05 20:50:14 +0000
commitac3c0f5e682b6fd6c95a3ca6df24b744d7165055 (patch)
tree7a5b3ded1d07c3e3e886335340f0c3d7d78fdd3a /system/ecryptfs-utils/README
parent31bc62eb41dffa05fe5f2a871d9bdb0f97403e77 (diff)
downloadslackbuilds-ac3c0f5e682b6fd6c95a3ca6df24b744d7165055.tar.gz
system/ecryptfs-utils: Added (cryptographic filesystem).
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
Diffstat (limited to 'system/ecryptfs-utils/README')
-rw-r--r--system/ecryptfs-utils/README15
1 files changed, 15 insertions, 0 deletions
diff --git a/system/ecryptfs-utils/README b/system/ecryptfs-utils/README
new file mode 100644
index 0000000000..44fbafb7c2
--- /dev/null
+++ b/system/ecryptfs-utils/README
@@ -0,0 +1,15 @@
+eCryptfs is a cryptographic stacked Linux filesystem. eCryptfs stores
+cryptographic metadata in the header of each file written, so that encrypted
+files can be copied between hosts; the file will be decrypted with the proper
+key in the Linux kernel keyring. There is no need to keep track of any
+additional information aside from what is already in the encrypted file
+itself. You may think of eCryptfs as a sort of "gnupgfs", or "gnupg as a
+filesystem".
+
+On Slackware, the Slackbuild script does not install the mount helper binaries
+into /sbin, but to /usr/sbin. Because of this, using `mount -t ecryptfs` won't
+work, and you must call the `[u]mount.ecryptfs*` binaries explicitly.
+
+For an unprivileged user to use the `[u]mount.ecryptfs_private` executables,
+it is necessary to set the suid bit on them, which the Slackbuild script also
+does not do.