DragonFly BSD
DragonFly submit List (threaded) for 2005-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Update for suser(9)


From: Matthias Schmidt <schmidtm@xxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 30 Sep 2005 15:38:55 +0200

Hi,

it seems that suser_proc() is gone from the tree (the only occurrence I found was a #define in sys/sys/proc.h (line 409)), but the description is still present in suser(9).

The attached patch updates suser(9) and the Makefile, but not sys/sys/proc.h.


Matthias
diff -urN share.orig/man/man9/Makefile share/man/man9/Makefile
--- share.orig/man/man9/Makefile	2005-09-30 14:53:02.000000000 +0200
+++ share/man/man9/Makefile	2005-09-30 14:58:33.000000000 +0200
@@ -199,7 +199,6 @@
 MLINKS+=spl.9 splstatclock.9 spl.9 spltty.9 spl.9 splvm.9 spl.9 splx.9
 MLINKS+=store.9 subyte.9 store.9 suswintr.9 store.9 susword.9 store.9 suword.9
 MLINKS+=suser.9 suser_cred.9
-MLINKS+=suser.9 suser_proc.9
 MLINKS+=time.9 boottime.9 time.9 mono_time.9 time.9 runtime.9
 MLINKS+=timeout.9 untimeout.9
 MLINKS+=timeout.9 callout_handle_init.9 timeout.9 callout_init.9
diff -urN share.orig/man/man9/suser.9 share/man/man9/suser.9
--- share.orig/man/man9/suser.9	2005-09-30 14:53:03.000000000 +0200
+++ share/man/man9/suser.9	2005-09-30 14:56:36.000000000 +0200
@@ -40,8 +40,7 @@
 .Os
 .Sh NAME
 .Nm suser ,
-.Nm suser_cred ,
-.Nm suser_proc
+.Nm suser_cred
 .Nd check for credentials for superuser privilege
 .Sh SYNOPSIS
 .In sys/param.h
@@ -51,8 +50,6 @@
 .Fn suser "struct thread *td"
 .Ft int
 .Fn suser_cred "struct ucred *cred" "int flags"
-.Ft int
-.Fn suser_proc "struct proc *p"
 .Sh DESCRIPTION
 The
 .Nm
@@ -72,10 +69,6 @@
 not the process' own, when there is no process or when superuser
 privilege should be extended to imprisoned roots.
 .Pp
-The
-.Fn suser_proc
-function is used when the credentials to be checked are of a
-different process.
 .Pp
 By default a process does not command superuser privilege if it has
 been imprisoned by the
@@ -96,10 +89,9 @@
 call should such privilege be granted.
 .Pp
 The
-.Fn suser ,
-.Fn suser_cred
+.Fn suser
 and
-.Fn suser_proc
+.Fn suser_cred
 functions note the fact that superuser powers have been used in the
 process structure of the process specified.
 Because part of their function is to notice
@@ -108,10 +100,9 @@
 possibilities have been exhausted.
 .Sh RETURN VALUES
 The
-.Fn suser ,
-.Fn suser_cred
+.Fn suser
 and
-.Fn suser_proc
+.Fn suser_cred
 functions return
 .Li 0
 if the user has superuser privilege and


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