Dr. Werner Fink 2017-10-13 07:57:27 +00:00 committed by Git OBS Bridge
parent 6ab4e37d35
commit 5f6ff8d31b

View File

@ -1,4 +1,4 @@
From 8fa126fdf938cef959bd64d8da2aff2e7bc5dd37 Mon Sep 17 00:00:00 2001
From c0652a4686d259dabdb3e96498d8dda7cdc9da03 Mon Sep 17 00:00:00 2001
From: Werner Fink <werner@suse.de>
Date: Thu, 29 Jun 2017 15:18:28 +0200
Subject: [PATCH] Use mountinfo to be able to use the mount identity
@ -64,7 +64,7 @@ index 176a2fc..d8d3366 100644
dnl Checks for typedefs, structures, and compiler characteristics.
AC_C_CONST
diff --git src/fuser.c src/fuser.c
index 31ef30c..d7fd729 100644
index 31ef30c..1c7c496 100644
--- src/fuser.c
+++ src/fuser.c
@@ -32,6 +32,10 @@
@ -699,7 +699,7 @@ index 31ef30c..d7fd729 100644
+ struct stat lst;
+
+ snprintf(pathname, 256, "/proc/%d/fd/%s", pid, fd);
+ if (!flags && ret == lstat(pathname, &lst) == 0) {
+ if (!flags && lstat(pathname, &lst) == 0) {
+ if (lst.st_mode & S_IWUSR)
+ info->flags |= O_WRONLY;
+ ret++;