diff options
author | Dag-Erling Smørgrav <des@FreeBSD.org> | 2017-02-19 21:00:46 +0000 |
---|---|---|
committer | Dag-Erling Smørgrav <des@FreeBSD.org> | 2017-02-19 21:00:46 +0000 |
commit | 04e30652172d69d399641893e6a801503a0a1f8f (patch) | |
tree | 13dc6a841647bee3f58db67dea6c46970b923e12 /doc/man | |
parent | d2afd010d41e1acf0fe4e164246c8055368bf503 (diff) | |
download | src-test2-4921c42b5e6a50c5c37a658b4e857874c1ce162c.tar.gz src-test2-4921c42b5e6a50c5c37a658b4e857874c1ce162c.zip |
Diffstat (limited to 'doc/man')
53 files changed, 333 insertions, 248 deletions
diff --git a/doc/man/Makefile.am b/doc/man/Makefile.am index 920c709dcf21..b1a8133f0c35 100644 --- a/doc/man/Makefile.am +++ b/doc/man/Makefile.am @@ -1,9 +1,9 @@ -# $Id: Makefile.am 720 2013-08-19 16:02:10Z des $ +# $Id: Makefile.am 907 2017-01-18 09:39:01Z des $ NULL = # Standard PAM API -PMAN = \ +PAM_MAN = \ pam_acct_mgmt.3 \ pam_authenticate.3 \ pam_chauthtok.3 \ @@ -24,7 +24,7 @@ PMAN = \ $(NULL) # Standard module API -MMAN = \ +MOD_MAN = \ pam_sm_acct_mgmt.3 \ pam_sm_authenticate.3 \ pam_sm_chauthtok.3 \ @@ -34,7 +34,7 @@ MMAN = \ $(NULL) # OpenPAM extensions -OMAN = \ +OPENPAM_MAN = \ openpam_borrow_cred.3 \ openpam_free_data.3 \ openpam_free_envlist.3 \ @@ -63,8 +63,13 @@ OMAN = \ EXTRA_DIST = openpam.man pam.man -ALLCMAN = $(PMAN) $(MMAN) $(OMAN) -GENMAN = $(ALLCMAN) openpam.3 pam.3 +if !WITH_SYSTEM_LIBPAM +PAMCMAN = $(PAM_MAN) $(MOD_MAN) $(OPENPAM_MAN) +PAMXMAN = openpam.3 pam.3 +endif + +ALLCMAN = $(PAMCMAN) +GENMAN = $(ALLCMAN) $(PAMXMAN) dist_man3_MANS = $(GENMAN) pam_conv.3 @@ -74,9 +79,9 @@ CLEANFILES = $(GENMAN) GENDOC = $(top_srcdir)/misc/gendoc.pl -LIBSRCDIR = $(top_srcdir)/lib/libpam +LIBPAMSRCDIR = $(top_srcdir)/lib/libpam -VPATH = $(LIBSRCDIR) $(srcdir) +VPATH = $(LIBPAMSRCDIR) $(srcdir) SUFFIXES = .3 diff --git a/doc/man/Makefile.in b/doc/man/Makefile.in index 84236b7ea755..797058bad7aa 100644 --- a/doc/man/Makefile.in +++ b/doc/man/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.14 from Makefile.am. +# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2013 Free Software Foundation, Inc. +# Copyright (C) 1994-2014 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -14,8 +14,18 @@ @SET_MAKE@ -# $Id: Makefile.am 720 2013-08-19 16:02:10Z des $ -am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' +# $Id: Makefile.am 907 2017-01-18 09:39:01Z des $ +am__is_gnu_make = { \ + if test -z '$(MAKELEVEL)'; then \ + false; \ + elif test -n '$(MAKE_HOST)'; then \ + true; \ + elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ + true; \ + else \ + false; \ + fi; \ +} am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ @@ -79,12 +89,14 @@ POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = doc/man -DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ - $(dist_man3_MANS) $(dist_man5_MANS) ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/configure.ac +am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \ + $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ + $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ + $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) +DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = @@ -141,8 +153,10 @@ man5dir = $(mandir)/man5 NROFF = nroff MANS = $(dist_man3_MANS) $(dist_man5_MANS) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) +am__DIST_COMMON = $(dist_man3_MANS) $(dist_man5_MANS) \ + $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -VPATH = $(LIBSRCDIR) $(srcdir) +VPATH = $(LIBPAMSRCDIR) $(srcdir) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ @@ -156,6 +170,7 @@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ +CRYB_TEST_LIBS = @CRYB_TEST_LIBS@ CRYPTO_LIBS = @CRYPTO_LIBS@ CRYPT_LIBS = @CRYPT_LIBS@ CYGPATH_W = @CYGPATH_W@ @@ -186,6 +201,7 @@ LIB_MAJ = @LIB_MAJ@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ +LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ @@ -209,6 +225,7 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ +SYSTEM_LIBPAM = @SYSTEM_LIBPAM@ VERSION = @VERSION@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ @@ -265,7 +282,7 @@ top_srcdir = @top_srcdir@ NULL = # Standard PAM API -PMAN = \ +PAM_MAN = \ pam_acct_mgmt.3 \ pam_authenticate.3 \ pam_chauthtok.3 \ @@ -287,7 +304,7 @@ PMAN = \ # Standard module API -MMAN = \ +MOD_MAN = \ pam_sm_acct_mgmt.3 \ pam_sm_authenticate.3 \ pam_sm_chauthtok.3 \ @@ -298,7 +315,7 @@ MMAN = \ # OpenPAM extensions -OMAN = \ +OPENPAM_MAN = \ openpam_borrow_cred.3 \ openpam_free_data.3 \ openpam_free_envlist.3 \ @@ -326,13 +343,15 @@ OMAN = \ $(NULL) EXTRA_DIST = openpam.man pam.man -ALLCMAN = $(PMAN) $(MMAN) $(OMAN) -GENMAN = $(ALLCMAN) openpam.3 pam.3 +@WITH_SYSTEM_LIBPAM_FALSE@PAMCMAN = $(PAM_MAN) $(MOD_MAN) $(OPENPAM_MAN) +@WITH_SYSTEM_LIBPAM_FALSE@PAMXMAN = openpam.3 pam.3 +ALLCMAN = $(PAMCMAN) +GENMAN = $(ALLCMAN) $(PAMXMAN) dist_man3_MANS = $(GENMAN) pam_conv.3 dist_man5_MANS = pam.conf.5 CLEANFILES = $(GENMAN) GENDOC = $(top_srcdir)/misc/gendoc.pl -LIBSRCDIR = $(top_srcdir)/lib/libpam +LIBPAMSRCDIR = $(top_srcdir)/lib/libpam SUFFIXES = .3 all: all-am @@ -350,7 +369,6 @@ $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign doc/man/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign doc/man/Makefile -.PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ @@ -614,6 +632,8 @@ uninstall-man: uninstall-man3 uninstall-man5 mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \ uninstall-am uninstall-man uninstall-man3 uninstall-man5 +.PRECIOUS: Makefile + .c.3: $(GENDOC) perl -w $(GENDOC) $< || rm $@ diff --git a/doc/man/openpam.3 b/doc/man/openpam.3 index 35f135dd11c6..78ec8db0aafe 100644 --- a/doc/man/openpam.3 +++ b/doc/man/openpam.3 @@ -1,13 +1,85 @@ .\" Generated by gendoc.pl -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt OPENPAM 3 .Os .Sh NAME +.Nm openpam_borrow_cred , +.Nm openpam_free_data , +.Nm openpam_free_envlist , +.Nm openpam_get_feature , +.Nm openpam_get_option , +.Nm openpam_log , +.Nm openpam_nullconv , +.Nm openpam_readline , +.Nm openpam_readlinev , +.Nm openpam_readword , +.Nm openpam_restore_cred , +.Nm openpam_set_feature , +.Nm openpam_set_option , +.Nm openpam_straddch , +.Nm openpam_subst , +.Nm openpam_ttyconv , +.Nm pam_error , +.Nm pam_get_authtok , +.Nm pam_info , +.Nm pam_prompt , +.Nm pam_setenv , +.Nm pam_verror , +.Nm pam_vinfo , +.Nm pam_vprompt .Nd Pluggable Authentication Modules Library .Sh LIBRARY .Lb libpam .Sh SYNOPSIS .In security/openpam.h +.Ft "int" +.Fn openpam_borrow_cred "pam_handle_t *pamh" "const struct passwd *pwd" +.Ft "void" +.Fn openpam_free_data "pam_handle_t *pamh" "void *data" "int status" +.Ft "void" +.Fn openpam_free_envlist "char **envlist" +.Ft "int" +.Fn openpam_get_feature "int feature" "int *onoff" +.Ft "const char *" +.Fn openpam_get_option "pam_handle_t *pamh" "const char *option" +.Ft "void" +.Fn openpam_log "int level" "const char *fmt" "..." +.Ft "int" +.Fn openpam_nullconv "int n" "const struct pam_message **msg" "struct pam_response **resp" "void *data" +.Ft "char *" +.Fn openpam_readline "FILE *f" "int *lineno" "size_t *lenp" +.Ft "char **" +.Fn openpam_readlinev "FILE *f" "int *lineno" "int *lenp" +.Ft "char *" +.Fn openpam_readword "FILE *f" "int *lineno" "size_t *lenp" +.Ft "int" +.Fn openpam_restore_cred "pam_handle_t *pamh" +.Ft "int" +.Fn openpam_set_feature "int feature" "int onoff" +.Ft "int" +.Fn openpam_set_option "pam_handle_t *pamh" "const char *option" "const char *value" +.Ft "int" +.Fn openpam_straddch "char **str" "size_t *size" "size_t *len" "int ch" +.Ft "int" +.Fn openpam_subst "const pam_handle_t *pamh" "char *buf" "size_t *bufsize" "const char *template" +.Ft "int" +.Fn openpam_ttyconv "int n" "const struct pam_message **msg" "struct pam_response **resp" "void *data" +.Ft "int" +.Fn pam_error "const pam_handle_t *pamh" "const char *fmt" "..." +.Ft "int" +.Fn pam_get_authtok "pam_handle_t *pamh" "int item" "const char **authtok" "const char *prompt" +.Ft "int" +.Fn pam_info "const pam_handle_t *pamh" "const char *fmt" "..." +.Ft "int" +.Fn pam_prompt "const pam_handle_t *pamh" "int style" "char **resp" "const char *fmt" "..." +.Ft "int" +.Fn pam_setenv "pam_handle_t *pamh" "const char *name" "const char *value" "int overwrite" +.Ft "int" +.Fn pam_verror "const pam_handle_t *pamh" "const char *fmt" "va_list ap" +.Ft "int" +.Fn pam_vinfo "const pam_handle_t *pamh" "const char *fmt" "va_list ap" +.Ft "int" +.Fn pam_vprompt "const pam_handle_t *pamh" "int style" "char **resp" "const char *fmt" "va_list ap" .\" .\" $Id: openpam.man 648 2013-03-05 17:54:27Z des $ .\" @@ -22,6 +94,30 @@ are either simple convenience functions, or functions intimately tied to OpenPAM implementation details, and therefore not well suited to standardization. .Sh SEE ALSO +.Xr openpam_borrow_cred 3 , +.Xr openpam_free_data 3 , +.Xr openpam_free_envlist 3 , +.Xr openpam_get_feature 3 , +.Xr openpam_get_option 3 , +.Xr openpam_log 3 , +.Xr openpam_nullconv 3 , +.Xr openpam_readline 3 , +.Xr openpam_readlinev 3 , +.Xr openpam_readword 3 , +.Xr openpam_restore_cred 3 , +.Xr openpam_set_feature 3 , +.Xr openpam_set_option 3 , +.Xr openpam_straddch 3 , +.Xr openpam_subst 3 , +.Xr openpam_ttyconv 3 , +.Xr pam_error 3 , +.Xr pam_get_authtok 3 , +.Xr pam_info 3 , +.Xr pam_prompt 3 , +.Xr pam_setenv 3 , +.Xr pam_verror 3 , +.Xr pam_vinfo 3 , +.Xr pam_vprompt 3 .Sh STANDARDS .Rs .%T "X/Open Single Sign-On Service (XSSO) - Pluggable Authentication Modules" @@ -37,4 +133,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/openpam_borrow_cred.3 b/doc/man/openpam_borrow_cred.3 index 523ee634ce32..bf25a475fbd6 100644 --- a/doc/man/openpam_borrow_cred.3 +++ b/doc/man/openpam_borrow_cred.3 @@ -1,13 +1,11 @@ .\" Generated from openpam_borrow_cred.c by gendoc.pl .\" $Id: openpam_borrow_cred.c 649 2013-03-05 17:58:33Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt OPENPAM_BORROW_CRED 3 .Os .Sh NAME .Nm openpam_borrow_cred .Nd temporarily borrow user credentials -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -62,4 +60,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/openpam_free_data.3 b/doc/man/openpam_free_data.3 index 1010f023d245..ca2fe51dfd92 100644 --- a/doc/man/openpam_free_data.3 +++ b/doc/man/openpam_free_data.3 @@ -1,13 +1,11 @@ .\" Generated from openpam_free_data.c by gendoc.pl .\" $Id: openpam_free_data.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt OPENPAM_FREE_DATA 3 .Os .Sh NAME .Nm openpam_free_data .Nd generic cleanup function -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -45,4 +43,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/openpam_free_envlist.3 b/doc/man/openpam_free_envlist.3 index 2bddfb1b9896..f8ed6f08e2c3 100644 --- a/doc/man/openpam_free_envlist.3 +++ b/doc/man/openpam_free_envlist.3 @@ -1,13 +1,11 @@ .\" Generated from openpam_free_envlist.c by gendoc.pl .\" $Id: openpam_free_envlist.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt OPENPAM_FREE_ENVLIST 3 .Os .Sh NAME .Nm openpam_free_envlist .Nd free an environment list -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -35,4 +33,4 @@ The .Fn openpam_free_envlist function and this manual page were developed by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/openpam_get_feature.3 b/doc/man/openpam_get_feature.3 index b001ce027874..45b6bcc91d69 100644 --- a/doc/man/openpam_get_feature.3 +++ b/doc/man/openpam_get_feature.3 @@ -1,13 +1,11 @@ .\" Generated from openpam_get_feature.c by gendoc.pl .\" $Id: openpam_get_feature.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt OPENPAM_GET_FEATURE 3 .Os .Sh NAME .Nm openpam_get_feature .Nd query the state of an optional feature -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -68,4 +66,4 @@ The .Fn openpam_get_feature function and this manual page were developed by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/openpam_get_option.3 b/doc/man/openpam_get_option.3 index 7ff839b0bd15..fcfd9b83dd00 100644 --- a/doc/man/openpam_get_option.3 +++ b/doc/man/openpam_get_option.3 @@ -1,13 +1,11 @@ .\" Generated from openpam_get_option.c by gendoc.pl .\" $Id: openpam_get_option.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt OPENPAM_GET_OPTION 3 .Os .Sh NAME .Nm openpam_get_option .Nd returns the value of a module option -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -48,4 +46,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/openpam_log.3 b/doc/man/openpam_log.3 index 18691fec8149..0930abb17ccb 100644 --- a/doc/man/openpam_log.3 +++ b/doc/man/openpam_log.3 @@ -1,13 +1,11 @@ .\" Generated from openpam_log.c by gendoc.pl .\" $Id: openpam_log.c 686 2013-07-11 16:36:02Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt OPENPAM_LOG 3 .Os .Sh NAME .Nm openpam_log .Nd log a message through syslog -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -90,4 +88,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/openpam_nullconv.3 b/doc/man/openpam_nullconv.3 index 1f657f5ea8ba..0ce1e44edead 100644 --- a/doc/man/openpam_nullconv.3 +++ b/doc/man/openpam_nullconv.3 @@ -1,13 +1,11 @@ .\" Generated from openpam_nullconv.c by gendoc.pl .\" $Id: openpam_nullconv.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt OPENPAM_NULLCONV 3 .Os .Sh NAME .Nm openpam_nullconv .Nd null conversation function -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -69,4 +67,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/openpam_readline.3 b/doc/man/openpam_readline.3 index c0ad9b82d847..db888ad97cfb 100644 --- a/doc/man/openpam_readline.3 +++ b/doc/man/openpam_readline.3 @@ -1,13 +1,11 @@ .\" Generated from openpam_readline.c by gendoc.pl .\" $Id: openpam_readline.c 703 2013-08-16 11:57:54Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt OPENPAM_READLINE 3 .Os .Sh NAME .Nm openpam_readline .Nd read a line from a file -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In stdio.h @@ -88,4 +86,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/openpam_readlinev.3 b/doc/man/openpam_readlinev.3 index 7801843a7920..9fb28e18cdee 100644 --- a/doc/man/openpam_readlinev.3 +++ b/doc/man/openpam_readlinev.3 @@ -1,13 +1,11 @@ .\" Generated from openpam_readlinev.c by gendoc.pl -.\" $Id: openpam_readlinev.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.\" $Id: openpam_readlinev.c 890 2016-01-11 16:22:09Z des $ +.Dd February 19, 2017 .Dt OPENPAM_READLINEV 3 .Os .Sh NAME .Nm openpam_readlinev .Nd read a line from a file and split it into words -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In stdio.h @@ -122,4 +120,4 @@ The .Fn openpam_readlinev function and this manual page were developed by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/openpam_readword.3 b/doc/man/openpam_readword.3 index 39b4726b79ab..8bb0f492d799 100644 --- a/doc/man/openpam_readword.3 +++ b/doc/man/openpam_readword.3 @@ -1,13 +1,11 @@ .\" Generated from openpam_readword.c by gendoc.pl -.\" $Id: openpam_readword.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.\" $Id: openpam_readword.c 916 2017-02-07 12:25:58Z des $ +.Dd February 19, 2017 .Dt OPENPAM_READWORD 3 .Os .Sh NAME .Nm openpam_readword .Nd read a word from a file, respecting shell quoting rules -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In stdio.h @@ -115,4 +113,4 @@ The .Fn openpam_readword function and this manual page were developed by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/openpam_restore_cred.3 b/doc/man/openpam_restore_cred.3 index 900bca6b71bd..3b1c27e361a5 100644 --- a/doc/man/openpam_restore_cred.3 +++ b/doc/man/openpam_restore_cred.3 @@ -1,13 +1,11 @@ .\" Generated from openpam_restore_cred.c by gendoc.pl .\" $Id: openpam_restore_cred.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt OPENPAM_RESTORE_CRED 3 .Os .Sh NAME .Nm openpam_restore_cred .Nd restore credentials -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -54,4 +52,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/openpam_set_feature.3 b/doc/man/openpam_set_feature.3 index 475a89bcde54..bc5865096975 100644 --- a/doc/man/openpam_set_feature.3 +++ b/doc/man/openpam_set_feature.3 @@ -1,13 +1,11 @@ .\" Generated from openpam_set_feature.c by gendoc.pl .\" $Id: openpam_set_feature.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt OPENPAM_SET_FEATURE 3 .Os .Sh NAME .Nm openpam_set_feature .Nd enable or disable an optional feature -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -50,4 +48,4 @@ The .Fn openpam_set_feature function and this manual page were developed by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/openpam_set_option.3 b/doc/man/openpam_set_option.3 index 6ed8b1b0aa74..8cb0a7c65f83 100644 --- a/doc/man/openpam_set_option.3 +++ b/doc/man/openpam_set_option.3 @@ -1,13 +1,11 @@ .\" Generated from openpam_set_option.c by gendoc.pl .\" $Id: openpam_set_option.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt OPENPAM_SET_OPTION 3 .Os .Sh NAME .Nm openpam_set_option .Nd sets the value of a module option -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -51,4 +49,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/openpam_straddch.3 b/doc/man/openpam_straddch.3 index 3263ee11ca45..127858f637a6 100644 --- a/doc/man/openpam_straddch.3 +++ b/doc/man/openpam_straddch.3 @@ -1,13 +1,11 @@ .\" Generated from openpam_straddch.c by gendoc.pl .\" $Id: openpam_straddch.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt OPENPAM_STRADDCH 3 .Os .Sh NAME .Nm openpam_straddch .Nd add a character to a string, expanding the buffer if needed -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -102,4 +100,4 @@ The .Fn openpam_straddch function and this manual page were developed by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/openpam_subst.3 b/doc/man/openpam_subst.3 index bc9c3a2953a4..5c0c111e32ff 100644 --- a/doc/man/openpam_subst.3 +++ b/doc/man/openpam_subst.3 @@ -1,13 +1,11 @@ .\" Generated from openpam_subst.c by gendoc.pl .\" $Id: openpam_subst.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt OPENPAM_SUBST 3 .Os .Sh NAME .Nm openpam_subst .Nd substitute PAM item values in a string -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -83,8 +81,6 @@ The .Fn openpam_subst function returns one of the following values: .Bl -tag -width 18n -.It Bq Er PAM_SYSTEM_ERR -System error. .It Bq Er PAM_TRY_AGAIN Try again. .El @@ -103,4 +99,4 @@ The .Fn openpam_subst function and this manual page were developed by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/openpam_ttyconv.3 b/doc/man/openpam_ttyconv.3 index e7bd8b186ce5..6aeb9f3b3eeb 100644 --- a/doc/man/openpam_ttyconv.3 +++ b/doc/man/openpam_ttyconv.3 @@ -1,13 +1,11 @@ .\" Generated from openpam_ttyconv.c by gendoc.pl -.\" $Id: openpam_ttyconv.c 807 2014-09-09 09:41:32Z des $ -.Dd September 12, 2014 +.\" $Id: openpam_ttyconv.c 890 2016-01-11 16:22:09Z des $ +.Dd February 19, 2017 .Dt OPENPAM_TTYCONV 3 .Os .Sh NAME .Nm openpam_ttyconv .Nd simple tty-based conversation function -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -64,4 +62,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam.3 b/doc/man/pam.3 index 20ff3950a464..5b46b6d3a8d0 100644 --- a/doc/man/pam.3 +++ b/doc/man/pam.3 @@ -1,13 +1,64 @@ .\" Generated by gendoc.pl -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM 3 .Os .Sh NAME +.Nm pam_acct_mgmt , +.Nm pam_authenticate , +.Nm pam_chauthtok , +.Nm pam_close_session , +.Nm pam_end , +.Nm pam_get_data , +.Nm pam_get_item , +.Nm pam_get_user , +.Nm pam_getenv , +.Nm pam_getenvlist , +.Nm pam_open_session , +.Nm pam_putenv , +.Nm pam_set_data , +.Nm pam_set_item , +.Nm pam_setcred , +.Nm pam_start , +.Nm pam_strerror .Nd Pluggable Authentication Modules Library .Sh LIBRARY .Lb libpam .Sh SYNOPSIS .In security/pam_appl.h +.Ft "int" +.Fn pam_acct_mgmt "pam_handle_t *pamh" "int flags" +.Ft "int" +.Fn pam_authenticate "pam_handle_t *pamh" "int flags" +.Ft "int" +.Fn pam_chauthtok "pam_handle_t *pamh" "int flags" +.Ft "int" +.Fn pam_close_session "pam_handle_t *pamh" "int flags" +.Ft "int" +.Fn pam_end "pam_handle_t *pamh" "int status" +.Ft "int" +.Fn pam_get_data "const pam_handle_t *pamh" "const char *module_data_name" "const void **data" +.Ft "int" +.Fn pam_get_item "const pam_handle_t *pamh" "int item_type" "const void **item" +.Ft "int" +.Fn pam_get_user "pam_handle_t *pamh" "const char **user" "const char *prompt" +.Ft "const char *" +.Fn pam_getenv "pam_handle_t *pamh" "const char *name" +.Ft "char **" +.Fn pam_getenvlist "pam_handle_t *pamh" +.Ft "int" +.Fn pam_open_session "pam_handle_t *pamh" "int flags" +.Ft "int" +.Fn pam_putenv "pam_handle_t *pamh" "const char *namevalue" +.Ft "int" +.Fn pam_set_data "pam_handle_t *pamh" "const char *module_data_name" "void *data" "void (*cleanup)(pam_handle_t *pamh, void *data, int pam_end_status)" +.Ft "int" +.Fn pam_set_item "pam_handle_t *pamh" "int item_type" "const void *item" +.Ft "int" +.Fn pam_setcred "pam_handle_t *pamh" "int flags" +.Ft "int" +.Fn pam_start "const char *service" "const char *user" "const struct pam_conv *pam_conv" "pam_handle_t **pamh" +.Ft "const char *" +.Fn pam_strerror "const pam_handle_t *pamh" "int error_number" .\" .\" $Id: pam.man 648 2013-03-05 17:54:27Z des $ .\" @@ -174,7 +225,24 @@ Unknown user. .El .Sh SEE ALSO .Xr openpam 3 , -.Xr pam_conv 3 +.Xr pam_acct_mgmt 3 , +.Xr pam_authenticate 3 , +.Xr pam_chauthtok 3 , +.Xr pam_close_session 3 , +.Xr pam_conv 3 , +.Xr pam_end 3 , +.Xr pam_get_data 3 , +.Xr pam_getenv 3 , +.Xr pam_getenvlist 3 , +.Xr pam_get_item 3 , +.Xr pam_get_user 3 , +.Xr pam_open_session 3 , +.Xr pam_putenv 3 , +.Xr pam_setcred 3 , +.Xr pam_set_data 3 , +.Xr pam_set_item 3 , +.Xr pam_start 3 , +.Xr pam_strerror 3 .Sh STANDARDS .Rs .%T "X/Open Single Sign-On Service (XSSO) - Pluggable Authentication Modules" @@ -190,4 +258,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam.conf.5 b/doc/man/pam.conf.5 index 112762c2ada3..64adb9d238a2 100644 --- a/doc/man/pam.conf.5 +++ b/doc/man/pam.conf.5 @@ -26,9 +26,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $Id: pam.conf.5 816 2014-09-12 07:50:22Z des $ +.\" $Id: pam.conf.5 924 2017-02-19 20:52:28Z des $ .\" -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM.CONF 5 .Os .Sh NAME @@ -212,4 +212,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_acct_mgmt.3 b/doc/man/pam_acct_mgmt.3 index f5bea769644d..b6d2d4f0fa5a 100644 --- a/doc/man/pam_acct_mgmt.3 +++ b/doc/man/pam_acct_mgmt.3 @@ -1,13 +1,11 @@ .\" Generated from pam_acct_mgmt.c by gendoc.pl .\" $Id: pam_acct_mgmt.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_ACCT_MGMT 3 .Os .Sh NAME .Nm pam_acct_mgmt .Nd perform PAM account validation procedures -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -81,4 +79,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_authenticate.3 b/doc/man/pam_authenticate.3 index 4ba1d2b0d76c..46a9994c6800 100644 --- a/doc/man/pam_authenticate.3 +++ b/doc/man/pam_authenticate.3 @@ -1,13 +1,11 @@ .\" Generated from pam_authenticate.c by gendoc.pl .\" $Id: pam_authenticate.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_AUTHENTICATE 3 .Os .Sh NAME .Nm pam_authenticate .Nd perform authentication within the PAM framework -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -95,4 +93,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_chauthtok.3 b/doc/man/pam_chauthtok.3 index 3ecf82276f1e..63a53e618e8f 100644 --- a/doc/man/pam_chauthtok.3 +++ b/doc/man/pam_chauthtok.3 @@ -1,13 +1,11 @@ .\" Generated from pam_chauthtok.c by gendoc.pl .\" $Id: pam_chauthtok.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_CHAUTHTOK 3 .Os .Sh NAME .Nm pam_chauthtok .Nd perform password related functions within the PAM framework -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -87,4 +85,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_close_session.3 b/doc/man/pam_close_session.3 index 32ba20085872..3d9ed399fad1 100644 --- a/doc/man/pam_close_session.3 +++ b/doc/man/pam_close_session.3 @@ -1,13 +1,11 @@ .\" Generated from pam_close_session.c by gendoc.pl .\" $Id: pam_close_session.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_CLOSE_SESSION 3 .Os .Sh NAME .Nm pam_close_session .Nd close an existing user session -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -77,4 +75,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_conv.3 b/doc/man/pam_conv.3 index 225df9670e71..dcf34a25bffd 100644 --- a/doc/man/pam_conv.3 +++ b/doc/man/pam_conv.3 @@ -1,6 +1,6 @@ .\"- .\" Copyright (c) 2002-2003 Networks Associates Technology, Inc. -.\" Copyright (c) 2004-2011 Dag-Erling Smørgrav +.\" Copyright (c) 2004-2014 Dag-Erling Smørgrav .\" All rights reserved. .\" .\" This software was developed for the FreeBSD Project by ThinkSec AS and @@ -32,9 +32,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $Id: pam_conv.3 816 2014-09-12 07:50:22Z des $ +.\" $Id: pam_conv.3 924 2017-02-19 20:52:28Z des $ .\" -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_CONV 3 .Os .Sh NAME @@ -183,4 +183,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_end.3 b/doc/man/pam_end.3 index 2bb581e0a399..80ff655d3ad8 100644 --- a/doc/man/pam_end.3 +++ b/doc/man/pam_end.3 @@ -1,13 +1,11 @@ .\" Generated from pam_end.c by gendoc.pl -.\" $Id: pam_end.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.\" $Id: pam_end.c 913 2017-01-21 15:11:12Z des $ +.Dd February 19, 2017 .Dt PAM_END 3 .Os .Sh NAME .Nm pam_end .Nd terminate the PAM transaction -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -27,11 +25,7 @@ last API call before the call to .Sh RETURN VALUES The .Fn pam_end -function returns one of the following values: -.Bl -tag -width 18n -.It Bq Er PAM_SYSTEM_ERR -System error. -.El +function returns 0 on success and -1 on failure. .Sh SEE ALSO .Xr pam 3 , .Xr pam_strerror 3 @@ -53,4 +47,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_error.3 b/doc/man/pam_error.3 index 73ba5f64b776..de63c1ec02c8 100644 --- a/doc/man/pam_error.3 +++ b/doc/man/pam_error.3 @@ -1,13 +1,11 @@ .\" Generated from pam_error.c by gendoc.pl .\" $Id: pam_error.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_ERROR 3 .Os .Sh NAME .Nm pam_error .Nd display an error message -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -54,4 +52,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_get_authtok.3 b/doc/man/pam_get_authtok.3 index 27bfb36d39bd..dab3de823305 100644 --- a/doc/man/pam_get_authtok.3 +++ b/doc/man/pam_get_authtok.3 @@ -1,13 +1,11 @@ .\" Generated from pam_get_authtok.c by gendoc.pl -.\" $Id: pam_get_authtok.c 807 2014-09-09 09:41:32Z des $ -.Dd September 12, 2014 +.\" $Id: pam_get_authtok.c 913 2017-01-21 15:11:12Z des $ +.Dd February 19, 2017 .Dt PAM_GET_AUTHTOK 3 .Os .Sh NAME .Nm pam_get_authtok .Nd retrieve authentication token -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -157,4 +155,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_get_data.3 b/doc/man/pam_get_data.3 index f470d91eafb4..35b3cd17cc13 100644 --- a/doc/man/pam_get_data.3 +++ b/doc/man/pam_get_data.3 @@ -1,13 +1,11 @@ .\" Generated from pam_get_data.c by gendoc.pl -.\" $Id: pam_get_data.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.\" $Id: pam_get_data.c 913 2017-01-21 15:11:12Z des $ +.Dd February 19, 2017 .Dt PAM_GET_DATA 3 .Os .Sh NAME .Nm pam_get_data .Nd get module information -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -43,8 +41,6 @@ function returns one of the following values: .Bl -tag -width 18n .It Bq Er PAM_NO_MODULE_DATA Module data not found. -.It Bq Er PAM_SYSTEM_ERR -System error. .El .Sh SEE ALSO .Xr pam 3 , @@ -68,4 +64,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_get_item.3 b/doc/man/pam_get_item.3 index 2e24405040d4..c53e9228346b 100644 --- a/doc/man/pam_get_item.3 +++ b/doc/man/pam_get_item.3 @@ -1,13 +1,11 @@ .\" Generated from pam_get_item.c by gendoc.pl -.\" $Id: pam_get_item.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.\" $Id: pam_get_item.c 913 2017-01-21 15:11:12Z des $ +.Dd February 19, 2017 .Dt PAM_GET_ITEM 3 .Os .Sh NAME .Nm pam_get_item .Nd get PAM information -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -78,8 +76,6 @@ function returns one of the following values: .Bl -tag -width 18n .It Bq Er PAM_SYMBOL_ERR Invalid symbol. -.It Bq Er PAM_SYSTEM_ERR -System error. .El .Sh SEE ALSO .Xr pam 3 , @@ -104,4 +100,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_get_user.3 b/doc/man/pam_get_user.3 index fad7e5d80542..96c1af61dfd7 100644 --- a/doc/man/pam_get_user.3 +++ b/doc/man/pam_get_user.3 @@ -1,13 +1,11 @@ .\" Generated from pam_get_user.c by gendoc.pl -.\" $Id: pam_get_user.c 670 2013-03-17 19:26:07Z des $ -.Dd September 12, 2014 +.\" $Id: pam_get_user.c 913 2017-01-21 15:11:12Z des $ +.Dd February 19, 2017 .Dt PAM_GET_USER 3 .Os .Sh NAME .Nm pam_get_user .Nd retrieve user name -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -103,4 +101,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_getenv.3 b/doc/man/pam_getenv.3 index 5302975e9a34..d2dd7829bb26 100644 --- a/doc/man/pam_getenv.3 +++ b/doc/man/pam_getenv.3 @@ -1,13 +1,11 @@ .\" Generated from pam_getenv.c by gendoc.pl -.\" $Id: pam_getenv.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.\" $Id: pam_getenv.c 914 2017-01-21 15:15:29Z des $ +.Dd February 19, 2017 .Dt PAM_GETENV 3 .Os .Sh NAME .Nm pam_getenv .Nd retrieve the value of a PAM environment variable -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -52,4 +50,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_getenvlist.3 b/doc/man/pam_getenvlist.3 index b94087609c06..9fa65e746983 100644 --- a/doc/man/pam_getenvlist.3 +++ b/doc/man/pam_getenvlist.3 @@ -1,13 +1,11 @@ .\" Generated from pam_getenvlist.c by gendoc.pl -.\" $Id: pam_getenvlist.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.\" $Id: pam_getenvlist.c 913 2017-01-21 15:11:12Z des $ +.Dd February 19, 2017 .Dt PAM_GETENVLIST 3 .Os .Sh NAME .Nm pam_getenvlist .Nd returns a list of all the PAM environment variables -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -73,4 +71,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_info.3 b/doc/man/pam_info.3 index 018c98e9c9ee..5fe84b25d74a 100644 --- a/doc/man/pam_info.3 +++ b/doc/man/pam_info.3 @@ -1,13 +1,11 @@ .\" Generated from pam_info.c by gendoc.pl .\" $Id: pam_info.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_INFO 3 .Os .Sh NAME .Nm pam_info .Nd display an information message -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -54,4 +52,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_open_session.3 b/doc/man/pam_open_session.3 index 1e80873ad2f5..052a17fe0f0a 100644 --- a/doc/man/pam_open_session.3 +++ b/doc/man/pam_open_session.3 @@ -1,13 +1,11 @@ .\" Generated from pam_open_session.c by gendoc.pl .\" $Id: pam_open_session.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_OPEN_SESSION 3 .Os .Sh NAME .Nm pam_open_session .Nd open a user session -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -78,4 +76,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_prompt.3 b/doc/man/pam_prompt.3 index 8fcf93dd261c..d98696687f9c 100644 --- a/doc/man/pam_prompt.3 +++ b/doc/man/pam_prompt.3 @@ -1,13 +1,11 @@ .\" Generated from pam_prompt.c by gendoc.pl .\" $Id: pam_prompt.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_PROMPT 3 .Os .Sh NAME .Nm pam_prompt .Nd call the conversation function -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -66,4 +64,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_putenv.3 b/doc/man/pam_putenv.3 index 0043a7b42e0b..e177c584e28f 100644 --- a/doc/man/pam_putenv.3 +++ b/doc/man/pam_putenv.3 @@ -1,13 +1,11 @@ .\" Generated from pam_putenv.c by gendoc.pl -.\" $Id: pam_putenv.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.\" $Id: pam_putenv.c 914 2017-01-21 15:15:29Z des $ +.Dd February 19, 2017 .Dt PAM_PUTENV 3 .Os .Sh NAME .Nm pam_putenv .Nd set the value of an environment variable -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -57,4 +55,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_set_data.3 b/doc/man/pam_set_data.3 index 85f77f29e3bb..8232740f3a7d 100644 --- a/doc/man/pam_set_data.3 +++ b/doc/man/pam_set_data.3 @@ -1,13 +1,11 @@ .\" Generated from pam_set_data.c by gendoc.pl -.\" $Id: pam_set_data.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.\" $Id: pam_set_data.c 913 2017-01-21 15:11:12Z des $ +.Dd February 19, 2017 .Dt PAM_SET_DATA 3 .Os .Sh NAME .Nm pam_set_data .Nd set module information -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -67,4 +65,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_set_item.3 b/doc/man/pam_set_item.3 index 855ce542c850..2165f5721538 100644 --- a/doc/man/pam_set_item.3 +++ b/doc/man/pam_set_item.3 @@ -1,13 +1,11 @@ .\" Generated from pam_set_item.c by gendoc.pl -.\" $Id: pam_set_item.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.\" $Id: pam_set_item.c 918 2017-02-19 17:46:22Z des $ +.Dd February 19, 2017 .Dt PAM_SET_ITEM 3 .Os .Sh NAME .Nm pam_set_item .Nd set authentication information -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -61,4 +59,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_setcred.3 b/doc/man/pam_setcred.3 index 4b4833c8ccc8..830043b024e8 100644 --- a/doc/man/pam_setcred.3 +++ b/doc/man/pam_setcred.3 @@ -1,13 +1,11 @@ .\" Generated from pam_setcred.c by gendoc.pl .\" $Id: pam_setcred.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_SETCRED 3 .Os .Sh NAME .Nm pam_setcred .Nd modify / delete user credentials for an authentication service -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -90,4 +88,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_setenv.3 b/doc/man/pam_setenv.3 index 40f7fde67f01..09e9ec5532ac 100644 --- a/doc/man/pam_setenv.3 +++ b/doc/man/pam_setenv.3 @@ -1,13 +1,11 @@ .\" Generated from pam_setenv.c by gendoc.pl -.\" $Id: pam_setenv.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.\" $Id: pam_setenv.c 914 2017-01-21 15:15:29Z des $ +.Dd February 19, 2017 .Dt PAM_SETENV 3 .Os .Sh NAME .Nm pam_setenv .Nd mirrors setenv(3) -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -56,4 +54,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_sm_acct_mgmt.3 b/doc/man/pam_sm_acct_mgmt.3 index cbf0e81404e8..e28174f75395 100644 --- a/doc/man/pam_sm_acct_mgmt.3 +++ b/doc/man/pam_sm_acct_mgmt.3 @@ -1,13 +1,11 @@ .\" Generated from pam_sm_acct_mgmt.c by gendoc.pl .\" $Id: pam_sm_acct_mgmt.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_SM_ACCT_MGMT 3 .Os .Sh NAME .Nm pam_sm_acct_mgmt .Nd service module implementation for pam_acct_mgmt -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -71,4 +69,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_sm_authenticate.3 b/doc/man/pam_sm_authenticate.3 index ed4db85d45ca..3d7d0ce3014a 100644 --- a/doc/man/pam_sm_authenticate.3 +++ b/doc/man/pam_sm_authenticate.3 @@ -1,13 +1,11 @@ .\" Generated from pam_sm_authenticate.c by gendoc.pl .\" $Id: pam_sm_authenticate.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_SM_AUTHENTICATE 3 .Os .Sh NAME .Nm pam_sm_authenticate .Nd service module implementation for pam_authenticate -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -73,4 +71,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_sm_chauthtok.3 b/doc/man/pam_sm_chauthtok.3 index a574ce3bf750..3905973fa7c8 100644 --- a/doc/man/pam_sm_chauthtok.3 +++ b/doc/man/pam_sm_chauthtok.3 @@ -1,13 +1,11 @@ .\" Generated from pam_sm_chauthtok.c by gendoc.pl .\" $Id: pam_sm_chauthtok.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_SM_CHAUTHTOK 3 .Os .Sh NAME .Nm pam_sm_chauthtok .Nd service module implementation for pam_chauthtok -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -83,4 +81,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_sm_close_session.3 b/doc/man/pam_sm_close_session.3 index ff39eb3f44b9..d07ebf9aee6e 100644 --- a/doc/man/pam_sm_close_session.3 +++ b/doc/man/pam_sm_close_session.3 @@ -1,13 +1,11 @@ .\" Generated from pam_sm_close_session.c by gendoc.pl .\" $Id: pam_sm_close_session.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_SM_CLOSE_SESSION 3 .Os .Sh NAME .Nm pam_sm_close_session .Nd service module implementation for pam_close_session -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -65,4 +63,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_sm_open_session.3 b/doc/man/pam_sm_open_session.3 index ffe6c2c44e7e..d4bb88ba7d1c 100644 --- a/doc/man/pam_sm_open_session.3 +++ b/doc/man/pam_sm_open_session.3 @@ -1,13 +1,11 @@ .\" Generated from pam_sm_open_session.c by gendoc.pl .\" $Id: pam_sm_open_session.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_SM_OPEN_SESSION 3 .Os .Sh NAME .Nm pam_sm_open_session .Nd service module implementation for pam_open_session -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -65,4 +63,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_sm_setcred.3 b/doc/man/pam_sm_setcred.3 index 0d532b9c1bf8..0b0140fcabc7 100644 --- a/doc/man/pam_sm_setcred.3 +++ b/doc/man/pam_sm_setcred.3 @@ -1,13 +1,11 @@ .\" Generated from pam_sm_setcred.c by gendoc.pl .\" $Id: pam_sm_setcred.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_SM_SETCRED 3 .Os .Sh NAME .Nm pam_sm_setcred .Nd service module implementation for pam_setcred -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -71,4 +69,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_start.3 b/doc/man/pam_start.3 index 3d1cee15bf9e..72702cb7d827 100644 --- a/doc/man/pam_start.3 +++ b/doc/man/pam_start.3 @@ -1,13 +1,11 @@ .\" Generated from pam_start.c by gendoc.pl .\" $Id: pam_start.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_START 3 .Os .Sh NAME .Nm pam_start .Nd initiate a PAM transaction -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -76,4 +74,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_strerror.3 b/doc/man/pam_strerror.3 index 8ac60be520c9..a6901fb8dfb9 100644 --- a/doc/man/pam_strerror.3 +++ b/doc/man/pam_strerror.3 @@ -1,13 +1,11 @@ .\" Generated from pam_strerror.c by gendoc.pl .\" $Id: pam_strerror.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_STRERROR 3 .Os .Sh NAME .Nm pam_strerror .Nd get PAM standard error message string -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -55,4 +53,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_verror.3 b/doc/man/pam_verror.3 index 23c856a12205..a4aff7e39674 100644 --- a/doc/man/pam_verror.3 +++ b/doc/man/pam_verror.3 @@ -1,13 +1,11 @@ .\" Generated from pam_verror.c by gendoc.pl .\" $Id: pam_verror.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_VERROR 3 .Os .Sh NAME .Nm pam_verror .Nd display an error message -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -58,4 +56,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_vinfo.3 b/doc/man/pam_vinfo.3 index 879963650950..b9f9d3f29e9b 100644 --- a/doc/man/pam_vinfo.3 +++ b/doc/man/pam_vinfo.3 @@ -1,13 +1,11 @@ .\" Generated from pam_vinfo.c by gendoc.pl .\" $Id: pam_vinfo.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_VINFO 3 .Os .Sh NAME .Nm pam_vinfo .Nd display an information message -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -58,4 +56,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . diff --git a/doc/man/pam_vprompt.3 b/doc/man/pam_vprompt.3 index fb4a8ac345d6..bd081fc776b3 100644 --- a/doc/man/pam_vprompt.3 +++ b/doc/man/pam_vprompt.3 @@ -1,13 +1,11 @@ .\" Generated from pam_vprompt.c by gendoc.pl .\" $Id: pam_vprompt.c 648 2013-03-05 17:54:27Z des $ -.Dd September 12, 2014 +.Dd February 19, 2017 .Dt PAM_VPROMPT 3 .Os .Sh NAME .Nm pam_vprompt .Nd call the conversation function -.Sh LIBRARY -.Lb libpam .Sh SYNOPSIS .In sys/types.h .In security/pam_appl.h @@ -95,4 +93,4 @@ DARPA/SPAWAR contract N66001-01-C-8035 as part of the DARPA CHATS research program. .Pp The OpenPAM library is maintained by -.An Dag-Erling Sm\(/orgrav Aq des@des.no . +.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . |