[PATCH] Glibc no long provides such a wrapper, and requires Linux 2.6.32.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Signed-off-by: Shawn Landden <shawn@xxxxxxx>
---
 man2/chown.2    | 6 ------
 man2/getuid.2   | 5 -----
 man2/setfsuid.2 | 3 ---
 man2/setgid.2   | 3 ---
 man2/setuid.2   | 3 ---
 5 files changed, 20 deletions(-)

diff --git a/man2/chown.2 b/man2/chown.2
index 332516632..a815b4aee 100644
--- a/man2/chown.2
+++ b/man2/chown.2
@@ -423,16 +423,10 @@ Subsequently, Linux 2.4 added
 .BR chown32 (),
 .BR fchown32 (),
 and
 .BR lchown32 (),
 supporting 32-bit IDs.
-The glibc
-.BR chown (),
-.BR fchown (),
-and
-.BR lchown ()
-wrapper functions transparently deal with the variations across kernel versions.
 .PP
 In versions of Linux prior to 2.1.81 (and distinct from 2.1.46),
 .BR chown ()
 did not follow symbolic links.
 Since Linux 2.1.81,
diff --git a/man2/getuid.2 b/man2/getuid.2
index ca2ccecc4..612c42e52 100644
--- a/man2/getuid.2
+++ b/man2/getuid.2
@@ -63,15 +63,10 @@ system calls supported only 16-bit user IDs.
 Subsequently, Linux 2.4 added
 .BR getuid32 ()
 and
 .BR geteuid32 (),
 supporting 32-bit IDs.
-The glibc
-.BR getuid ()
-and
-.BR geteuid ()
-wrapper functions transparently deal with the variations across kernel versions.
 .PP
 On Alpha, instead of a pair of
 .BR getuid ()
 and
 .BR geteuid ()
diff --git a/man2/setfsuid.2 b/man2/setfsuid.2
index 47bb37cc6..539000913 100644
--- a/man2/setfsuid.2
+++ b/man2/setfsuid.2
@@ -106,13 +106,10 @@ The original Linux
 .BR setfsuid ()
 system call supported only 16-bit user IDs.
 Subsequently, Linux 2.4 added
 .BR setfsuid32 ()
 supporting 32-bit IDs.
-The glibc
-.BR setfsuid ()
-wrapper function transparently deals with the variation across kernel versions.
 .SS C library/kernel differences
 In glibc 2.15 and earlier,
 when the wrapper for this system call determines that the argument can't be
 passed to the kernel without integer truncation (because the kernel
 is old and does not support 32-bit user IDs),
diff --git a/man2/setgid.2 b/man2/setgid.2
index fedb9ed95..72a245451 100644
--- a/man2/setgid.2
+++ b/man2/setgid.2
@@ -78,13 +78,10 @@ The original Linux
 .BR setgid ()
 system call supported only 16-bit group IDs.
 Subsequently, Linux 2.4 added
 .BR setgid32 ()
 supporting 32-bit IDs.
-The glibc
-.BR setgid ()
-wrapper function transparently deals with the variation across kernel versions.
 .\"
 .SS C library/kernel differences
 At the kernel level, user IDs and group IDs are a per-thread attribute.
 However, POSIX requires that all threads in a process
 share the same credentials.
diff --git a/man2/setuid.2 b/man2/setuid.2
index f4726dcf0..82b2b56a9 100644
--- a/man2/setuid.2
+++ b/man2/setuid.2
@@ -140,13 +140,10 @@ The original Linux
 .BR setuid ()
 system call supported only 16-bit user IDs.
 Subsequently, Linux 2.4 added
 .BR setuid32 ()
 supporting 32-bit IDs.
-The glibc
-.BR setuid ()
-wrapper function transparently deals with the variation across kernel versions.
 .\"
 .SS C library/kernel differences
 At the kernel level, user IDs and group IDs are a per-thread attribute.
 However, POSIX requires that all threads in a process
 share the same credentials.
-- 
2.20.1




[Index of Archives]     [Kernel Documentation]     [Netdev]     [Linux Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux