Only report the requested access mode because the complete mode differs on different architectures.
This commit is contained in:
@@ -41,7 +41,7 @@ int open64 (const char *pathname, int flag, ...)
|
||||
&& (NULL != failure_path)
|
||||
&& (strcmp (pathname, failure_path) == 0))
|
||||
{
|
||||
fprintf (stderr, "open FAILURE %s %x ...\n", pathname, flag);
|
||||
fprintf (stderr, "open FAILURE %s %x ...\n", pathname, flag&O_ACCMODE);
|
||||
errno = EIO;
|
||||
return -1;
|
||||
}
|
||||
|
||||
@@ -41,7 +41,7 @@ int open64 (const char *pathname, int flag, ...)
|
||||
&& (NULL != failure_path)
|
||||
&& (strcmp (pathname, failure_path) == 0))
|
||||
{
|
||||
fprintf (stderr, "open FAILURE %s %x ...\n", pathname, flag);
|
||||
fprintf (stderr, "open FAILURE %s %x ...\n", pathname, flag&O_ACCMODE);
|
||||
errno = EIO;
|
||||
return -1;
|
||||
}
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/passwd 8902 ...
|
||||
open FAILURE /etc/passwd 2 ...
|
||||
chage: cannot open /etc/passwd
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/passwd 8900 ...
|
||||
open FAILURE /etc/passwd 0 ...
|
||||
chage: cannot open /etc/passwd
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/shadow 8902 ...
|
||||
open FAILURE /etc/shadow 2 ...
|
||||
chage: cannot open /etc/shadow
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/shadow 8900 ...
|
||||
open FAILURE /etc/shadow 0 ...
|
||||
chage: cannot open /etc/shadow
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/group 8902 ...
|
||||
open FAILURE /etc/group 2 ...
|
||||
chgpasswd: cannot open /etc/group
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/gshadow 8902 ...
|
||||
open FAILURE /etc/gshadow 2 ...
|
||||
chgpasswd: cannot open /etc/gshadow
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/passwd 8902 ...
|
||||
open FAILURE /etc/passwd 2 ...
|
||||
chpasswd: cannot open /etc/passwd
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/shadow 8902 ...
|
||||
open FAILURE /etc/shadow 2 ...
|
||||
chpasswd: cannot open /etc/shadow
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/passwd 8902 ...
|
||||
open FAILURE /etc/passwd 2 ...
|
||||
chsh: cannot open /etc/passwd
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/group 8902 ...
|
||||
open FAILURE /etc/group 2 ...
|
||||
gpasswd: cannot open /etc/group
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/gshadow 8902 ...
|
||||
open FAILURE /etc/gshadow 2 ...
|
||||
gpasswd: cannot open /etc/gshadow
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/group 8902 ...
|
||||
open FAILURE /etc/group 2 ...
|
||||
gpasswd: cannot open /etc/group
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/group 8902 ...
|
||||
open FAILURE /etc/group 2 ...
|
||||
gpasswd: cannot open /etc/group
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/group 8902 ...
|
||||
open FAILURE /etc/group 2 ...
|
||||
gpasswd: cannot open /etc/group
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/gshadow 8902 ...
|
||||
open FAILURE /etc/gshadow 2 ...
|
||||
gpasswd: cannot open /etc/gshadow
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/gshadow 8902 ...
|
||||
open FAILURE /etc/gshadow 2 ...
|
||||
gpasswd: cannot open /etc/gshadow
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/group 8900 ...
|
||||
open FAILURE /etc/group 0 ...
|
||||
gpasswd: cannot open /etc/group
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/gshadow 8900 ...
|
||||
open FAILURE /etc/gshadow 0 ...
|
||||
gpasswd: cannot open /etc/gshadow
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/gshadow 8902 ...
|
||||
open FAILURE /etc/gshadow 2 ...
|
||||
groupadd: cannot open /etc/gshadow
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/group 8902 ...
|
||||
open FAILURE /etc/group 2 ...
|
||||
groupadd: cannot open /etc/group
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/gshadow 8902 ...
|
||||
open FAILURE /etc/gshadow 2 ...
|
||||
groupdel: cannot open /etc/gshadow
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/group 8902 ...
|
||||
open FAILURE /etc/group 2 ...
|
||||
groupdel: cannot open /etc/group
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/group 8902 ...
|
||||
open FAILURE /etc/group 2 ...
|
||||
groupmod: cannot open /etc/group
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/gshadow 8902 ...
|
||||
open FAILURE /etc/gshadow 2 ...
|
||||
groupmod: cannot open /etc/gshadow
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/passwd 8902 ...
|
||||
open FAILURE /etc/passwd 2 ...
|
||||
groupmod: cannot open /etc/passwd
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/group 8902 ...
|
||||
open FAILURE /etc/group 2 ...
|
||||
grpck: cannot open /etc/group
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE data/group 8902 ...
|
||||
open FAILURE data/group 2 ...
|
||||
grpck: cannot open data/group
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/gshadow 8902 ...
|
||||
open FAILURE /etc/gshadow 2 ...
|
||||
grpck: cannot open /etc/gshadow
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE data/gshadow 8902 ...
|
||||
open FAILURE data/gshadow 2 ...
|
||||
grpck: cannot open data/gshadow
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/group 8902 ...
|
||||
open FAILURE /etc/group 2 ...
|
||||
grpconv: cannot open /etc/group
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/gshadow 8902 ...
|
||||
open FAILURE /etc/gshadow 2 ...
|
||||
grpconv: cannot open /etc/gshadow
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/group 8902 ...
|
||||
open FAILURE /etc/group 2 ...
|
||||
grpunconv: cannot open /etc/group
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/gshadow 8900 ...
|
||||
open FAILURE /etc/gshadow 0 ...
|
||||
grpunconv: cannot open /etc/gshadow
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/passwd 8902 ...
|
||||
open FAILURE /etc/passwd 2 ...
|
||||
pwconv: cannot open /etc/passwd
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/shadow 8902 ...
|
||||
open FAILURE /etc/shadow 2 ...
|
||||
pwconv: cannot open /etc/shadow
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/passwd 8902 ...
|
||||
open FAILURE /etc/passwd 2 ...
|
||||
pwunconv: cannot open /etc/passwd
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/shadow 8900 ...
|
||||
open FAILURE /etc/shadow 0 ...
|
||||
pwunconv: cannot open /etc/shadow
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/passwd 8902 ...
|
||||
open FAILURE /etc/passwd 2 ...
|
||||
useradd: cannot open /etc/passwd
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/shadow 8902 ...
|
||||
open FAILURE /etc/shadow 2 ...
|
||||
useradd: cannot open /etc/shadow
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/group 8902 ...
|
||||
open FAILURE /etc/group 2 ...
|
||||
useradd: cannot open /etc/group
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/gshadow 8902 ...
|
||||
open FAILURE /etc/gshadow 2 ...
|
||||
useradd: cannot open /etc/gshadow
|
||||
|
||||
+1
-1
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/passwd 8902 ...
|
||||
open FAILURE /etc/passwd 2 ...
|
||||
usermod: cannot open /etc/passwd
|
||||
|
||||
+1
-1
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/shadow 8902 ...
|
||||
open FAILURE /etc/shadow 2 ...
|
||||
usermod: cannot open /etc/shadow
|
||||
|
||||
+1
-1
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/group 8902 ...
|
||||
open FAILURE /etc/group 2 ...
|
||||
usermod: cannot open /etc/group
|
||||
|
||||
+1
-1
@@ -1,2 +1,2 @@
|
||||
open FAILURE /etc/gshadow 8902 ...
|
||||
open FAILURE /etc/gshadow 2 ...
|
||||
usermod: cannot open /etc/gshadow
|
||||
|
||||
Reference in New Issue
Block a user