.
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=97
This commit is contained in:
parent
a9c462ff64
commit
db0df13103
@ -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>
|
From: Werner Fink <werner@suse.de>
|
||||||
Date: Thu, 29 Jun 2017 15:18:28 +0200
|
Date: Thu, 29 Jun 2017 15:18:28 +0200
|
||||||
Subject: [PATCH] Use mountinfo to be able to use the mount identity
|
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.
|
dnl Checks for typedefs, structures, and compiler characteristics.
|
||||||
AC_C_CONST
|
AC_C_CONST
|
||||||
diff --git src/fuser.c src/fuser.c
|
diff --git src/fuser.c src/fuser.c
|
||||||
index 31ef30c..d7fd729 100644
|
index 31ef30c..1c7c496 100644
|
||||||
--- src/fuser.c
|
--- src/fuser.c
|
||||||
+++ src/fuser.c
|
+++ src/fuser.c
|
||||||
@@ -32,6 +32,10 @@
|
@@ -32,6 +32,10 @@
|
||||||
@ -699,7 +699,7 @@ index 31ef30c..d7fd729 100644
|
|||||||
+ struct stat lst;
|
+ struct stat lst;
|
||||||
+
|
+
|
||||||
+ snprintf(pathname, 256, "/proc/%d/fd/%s", pid, fd);
|
+ 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)
|
+ if (lst.st_mode & S_IWUSR)
|
||||||
+ info->flags |= O_WRONLY;
|
+ info->flags |= O_WRONLY;
|
||||||
+ ret++;
|
+ ret++;
|
||||||
|
Loading…
Reference in New Issue
Block a user