man-pages/man2
Michael Kerrisk 62efe3ef2d Hello Andries,
Let us return to path_resolution.2...

> Von: Andries Brouwer <Andries.Brouwer@cwi.nl>
> Betreff: Re: ***UNCHECKED*** man-pages-2.11
> Datum: Mon, 24 Oct 2005 20:43:42 +0200
> 
> On Mon, Oct 24, 2005 at 05:27:56PM +0200, Michael Kerrisk wrote:
> 
> > PS I changed some text in path_rolution.2, where it seems to 
> > me that you made an error.  But I could be wrong -- you 
> > might like to double check it?
> 
> Hmm, I think it was precisely correct and no longer is.
> 
> I see some change in wording that does not actually change anything,
> and the addition of "as well" that may be incorrect.

Let's begin with a diff:

=====
--- man-pages-2.10/man2/path_resolution.2       2005-07-18 18:17:52.000000000 +0200
+++ man-pages-2.11/man2/path_resolution.2       2005-10-24 13:18:13.000000000 +0200
@@ -185,11 +185,13 @@

 Traditional systems do not use capabilities and root (user ID 0) is
 all-powerful. Such systems are presently (2.6.7) handled by giving root
-all capabilities except for CAP_SETPCAP. More precisely, at exec time
-a process gets all capabilities except CAP_SETPCAP and the five capabilities
+all capabilities except for CAP_SETPCAP. More precisely,
+a process gets all capabilities except CAP_SETPCAP
+and the five capabilities
 CAP_CHOWN, CAP_DAC_OVERRIDE, CAP_DAC_READ_SEARCH, CAP_FOWNER, CAP_FSETID,
-in case it has zero effective UID, and it gets these last five capabilities
-in case it has zero fsuid, while all other processes get no capabilities.
+if its effective UID is 0,
+and it gets these last five capabilities if its fsuid is 0 as well,
+while all other processes get no capabilities.

 The CAP_DAC_OVERRIDE capability overrides all permission checking,
 but will only grant execute permission when at least one
====

The main points of change are the following:

1. Removal of discussion of "exec time".

2. Addition of "as well".

I'll start with point 2.  I'm wrong.  I had it in my mind that 
fsuid could only be made 0 if euid was already 0.  But that isn't
true; setfsuid(x) allows us to turn this (somewhat unusual, but
theoretically possible scenario):

Real Eff Saved FS
0    y   y     y

into this (setfsuid() allows us to set the fsuid to any of the R/E/S 
UID values):

Real Eff Saved FS
0    y   y     0

And indeed the process then has the 5 CAP_FS_MASK capabilities,
in its effective set, but none of the others.

I've removed the words "as well".

On to point 1.

I removed "exec time" because it seems misleading.  As far as I can
tell, exec is not directly relevant, except in as much as we exec
a set-user-ID-root program.  The real point is that effective 
capabilities are dropped as a result of changes to the euid and 
fsuid.  Those can happen because we exec a set-user-ID-root program, 
or via manipulations via seteuid(), setfsuid(), and friends.
As such, that change still seems to me to be correct.  But 
perhaps I have still missed something that you were trying to
say.  If so, let me know.

Cheers,

Michael
2005-10-27 15:33:25 +00:00
..
_Exit.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
_exit.2 Manual fixes for parentheses formatting 2005-10-19 07:29:28 +00:00
_llseek.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
_newselect.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
_sysctl.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
accept.2 Formatting fixes 2005-10-19 16:30:05 +00:00
access.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
acct.2 Updated FIXME 2005-10-19 13:31:49 +00:00
adjtimex.2 Formatting fixes 2005-10-20 15:11:10 +00:00
afs_syscall.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
alarm.2 Automated unformatting of parentheses using unformat_parens.sh 2005-10-19 07:07:02 +00:00
alloc_hugepages.2 Formatting fixes 2005-10-20 15:11:10 +00:00
arch_prctl.2 Manual fixes for parentheses formatting 2005-10-19 07:29:28 +00:00
bdflush.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
bind.2 Classical BSD versions are now always named x.yBSD (formerly 2005-07-18 15:05:56 +00:00
break.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
brk.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
cacheflush.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
capget.2 Global edit: s/nonzero/non-zero/ 2005-06-15 13:32:34 +00:00
capset.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
chdir.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
chmod.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
chown.2 Manual fixes for parentheses formatting 2005-10-19 07:29:28 +00:00
chroot.2 Automated unformatting of parentheses using unformat_parens.sh 2005-10-19 07:07:02 +00:00
clone.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
close.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
connect.2 Manual fixes for parentheses formatting 2005-10-19 07:29:28 +00:00
creat.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
dup.2 Formatting fixes 2005-10-19 14:16:57 +00:00
dup2.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
epoll_create.2 s/positive/non-negative/ [file descriptor] 2005-07-04 06:47:34 +00:00
epoll_ctl.2 BUGS: In kernels < 2.6.9, EPOLL_CTL_DEL required a non-NULL 2005-06-17 11:33:07 +00:00
epoll_wait.2 Improved various error descriptions after message from 2005-04-04 16:33:48 +00:00
execve.2 Formatting fixes 2005-10-20 15:11:10 +00:00
exit.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
exit_group.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
fchdir.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
fchmod.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
fchown.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
fcntl.2 Formatting fixes 2005-10-19 13:48:50 +00:00
fdatasync.2 Manual fixes for parentheses formatting 2005-10-19 07:29:28 +00:00
fgetxattr.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
flistxattr.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
flock.2 Formatting fixes 2005-10-19 13:48:50 +00:00
fork.2 Minor wording fix 2005-10-19 13:54:51 +00:00
free_hugepages.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
fremovexattr.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
fsetxattr.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
fstat.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
fstatfs.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
fstatvfs.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
fsync.2 Formatting fixes 2005-10-19 16:30:05 +00:00
ftruncate.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
futex.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
get_thread_area.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
getcontext.2 Automated unformatting of parentheses using unformat_parens.sh 2005-10-19 07:07:02 +00:00
getdents.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
getdomainname.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
getdtablesize.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
getegid.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
geteuid.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
getgid.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
getgroups.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
gethostid.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
gethostname.2 Automated unformatting of parentheses using unformat_parens.sh 2005-10-19 07:07:02 +00:00
getitimer.2 Von: "Michael Kerrisk" <mtk-manpages@gmx.net> 2005-07-04 06:44:50 +00:00
getpagesize.2 Manual fixes for parentheses formatting 2005-10-19 07:29:28 +00:00
getpeername.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
getpgid.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
getpgrp.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
getpid.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
getpmsg.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
getppid.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
getpriority.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
getresgid.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
getresuid.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
getrlimit.2 Added EINVAL error for rlim_cur > rlim_max when calling setrlimit(). 2005-10-24 15:26:31 +00:00
getrusage.2 Classical BSD versions are now always named x.yBSD (formerly 2005-07-18 15:05:56 +00:00
getsid.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
getsockname.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
getsockopt.2 Formatting fixes 2005-10-20 15:11:10 +00:00
gettid.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
gettimeofday.2 Formatting fixes 2005-10-19 14:48:35 +00:00
getuid.2 Automated unformatting of parentheses using unformat_parens.sh 2005-10-19 07:07:02 +00:00
getxattr.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
gtty.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
idle.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
inb.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
inb_p.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
inl.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
inl_p.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
insb.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
insl.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
insw.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
intro.2 Manual fixes for parentheses formatting 2005-10-19 07:29:28 +00:00
inw.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
inw_p.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
io_cancel.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
io_destroy.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
io_getevents.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
io_setup.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
io_submit.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
ioctl.2 Formatting fixes 2005-10-20 15:11:10 +00:00
ioctl_list.2 Hyphen/dash fixes 2005-07-06 06:54:27 +00:00
ioperm.2 Formatting fixes 2005-10-19 14:16:57 +00:00
iopl.2 Formatting fixes 2005-10-19 14:16:57 +00:00
ipc.2 Automated unformatting of parentheses using unformat_parens.sh 2005-10-19 07:07:02 +00:00
kill.2 Automated unformatting of parentheses using unformat_parens.sh 2005-10-19 07:07:02 +00:00
killpg.2 Formatting fixes 2005-10-19 14:48:35 +00:00
lchown.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
lgetxattr.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
link.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
listen.2 Renamed 's' arg to 'sockfd' 2005-06-30 10:32:41 +00:00
listxattr.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
llistxattr.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
llseek.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
lock.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
lookup_dcookie.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
lremovexattr.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
lseek.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
lsetxattr.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
lstat.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
madvise.2 Manual fixes of parentheses formatting 2005-10-19 08:35:30 +00:00
mincore.2 Formatting fixes 2005-10-19 14:48:35 +00:00
mkdir.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
mknod.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
mlock.2 Reworded text around PAGESIZE, noting also that 2005-10-27 11:14:15 +00:00
mlockall.2 These are now just links; their content has been consoldiated intomlock.2 2004-11-25 14:40:17 +00:00
mmap.2 Formatting fixes 2005-10-20 15:11:10 +00:00
mmap2.2 formattinf fixes 2005-10-24 09:00:36 +00:00
modify_ldt.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
mount.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
mprotect.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
mpx.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
mremap.2 Updated FIXME 2005-10-19 13:31:49 +00:00
msgctl.2 Added IPC_INFO, MSG_INFO, MSG_STAT descriptions. 2005-08-02 12:09:28 +00:00
msgget.2 formatting fix 2005-09-15 12:06:26 +00:00
msgop.2 Formatting fixes 2005-10-20 15:11:10 +00:00
msgrcv.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
msgsnd.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
msync.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
munlock.2 These are now just links; their content has been consoldiated intomlock.2 2004-11-25 14:40:17 +00:00
munlockall.2 These are now just links; their content has been consoldiated intomlock.2 2004-11-25 14:40:17 +00:00
munmap.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
nanosleep.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
nfsservctl.2 uid --> UID 2005-07-18 15:51:22 +00:00
nice.2 Added cross-reference to setrlimit(2) for discussion on RLIMIT_NICE. 2005-09-20 17:42:39 +00:00
obsolete.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
oldfstat.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
oldlstat.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
oldolduname.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
oldstat.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
olduname.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
open.2 Manual fixes for parentheses formatting 2005-10-19 07:29:28 +00:00
outb.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
outb_p.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
outl.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
outl_p.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
outsb.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
outsl.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
outsw.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
outw.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
outw_p.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
path_resolution.2 Hello Andries, 2005-10-27 15:33:25 +00:00
pause.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
pciconfig_iobase.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
pciconfig_read.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
pciconfig_write.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
personality.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
pipe.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
pivot_root.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
poll.2 Formatting fixes 2005-10-20 15:11:10 +00:00
posix_fadvise.2 Formatting fixes 2005-10-19 13:48:50 +00:00
prctl.2 Formatting fixes 2005-10-20 15:11:10 +00:00
pread.2 Automated unformatting of parentheses using unformat_parens.sh 2005-10-19 07:07:02 +00:00
prof.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
pselect.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
ptrace.2 Formatting fixes 2005-10-19 14:54:31 +00:00
putpmsg.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
pwrite.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
quotactl.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
read.2 Automated unformatting of parentheses using unformat_parens.sh 2005-10-19 07:07:02 +00:00
readahead.2 Automated unformatting of parentheses using unformat_parens.sh 2005-10-19 07:07:02 +00:00
readdir.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
readlink.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
readv.2 Added LINUX NOTES on trickery performed by glibc when vector size 2005-08-09 17:32:16 +00:00
reboot.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
recv.2 Formatting fixes 2005-10-20 15:11:10 +00:00
recvfrom.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
recvmsg.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
remap_file_pages.2 Automated unformatting of parentheses using unformat_parens.sh 2005-10-19 07:07:02 +00:00
removexattr.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
rename.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
rmdir.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
sbrk.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
sched_get_priority_max.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
sched_get_priority_min.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
sched_getaffinity.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
sched_getparam.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
sched_getscheduler.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
sched_rr_get_interval.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
sched_setaffinity.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
sched_setparam.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
sched_setscheduler.2 Formatting fixes 2005-10-19 14:16:57 +00:00
sched_yield.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
security.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
select.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
select_tut.2 Updated FIXME 2005-10-19 13:31:49 +00:00
semctl.2 Added IPC_INFO, SEM_INFO, SEM_STAT descriptions. 2005-08-02 12:09:40 +00:00
semget.2 s/\\-ID/ ID/ 2005-07-18 16:13:49 +00:00
semop.2 hyphen/dash fixes 2005-07-18 12:43:00 +00:00
semtimedop.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
send.2 s/XXX/FIXME/ 2005-10-26 11:27:52 +00:00
sendfile.2 Formatting fixes 2005-10-20 15:11:10 +00:00
sendmsg.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
sendto.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
set_thread_area.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
set_tid_address.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
setcontext.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
setdomainname.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
setegid.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
seteuid.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
setfsgid.2 Manual fixes for parentheses formatting 2005-10-19 07:29:28 +00:00
setfsuid.2 Manual fixes for parentheses formatting 2005-10-19 07:29:28 +00:00
setgid.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
setgroups.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
sethostid.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
sethostname.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
setitimer.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
setpgid.2 Manual fixes of parentheses formatting 2005-10-19 08:35:30 +00:00
setpgrp.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
setpriority.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
setregid.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
setresgid.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
setresuid.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
setreuid.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
setrlimit.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
setsid.2 Formatting fixes 2005-10-20 15:11:10 +00:00
setsockopt.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
settimeofday.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
setuid.2 Manual fixes for parentheses formatting 2005-10-19 07:29:28 +00:00
setup.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
setxattr.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
sgetmask.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
shmat.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
shmctl.2 fix typo 2005-08-02 12:12:52 +00:00
shmdt.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
shmget.2 Added .\" comment about SHMMNI off-by-one error in kernels 2.4.x-2.6.8. 2005-10-26 11:37:47 +00:00
shmop.2 Manual fixes for parentheses formatting 2005-10-19 07:29:28 +00:00
shutdown.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
sigaction.2 Split sigpending(), sigprocmask(), and sigsuspend() out 2005-09-15 11:47:39 +00:00
sigaltstack.2 Noted that ss_sp is automatically aligned by the kernel. 2005-10-25 15:35:08 +00:00
sigblock.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
siggetmask.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
sigmask.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
signal.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
sigpause.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
sigpending.2 New page created by splitting out from sigaction.2 2005-09-15 11:48:01 +00:00
sigprocmask.2 New page created by splitting out from sigaction.2 2005-09-15 11:48:46 +00:00
sigqueue.2 Fix typos and spelling mistakes 2005-04-18 14:25:45 +00:00
sigreturn.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
sigsetmask.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
sigsuspend.2 Automated unformatting of parentheses using unformat_parens.sh 2005-10-19 07:07:02 +00:00
sigtimedwait.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
sigvec.2 Formatting fixes 2005-10-20 15:11:10 +00:00
sigwaitinfo.2 Formatting fixes 2005-10-19 16:30:05 +00:00
socket.2 Classical BSD versions are now always named x.yBSD (formerly 2005-07-18 15:05:56 +00:00
socketcall.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
socketpair.2 Manual fixes for parentheses formatting 2005-10-19 07:29:28 +00:00
ssetmask.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
stat.2 Fix typo 2005-07-25 09:55:44 +00:00
statfs.2 Formatting fixes 2005-10-20 15:11:10 +00:00
statvfs.2 Formatting fixes 2005-10-20 15:11:10 +00:00
stime.2 Automated unformatting of parentheses using unformat_parens.sh 2005-10-19 07:07:02 +00:00
stty.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
swapoff.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
swapon.2 Formatting fix 2005-09-19 12:18:57 +00:00
symlink.2 Manual fixes for parentheses formatting 2005-10-19 07:29:28 +00:00
sync.2 Formatting fixes 2005-10-20 15:11:10 +00:00
syscall.2 Classical BSD versions are now always named x.yBSD (formerly 2005-07-18 15:05:56 +00:00
syscalls.2 Automated unformatting of parentheses using unformat_parens.sh 2005-10-19 07:07:02 +00:00
sysctl.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
sysfs.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
sysinfo.2 Formatting fixes 2005-10-19 14:48:35 +00:00
syslog.2 Automated unformatting of parentheses using unformat_parens.sh 2005-10-19 07:07:02 +00:00
tgkill.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
time.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
times.2 Formatting fixes. 2005-07-19 15:36:19 +00:00
tkill.2 Manual fixes of parentheses formatting 2005-10-19 08:35:30 +00:00
truncate.2 Manual fixes for parentheses formatting 2005-10-19 07:29:28 +00:00
umask.2 Classical BSD versions are now always named x.yBSD (formerly 2005-07-18 15:05:56 +00:00
umount.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
umount2.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
uname.2 Manual fixes for parentheses formatting 2005-10-19 07:29:28 +00:00
undocumented.2 Changed 2004-12-14 18:00:43 +00:00
unimplemented.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
unlink.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
uselib.2 Automated unformatting of parentheses using unformat_parens.sh 2005-10-19 07:07:02 +00:00
ustat.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
utime.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
utimes.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
vfork.2 Formatting fixes 2005-10-19 14:16:57 +00:00
vhangup.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
vm86.2 Automated addition of parentheses by add_parens_for_own_funcs.sh 2005-10-19 06:54:38 +00:00
wait.2 Manual fixes for parentheses formatting 2005-10-19 07:29:28 +00:00
wait3.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
wait4.2 hyphen/dash fixes 2005-07-06 12:57:38 +00:00
waitid.2 new link to wait.2 2004-11-11 14:08:30 +00:00
waitpid.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
write.2 Automated unformatting of parentheses using unformat_parens.sh 2005-10-19 07:07:02 +00:00
writev.2 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00