OBS-URL: https://build.opensuse.org/request/show/423993 OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxcfs?expand=0&rev=6
28 lines
729 B
Diff
28 lines
729 B
Diff
From e7849aa3f722c6ac7a16fd87147a295b708a2855 Mon Sep 17 00:00:00 2001
|
|
From: Christian Brauner <cbrauner@suse.de>
|
|
Date: Sun, 21 Aug 2016 00:11:13 +0200
|
|
Subject: [PATCH 10/24] bindings: allow access to /var/lib/lxcfs/proc
|
|
|
|
Signed-off-by: Christian Brauner <cbrauner@suse.de>
|
|
---
|
|
bindings.c | 3 +++
|
|
1 file changed, 3 insertions(+)
|
|
|
|
diff --git a/bindings.c b/bindings.c
|
|
index 6ae0c06..04b2a5f 100644
|
|
--- a/bindings.c
|
|
+++ b/bindings.c
|
|
@@ -4075,6 +4075,9 @@ int proc_open(const char *path, struct fuse_file_info *fi)
|
|
|
|
int proc_access(const char *path, int mask)
|
|
{
|
|
+ if (strcmp(path, "/proc") == 0 && access(path, R_OK) == 0)
|
|
+ return 0;
|
|
+
|
|
/* these are all read-only */
|
|
if ((mask & ~R_OK) != 0)
|
|
return -EACCES;
|
|
--
|
|
2.9.3
|
|
|