summaryrefslogtreecommitdiff
path: root/doc/man
diff options
context:
space:
mode:
Diffstat (limited to 'doc/man')
-rw-r--r--doc/man/Makefile.am21
-rw-r--r--doc/man/Makefile.in50
-rw-r--r--doc/man/openpam.3100
-rw-r--r--doc/man/openpam_borrow_cred.36
-rw-r--r--doc/man/openpam_free_data.36
-rw-r--r--doc/man/openpam_free_envlist.36
-rw-r--r--doc/man/openpam_get_feature.36
-rw-r--r--doc/man/openpam_get_option.36
-rw-r--r--doc/man/openpam_log.36
-rw-r--r--doc/man/openpam_nullconv.36
-rw-r--r--doc/man/openpam_readline.36
-rw-r--r--doc/man/openpam_readlinev.38
-rw-r--r--doc/man/openpam_readword.38
-rw-r--r--doc/man/openpam_restore_cred.36
-rw-r--r--doc/man/openpam_set_feature.36
-rw-r--r--doc/man/openpam_set_option.36
-rw-r--r--doc/man/openpam_straddch.36
-rw-r--r--doc/man/openpam_subst.38
-rw-r--r--doc/man/openpam_ttyconv.38
-rw-r--r--doc/man/pam.374
-rw-r--r--doc/man/pam.conf.56
-rw-r--r--doc/man/pam_acct_mgmt.36
-rw-r--r--doc/man/pam_authenticate.36
-rw-r--r--doc/man/pam_chauthtok.36
-rw-r--r--doc/man/pam_close_session.36
-rw-r--r--doc/man/pam_conv.38
-rw-r--r--doc/man/pam_end.314
-rw-r--r--doc/man/pam_error.36
-rw-r--r--doc/man/pam_get_authtok.38
-rw-r--r--doc/man/pam_get_data.310
-rw-r--r--doc/man/pam_get_item.310
-rw-r--r--doc/man/pam_get_user.38
-rw-r--r--doc/man/pam_getenv.38
-rw-r--r--doc/man/pam_getenvlist.38
-rw-r--r--doc/man/pam_info.36
-rw-r--r--doc/man/pam_open_session.36
-rw-r--r--doc/man/pam_prompt.36
-rw-r--r--doc/man/pam_putenv.38
-rw-r--r--doc/man/pam_set_data.38
-rw-r--r--doc/man/pam_set_item.38
-rw-r--r--doc/man/pam_setcred.36
-rw-r--r--doc/man/pam_setenv.38
-rw-r--r--doc/man/pam_sm_acct_mgmt.36
-rw-r--r--doc/man/pam_sm_authenticate.36
-rw-r--r--doc/man/pam_sm_chauthtok.36
-rw-r--r--doc/man/pam_sm_close_session.36
-rw-r--r--doc/man/pam_sm_open_session.36
-rw-r--r--doc/man/pam_sm_setcred.36
-rw-r--r--doc/man/pam_start.36
-rw-r--r--doc/man/pam_strerror.36
-rw-r--r--doc/man/pam_verror.36
-rw-r--r--doc/man/pam_vinfo.36
-rw-r--r--doc/man/pam_vprompt.36
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 .