summaryrefslogtreecommitdiff
path: root/community/ecryptfs-utils
diff options
context:
space:
mode:
Diffstat (limited to 'community/ecryptfs-utils')
-rw-r--r--community/ecryptfs-utils/symlinked_mtab.patch25
1 files changed, 0 insertions, 25 deletions
diff --git a/community/ecryptfs-utils/symlinked_mtab.patch b/community/ecryptfs-utils/symlinked_mtab.patch
deleted file mode 100644
index 2ba0aa8bf..000000000
--- a/community/ecryptfs-utils/symlinked_mtab.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- ecryptfs-utils/src/ecryptfs-utils-96/src/libecryptfs/main.c.orig
-+++ ecryptfs-utils/src/ecryptfs-utils-96/src/libecryptfs/main.c
-@@ -387,6 +387,8 @@
- char *fullpath_source = NULL;
- char *fullpath_target = NULL;
- int rc;
-+ char dummy;
-+ int useMtab;
-
- mountent.mnt_opts = NULL;
- if (!source) {
-@@ -425,6 +427,13 @@
- syslog(LOG_ERR, "Failed to perform eCryptfs mount: [%m]\n");
- goto out;
- }
-+ /* Check if mtab is a symlink */
-+ useMtab = (readlink("/etc/mtab", &dummy, 1) < 0);
-+ if (!useMtab) {
-+ /* No need updating mtab */
-+ rc = 0;
-+ goto out;
-+ }
- mtab_fd = setmntent("/etc/mtab", "a");
- if (!mtab_fd) {
- rc = -EACCES;