b8fb2f2b10
OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/cifs-utils?expand=0&rev=53
27 lines
814 B
Diff
27 lines
814 B
Diff
I'm not sure what I was thinking when I added that check in, but it's
|
|
been there since the inception. We shouldn't care at all what the
|
|
real uid is when we call toggle_dac_capability and indeed we don't
|
|
care with the libcap-ng version. Remove that check.
|
|
|
|
Signed-off-by: Jeff Layton <jlayton@samba.org>
|
|
---
|
|
mount.cifs.c | 3 ---
|
|
1 files changed, 0 insertions(+), 3 deletions(-)
|
|
|
|
diff --git a/mount.cifs.c b/mount.cifs.c
|
|
index 06715dd..c90ce3e 100644
|
|
--- a/mount.cifs.c
|
|
+++ b/mount.cifs.c
|
|
@@ -552,9 +552,6 @@ toggle_dac_capability(int writable, int enable)
|
|
cap_t caps;
|
|
cap_value_t capability = writable ? CAP_DAC_OVERRIDE : CAP_DAC_READ_SEARCH;
|
|
|
|
- if (getuid() != 0)
|
|
- return 0;
|
|
-
|
|
caps = cap_get_proc();
|
|
if (caps == NULL) {
|
|
fprintf(stderr, "Unable to get current capability set: %s\n",
|
|
--
|
|
1.7.7.6
|