From owner-p4-projects Sun Apr 14 11:27:29 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 2962C37B419; Sun, 14 Apr 2002 11:25:45 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id ADDFE37B416 for ; Sun, 14 Apr 2002 11:25:27 -0700 (PDT) Received: (from perforce@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g3EIPRM51789 for perforce@freebsd.org; Sun, 14 Apr 2002 11:25:27 -0700 (PDT) (envelope-from des@freebsd.org) Date: Sun, 14 Apr 2002 11:25:27 -0700 (PDT) Message-Id: <200204141825.g3EIPRM51789@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: perforce set sender to des@freebsd.org using -f From: Dag-Erling Smorgrav Subject: PERFORCE change 9728 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://people.freebsd.org/~peter/p4db/chv.cgi?CH=9728 Change 9728 by des@des.at.des.thinksec.com on 2002/04/14 11:24:37 Regenerate. Affected files ... ... //depot/projects/openpam/doc/man/openpam_borrow_cred.3#2 edit ... //depot/projects/openpam/doc/man/openpam_free_data.3#2 edit ... //depot/projects/openpam/doc/man/openpam_get_option.3#6 edit ... //depot/projects/openpam/doc/man/openpam_log.3#7 edit ... //depot/projects/openpam/doc/man/openpam_restore_cred.3#2 edit ... //depot/projects/openpam/doc/man/openpam_set_option.3#6 edit ... //depot/projects/openpam/doc/man/openpam_ttyconv.3#7 edit ... //depot/projects/openpam/doc/man/pam.3#13 edit ... //depot/projects/openpam/doc/man/pam_acct_mgmt.3#11 edit ... //depot/projects/openpam/doc/man/pam_authenticate.3#11 edit ... //depot/projects/openpam/doc/man/pam_chauthtok.3#11 edit ... //depot/projects/openpam/doc/man/pam_close_session.3#11 edit ... //depot/projects/openpam/doc/man/pam_end.3#11 edit ... //depot/projects/openpam/doc/man/pam_error.3#11 edit ... //depot/projects/openpam/doc/man/pam_get_authtok.3#12 edit ... //depot/projects/openpam/doc/man/pam_get_data.3#11 edit ... //depot/projects/openpam/doc/man/pam_get_item.3#12 edit ... //depot/projects/openpam/doc/man/pam_get_user.3#12 edit ... //depot/projects/openpam/doc/man/pam_getenv.3#11 edit ... //depot/projects/openpam/doc/man/pam_getenvlist.3#11 edit ... //depot/projects/openpam/doc/man/pam_info.3#11 edit ... //depot/projects/openpam/doc/man/pam_open_session.3#11 edit ... //depot/projects/openpam/doc/man/pam_prompt.3#12 edit ... //depot/projects/openpam/doc/man/pam_putenv.3#11 edit ... //depot/projects/openpam/doc/man/pam_set_data.3#11 edit ... //depot/projects/openpam/doc/man/pam_set_item.3#11 edit ... //depot/projects/openpam/doc/man/pam_setcred.3#12 edit ... //depot/projects/openpam/doc/man/pam_setenv.3#11 edit ... //depot/projects/openpam/doc/man/pam_sm_acct_mgmt.3#7 edit ... //depot/projects/openpam/doc/man/pam_sm_authenticate.3#7 edit ... //depot/projects/openpam/doc/man/pam_sm_chauthtok.3#7 edit ... //depot/projects/openpam/doc/man/pam_sm_close_session.3#7 edit ... //depot/projects/openpam/doc/man/pam_sm_open_session.3#7 edit ... //depot/projects/openpam/doc/man/pam_sm_setcred.3#7 edit ... //depot/projects/openpam/doc/man/pam_start.3#11 edit ... //depot/projects/openpam/doc/man/pam_strerror.3#11 edit ... //depot/projects/openpam/doc/man/pam_verror.3#9 edit ... //depot/projects/openpam/doc/man/pam_vinfo.3#9 edit ... //depot/projects/openpam/doc/man/pam_vprompt.3#9 edit Differences ... ==== //depot/projects/openpam/doc/man/openpam_borrow_cred.3#2 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/openpam_borrow_cred.3#1 $ +.\" $P4: //depot/projects/openpam/doc/man/openpam_borrow_cred.3#2 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt OPENPAM_BORROW_CRED 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/openpam_free_data.3#2 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/openpam_free_data.3#1 $ +.\" $P4: //depot/projects/openpam/doc/man/openpam_free_data.3#2 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt OPENPAM_FREE_DATA 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/openpam_get_option.3#6 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/openpam_get_option.3#5 $ +.\" $P4: //depot/projects/openpam/doc/man/openpam_get_option.3#6 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt OPENPAM_GET_OPTION 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/openpam_log.3#7 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/openpam_log.3#6 $ +.\" $P4: //depot/projects/openpam/doc/man/openpam_log.3#7 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt OPENPAM_LOG 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/openpam_restore_cred.3#2 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/openpam_restore_cred.3#1 $ +.\" $P4: //depot/projects/openpam/doc/man/openpam_restore_cred.3#2 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt OPENPAM_RESTORE_CRED 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/openpam_set_option.3#6 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/openpam_set_option.3#5 $ +.\" $P4: //depot/projects/openpam/doc/man/openpam_set_option.3#6 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt OPENPAM_SET_OPTION 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/openpam_ttyconv.3#7 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/openpam_ttyconv.3#6 $ +.\" $P4: //depot/projects/openpam/doc/man/openpam_ttyconv.3#7 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt OPENPAM_TTYCONV 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam.3#13 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam.3#12 $ +.\" $P4: //depot/projects/openpam/doc/man/pam.3#13 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_acct_mgmt.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_acct_mgmt.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_acct_mgmt.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_ACCT_MGMT 3 .Os .Sh NAME @@ -46,7 +46,25 @@ .Ft int .Fn pam_acct_mgmt "pam_handle_t *pamh" "int flags" .Sh DESCRIPTION -No description available. +The +.Nm +function verifies and enforces account restrictions +after the user has been authenticated. +.Pp +The +.Va flags +argument is the binary or of zero or more of the following +values: +.Bl -tag -width 18n +.It Dv PAM_SILENT +Do not emit any messages. +.It Dv PAM_DISALLOW_NULL_AUTHTOK +Fail if the user's authentication token is null. +.El +If any other bits are set, +.Xr pam_authenticate 3 +will return +.Dv PAM_SYMBOL_ERR . .Sh RETURN VALUES The .Nm @@ -75,6 +93,7 @@ .El .Sh SEE ALSO .Xr pam 3 , +.Xr pam_authenticate 3 , .Xr pam_strerror 3 .Sh STANDARDS .Rs ==== //depot/projects/openpam/doc/man/pam_authenticate.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_authenticate.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_authenticate.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_AUTHENTICATE 3 .Os .Sh NAME @@ -65,12 +65,16 @@ .Va flags argument is the binary or of zero or more of the following values: -.Pp -.Bd -literal - =PAM_SILENT - Do not emit any messages. - =PAM_DISALLOW_NULL_AUTHTOK - Fail if the user's authentication token is null. +.Bl -tag -width 18n +.It Dv PAM_SILENT +Do not emit any messages. +.It Dv PAM_DISALLOW_NULL_AUTHTOK +Fail if the user's authentication token is null. +.El +If any other bits are set, +.Nm +will return +.Dv PAM_SYMBOL_ERR . .Sh RETURN VALUES The .Nm @@ -94,6 +98,8 @@ Permission denied. .It Bq Er PAM_SERVICE_ERR Error in service module. +.It Bq Er PAM_SYMBOL_ERR +Invalid symbol. .It Bq Er PAM_SYSTEM_ERR System error. .It Bq Er PAM_USER_UNKNOWN ==== //depot/projects/openpam/doc/man/pam_chauthtok.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_chauthtok.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_chauthtok.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_CHAUTHTOK 3 .Os .Sh NAME @@ -57,12 +57,16 @@ .Va flags argument is the binary or of zero or more of the following values: -.Pp -.Bd -literal - =PAM_SILENT - Do not emit any messages. - =PAM_CHANGE_EXPIRED_AUTHTOK - Change only those authentication tokens that have expired. +.Bl -tag -width 18n +.It Dv PAM_SILENT +Do not emit any messages. +.It Dv PAM_CHANGE_EXPIRED_AUTHTOK +Change only those authentication tokens that have expired. +.El +If any other bits are set, +.Nm +will return +.Dv PAM_SYMBOL_ERR . .Sh RETURN VALUES The .Nm ==== //depot/projects/openpam/doc/man/pam_close_session.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_close_session.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_close_session.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_CLOSE_SESSION 3 .Os .Sh NAME @@ -46,7 +46,24 @@ .Ft int .Fn pam_close_session "pam_handle_t *pamh" "int flags" .Sh DESCRIPTION -No description available. +The +.Nm +function tears down the user session previously +set up by +.Xr pam_open_session 3 . +.Pp +The +.Va flags +argument is the binary or of zero or more of the following +values: +.Bl -tag -width 18n +.It Dv PAM_SILENT +Do not emit any messages. +.El +If any other bits are set, +.Nm +will return +.Dv PAM_SYMBOL_ERR . .Sh RETURN VALUES The .Nm @@ -64,11 +81,14 @@ Error in service module. .It Bq Er PAM_SESSION_ERR Session failure. +.It Bq Er PAM_SYMBOL_ERR +Invalid symbol. .It Bq Er PAM_SYSTEM_ERR System error. .El .Sh SEE ALSO .Xr pam 3 , +.Xr pam_open_session 3 , .Xr pam_strerror 3 .Sh STANDARDS .Rs ==== //depot/projects/openpam/doc/man/pam_end.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_end.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_end.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_END 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_error.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_error.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_error.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_ERROR 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_get_authtok.3#12 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_get_authtok.3#11 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_get_authtok.3#12 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_GET_AUTHTOK 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_get_data.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_get_data.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_get_data.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_GET_DATA 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_get_item.3#12 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_get_item.3#11 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_get_item.3#12 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_GET_ITEM 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_get_user.3#12 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_get_user.3#11 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_get_user.3#12 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_GET_USER 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_getenv.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_getenv.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_getenv.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_GETENV 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_getenvlist.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_getenvlist.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_getenvlist.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_GETENVLIST 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_info.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_info.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_info.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_INFO 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_open_session.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_open_session.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_open_session.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_OPEN_SESSION 3 .Os .Sh NAME @@ -46,7 +46,24 @@ .Ft int .Fn pam_open_session "pam_handle_t *pamh" "int flags" .Sh DESCRIPTION -No description available. +The +.Nm +sets up a user session for a previously +authenticated user. The session should later be torn down by a call to +.Xr pam_close_session 3 . +.Pp +The +.Va flags +argument is the binary or of zero or more of the following +values: +.Bl -tag -width 18n +.It Dv PAM_SILENT +Do not emit any messages. +.El +If any other bits are set, +.Nm +will return +.Dv PAM_SYMBOL_ERR . .Sh RETURN VALUES The .Nm @@ -64,11 +81,14 @@ Error in service module. .It Bq Er PAM_SESSION_ERR Session failure. +.It Bq Er PAM_SYMBOL_ERR +Invalid symbol. .It Bq Er PAM_SYSTEM_ERR System error. .El .Sh SEE ALSO .Xr pam 3 , +.Xr pam_close_session 3 , .Xr pam_strerror 3 .Sh STANDARDS .Rs ==== //depot/projects/openpam/doc/man/pam_prompt.3#12 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_prompt.3#11 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_prompt.3#12 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_PROMPT 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_putenv.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_putenv.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_putenv.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_PUTENV 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_set_data.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_set_data.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_set_data.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_SET_DATA 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_set_item.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_set_item.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_set_item.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_SET_ITEM 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_setcred.3#12 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_setcred.3#11 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_setcred.3#12 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_SETCRED 3 .Os .Sh NAME @@ -49,18 +49,29 @@ The .Nm function manages the application's credentials. -The operation to perform is specified by the +.Pp +The .Va flags -argument: +argument is the binary or of zero or more of the following +values: .Bl -tag -width 18n -.It PAM_ESTABLISH_CRED +.It Dv PAM_SILENT +Do not emit any messages. +.It Dv PAM_ESTABLISH_CRED Establish the credentials of the target user. -.It PAM_DELETE_CRED +.It Dv PAM_DELETE_CRED Revoke all established credentials. -.It PAM_REINITIALIZE_CRED +.It Dv PAM_REINITIALIZE_CRED Fully reinitialise credentials. -.It PAM_REFRESH_CRED +.It Dv PAM_REFRESH_CRED Refresh credentials. +.El +The latter four are mutually exclusive. +.Pp +If any other bits are set, +.Nm +will return +.Dv PAM_SYMBOL_ERR . .Sh RETURN VALUES The .Nm @@ -82,6 +93,8 @@ Permission denied. .It Bq Er PAM_SERVICE_ERR Error in service module. +.It Bq Er PAM_SYMBOL_ERR +Invalid symbol. .It Bq Er PAM_SYSTEM_ERR System error. .It Bq Er PAM_USER_UNKNOWN ==== //depot/projects/openpam/doc/man/pam_setenv.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_setenv.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_setenv.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_SETENV 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_sm_acct_mgmt.3#7 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_sm_acct_mgmt.3#6 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_sm_acct_mgmt.3#7 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_SM_ACCT_MGMT 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_sm_authenticate.3#7 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_sm_authenticate.3#6 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_sm_authenticate.3#7 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_SM_AUTHENTICATE 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_sm_chauthtok.3#7 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_sm_chauthtok.3#6 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_sm_chauthtok.3#7 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_SM_CHAUTHTOK 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_sm_close_session.3#7 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_sm_close_session.3#6 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_sm_close_session.3#7 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_SM_CLOSE_SESSION 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_sm_open_session.3#7 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_sm_open_session.3#6 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_sm_open_session.3#7 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_SM_OPEN_SESSION 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_sm_setcred.3#7 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_sm_setcred.3#6 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_sm_setcred.3#7 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_SM_SETCRED 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_start.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_start.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_start.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_START 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_strerror.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_strerror.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_strerror.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_STRERROR 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_verror.3#9 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_verror.3#8 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_verror.3#9 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_VERROR 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_vinfo.3#9 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_vinfo.3#8 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_vinfo.3#9 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_VINFO 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_vprompt.3#9 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_vprompt.3#8 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_vprompt.3#9 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_VPROMPT 3 .Os .Sh NAME To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message