Upgrade to OpenPAM Resedacea.

MFC after:	3 weeks
This commit is contained in:
Dag-Erling Smørgrav 2017-05-05 13:31:25 +00:00
commit 49e56509db
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=317827
200 changed files with 649 additions and 537 deletions

View file

@ -1,3 +1,23 @@
OpenPAM Resedacea 2017-04-30
- BUGFIX: Reinstore the NULL check in pam_end(3) which was removed in
OpenPAM Radula, as it breaks common error-handling constructs.
- BUGFIX: Return PAM_SYMBOL_ERR instead of PAM_SYSTEM_ERR from the
dispatcher when the required service function could not be found.
- ENHANCE: Introduce the PAM_BAD_HANDLE error code for when pamh is
NULL in API functions that have a NULL check.
- ENHANCE: Introduce the PAM_BAD_ITEM, PAM_BAD_FEATURE and
PAM_BAD_CONSTANT error codes for situations where we previously
incorrectly used PAM_SYMBOL_ERR to denote that an invalid constant
had been passed to an API function.
- ENHANCE: Improve the RETURN VALUES section in API man pages,
especially for functions that cannot fail, which were incorrectly
documented as returning -1 on failure.
============================================================================
OpenPAM Radula 2017-02-19
- BUGFIX: Fix an inverted test which prevented pam_get_authtok(3) and

View file

@ -1,4 +1,4 @@
# $Id: Makefile.am 917 2017-02-18 14:45:27Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
ACLOCAL_AMFLAGS = -I m4

View file

@ -14,7 +14,7 @@
@SET_MAKE@
# $Id: Makefile.am 917 2017-02-18 14:45:27Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
VPATH = @srcdir@
am__is_gnu_make = { \
if test -z '$(MAKELEVEL)'; then \
@ -165,7 +165,7 @@ CSCOPE = cscope
DIST_SUBDIRS = misc include lib bin modules doc t
am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \
$(srcdir)/mkpkgng.in INSTALL README TODO compile config.guess \
config.sub depcomp install-sh ltmain.sh missing
config.sub install-sh ltmain.sh missing
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
distdir = $(PACKAGE)-$(VERSION)
top_distdir = $(distdir)

View file

@ -1,6 +1,6 @@
Release notes for OpenPAM Radula
================================
Release notes for OpenPAM Resedacea
===================================
OpenPAM is developed primarily on FreeBSD, but is expected to work on
almost any POSIX-like platform that has GNU autotools, GNU make and

View file

@ -1,6 +1,6 @@
#!/bin/sh
#
# $Id: autogen.sh 814 2014-09-12 07:46:46Z des $
# $OpenPAM: autogen.sh 938 2017-04-30 21:34:42Z des $
#
libtoolize --copy --force

View file

@ -1,4 +1,4 @@
# $Id: Makefile.am 907 2017-01-18 09:39:01Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
SUBDIRS = openpam_dump_policy

View file

@ -14,7 +14,7 @@
@SET_MAKE@
# $Id: Makefile.am 907 2017-01-18 09:39:01Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
VPATH = @srcdir@
am__is_gnu_make = { \
if test -z '$(MAKELEVEL)'; then \

View file

@ -1,4 +1,4 @@
# $Id: Makefile.am 834 2014-10-28 10:25:58Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_srcdir)/lib/libpam

View file

@ -14,7 +14,7 @@
@SET_MAKE@
# $Id: Makefile.am 834 2014-10-28 10:25:58Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
VPATH = @srcdir@
am__is_gnu_make = { \

View file

@ -26,7 +26,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: openpam_dump_policy.c 890 2016-01-11 16:22:09Z des $
* $OpenPAM: openpam_dump_policy.c 938 2017-04-30 21:34:42Z des $
*/
#ifdef HAVE_CONFIG_H

View file

@ -1,4 +1,4 @@
# $Id: Makefile.am 834 2014-10-28 10:25:58Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
AM_CPPFLAGS = -I$(top_srcdir)/include

View file

@ -14,7 +14,7 @@
@SET_MAKE@
# $Id: Makefile.am 834 2014-10-28 10:25:58Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
VPATH = @srcdir@
am__is_gnu_make = { \

View file

@ -1,5 +1,5 @@
.\"-
.\" Copyright (c) 2011 Dag-Erling Smørgrav
.\" Copyright (c) 2011-2017 Dag-Erling Smørgrav
.\" All rights reserved.
.\"
.\" Redistribution and use in source and binary forms, with or without
@ -26,9 +26,9 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
.\" $Id: pamtest.1 924 2017-02-19 20:52:28Z des $
.\" $OpenPAM: pamtest.1 939 2017-04-30 21:36:50Z des $
.\"
.Dd February 19, 2017
.Dd April 30, 2017
.Dt PAMTEST 1
.Os
.Sh NAME

View file

@ -26,7 +26,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: pamtest.c 685 2013-07-11 16:33:34Z des $
* $OpenPAM: pamtest.c 938 2017-04-30 21:34:42Z des $
*/
#ifdef HAVE_CONFIG_H

View file

@ -1,4 +1,4 @@
# $Id: Makefile.am 834 2014-10-28 10:25:58Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
AM_CPPFLAGS = -I$(top_srcdir)/include

View file

@ -14,7 +14,7 @@
@SET_MAKE@
# $Id: Makefile.am 834 2014-10-28 10:25:58Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
VPATH = @srcdir@
am__is_gnu_make = { \

View file

@ -1,5 +1,5 @@
.\"-
.\" Copyright (c) 2011 Dag-Erling Smørgrav
.\" Copyright (c) 2011-2017 Dag-Erling Smørgrav
.\" All rights reserved.
.\"
.\" Redistribution and use in source and binary forms, with or without
@ -26,9 +26,9 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
.\" $Id: su.1 924 2017-02-19 20:52:28Z des $
.\" $OpenPAM: su.1 939 2017-04-30 21:36:50Z des $
.\"
.Dd February 19, 2017
.Dd April 30, 2017
.Dt SU 1
.Os
.Sh NAME

View file

@ -32,7 +32,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: su.c 648 2013-03-05 17:54:27Z des $
* $OpenPAM: su.c 938 2017-04-30 21:34:42Z des $
*/
#ifdef HAVE_CONFIG_H

View file

@ -1,7 +1,7 @@
#! /bin/sh
# From configure.ac Id: configure.ac 924 2017-02-19 20:52:28Z des .
# From configure.ac OpenPAM: configure.ac 939 2017-04-30 21:36:50Z des .
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for OpenPAM 20170219.
# Generated by GNU Autoconf 2.69 for OpenPAM 20170430.
#
# Report bugs to <des@des.no>.
#
@ -590,8 +590,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='OpenPAM'
PACKAGE_TARNAME='openpam'
PACKAGE_VERSION='20170219'
PACKAGE_STRING='OpenPAM 20170219'
PACKAGE_VERSION='20170430'
PACKAGE_STRING='OpenPAM 20170430'
PACKAGE_BUGREPORT='des@des.no'
PACKAGE_URL='http://www.openpam.org/'
@ -1345,7 +1345,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures OpenPAM 20170219 to adapt to many kinds of systems.
\`configure' configures OpenPAM 20170430 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@ -1415,7 +1415,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of OpenPAM 20170219:";;
short | recursive ) echo "Configuration of OpenPAM 20170430:";;
esac
cat <<\_ACEOF
@ -1540,7 +1540,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
OpenPAM configure 20170219
OpenPAM configure 20170430
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@ -1909,7 +1909,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by OpenPAM $as_me 20170219, which was
It was created by OpenPAM $as_me 20170430, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@ -2774,7 +2774,7 @@ fi
# Define the identity of the package.
PACKAGE='openpam'
VERSION='20170219'
VERSION='20170430'
cat >>confdefs.h <<_ACEOF
@ -13577,7 +13577,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by OpenPAM $as_me 20170219, which was
This file was extended by OpenPAM $as_me 20170430, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@ -13644,7 +13644,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
OpenPAM config.status 20170219
OpenPAM config.status 20170430
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"

View file

@ -1,8 +1,8 @@
dnl $Id: configure.ac 924 2017-02-19 20:52:28Z des $
dnl $OpenPAM: configure.ac 939 2017-04-30 21:36:50Z des $
AC_PREREQ([2.62])
AC_REVISION([$Id: configure.ac 924 2017-02-19 20:52:28Z des $])
AC_INIT([OpenPAM], [20170219], [des@des.no], [openpam], [http://www.openpam.org/])
AC_REVISION([$OpenPAM: configure.ac 939 2017-04-30 21:36:50Z des $])
AC_INIT([OpenPAM], [20170430], [des@des.no], [openpam], [http://www.openpam.org/])
AC_CONFIG_SRCDIR([lib/libpam/pam_start.c])
AC_CONFIG_MACRO_DIR([m4])
AM_INIT_AUTOMAKE([foreign])

View file

@ -1,3 +1,3 @@
# $Id: Makefile.am 648 2013-03-05 17:54:27Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
SUBDIRS = man

View file

@ -14,7 +14,7 @@
@SET_MAKE@
# $Id: Makefile.am 648 2013-03-05 17:54:27Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
VPATH = @srcdir@
am__is_gnu_make = { \
if test -z '$(MAKELEVEL)'; then \

View file

@ -1,4 +1,4 @@
# $Id: Makefile.am 907 2017-01-18 09:39:01Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
NULL =

View file

@ -14,7 +14,7 @@
@SET_MAKE@
# $Id: Makefile.am 907 2017-01-18 09:39:01Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
am__is_gnu_make = { \
if test -z '$(MAKELEVEL)'; then \
false; \

View file

@ -1,5 +1,5 @@
.\" Generated by gendoc.pl
.Dd February 19, 2017
.Dd April 30, 2017
.Dt OPENPAM 3
.Os
.Sh NAME
@ -81,7 +81,7 @@
.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 $
.\" $OpenPAM: openpam.man 938 2017-04-30 21:34:42Z des $
.\"
.Sh DESCRIPTION
These functions are OpenPAM extensions to the PAM API.

View file

@ -1,5 +1,5 @@
.\"
.\" $Id: openpam.man 648 2013-03-05 17:54:27Z des $
.\" $OpenPAM: openpam.man 938 2017-04-30 21:34:42Z des $
.\"
.Sh DESCRIPTION
These functions are OpenPAM extensions to the PAM API.

View file

@ -1,6 +1,6 @@
.\" Generated from openpam_borrow_cred.c by gendoc.pl
.\" $Id: openpam_borrow_cred.c 649 2013-03-05 17:58:33Z des $
.Dd February 19, 2017
.\" $OpenPAM: openpam_borrow_cred.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt OPENPAM_BORROW_CRED 3
.Os
.Sh NAME
@ -29,6 +29,8 @@ The
.Fn openpam_borrow_cred
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_PERM_DENIED

View file

@ -1,6 +1,6 @@
.\" Generated from openpam_free_data.c by gendoc.pl
.\" $Id: openpam_free_data.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: openpam_free_data.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt OPENPAM_FREE_DATA 3
.Os
.Sh NAME

View file

@ -1,6 +1,6 @@
.\" Generated from openpam_free_envlist.c by gendoc.pl
.\" $Id: openpam_free_envlist.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: openpam_free_envlist.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt OPENPAM_FREE_ENVLIST 3
.Os
.Sh NAME

View file

@ -1,6 +1,6 @@
.\" Generated from openpam_get_feature.c by gendoc.pl
.\" $Id: openpam_get_feature.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: openpam_get_feature.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt OPENPAM_GET_FEATURE 3
.Os
.Sh NAME
@ -50,8 +50,10 @@ The
.Fn openpam_get_feature
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SYMBOL_ERR
Invalid symbol.
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BAD_FEATURE
Unrecognized or restricted feature.
.El
.Sh SEE ALSO
.Xr openpam_set_feature 3 ,

View file

@ -1,6 +1,6 @@
.\" Generated from openpam_get_option.c by gendoc.pl
.\" $Id: openpam_get_option.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: openpam_get_option.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt OPENPAM_GET_OPTION 3
.Os
.Sh NAME

View file

@ -1,6 +1,6 @@
.\" Generated from openpam_log.c by gendoc.pl
.\" $Id: openpam_log.c 686 2013-07-11 16:36:02Z des $
.Dd February 19, 2017
.\" $OpenPAM: openpam_log.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt OPENPAM_LOG 3
.Os
.Sh NAME

View file

@ -1,6 +1,6 @@
.\" Generated from openpam_nullconv.c by gendoc.pl
.\" $Id: openpam_nullconv.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: openpam_nullconv.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt OPENPAM_NULLCONV 3
.Os
.Sh NAME
@ -38,6 +38,8 @@ The
.Fn openpam_nullconv
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_CONV_ERR
Conversation failure.
.El

View file

@ -1,6 +1,6 @@
.\" Generated from openpam_readline.c by gendoc.pl
.\" $Id: openpam_readline.c 703 2013-08-16 11:57:54Z des $
.Dd February 19, 2017
.\" $OpenPAM: openpam_readline.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt OPENPAM_READLINE 3
.Os
.Sh NAME

View file

@ -1,6 +1,6 @@
.\" Generated from openpam_readlinev.c by gendoc.pl
.\" $Id: openpam_readlinev.c 890 2016-01-11 16:22:09Z des $
.Dd February 19, 2017
.\" $OpenPAM: openpam_readlinev.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt OPENPAM_READLINEV 3
.Os
.Sh NAME

View file

@ -1,6 +1,6 @@
.\" Generated from openpam_readword.c by gendoc.pl
.\" $Id: openpam_readword.c 916 2017-02-07 12:25:58Z des $
.Dd February 19, 2017
.\" $OpenPAM: openpam_readword.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt OPENPAM_READWORD 3
.Os
.Sh NAME

View file

@ -1,6 +1,6 @@
.\" Generated from openpam_restore_cred.c by gendoc.pl
.\" $Id: openpam_restore_cred.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: openpam_restore_cred.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt OPENPAM_RESTORE_CRED 3
.Os
.Sh NAME
@ -23,6 +23,8 @@ The
.Fn openpam_restore_cred
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_NO_MODULE_DATA
Module data not found.
.It Bq Er PAM_SYSTEM_ERR

View file

@ -1,6 +1,6 @@
.\" Generated from openpam_set_feature.c by gendoc.pl
.\" $Id: openpam_set_feature.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: openpam_set_feature.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt OPENPAM_SET_FEATURE 3
.Os
.Sh NAME
@ -32,8 +32,10 @@ The
.Fn openpam_set_feature
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SYMBOL_ERR
Invalid symbol.
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BAD_FEATURE
Unrecognized or restricted feature.
.El
.Sh SEE ALSO
.Xr openpam_get_feature 3 ,

View file

@ -1,6 +1,6 @@
.\" Generated from openpam_set_option.c by gendoc.pl
.\" $Id: openpam_set_option.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: openpam_set_option.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt OPENPAM_SET_OPTION 3
.Os
.Sh NAME
@ -23,6 +23,8 @@ The
.Fn openpam_set_option
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_SYSTEM_ERR

View file

@ -1,6 +1,6 @@
.\" Generated from openpam_straddch.c by gendoc.pl
.\" $Id: openpam_straddch.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: openpam_straddch.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt OPENPAM_STRADDCH 3
.Os
.Sh NAME

View file

@ -1,6 +1,6 @@
.\" Generated from openpam_subst.c by gendoc.pl
.\" $Id: openpam_subst.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: openpam_subst.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt OPENPAM_SUBST 3
.Os
.Sh NAME
@ -81,6 +81,10 @@ The
.Fn openpam_subst
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BAD_ITEM
Unrecognized or restricted item.
.It Bq Er PAM_TRY_AGAIN
Try again.
.El

View file

@ -1,6 +1,6 @@
.\" Generated from openpam_ttyconv.c by gendoc.pl
.\" $Id: openpam_ttyconv.c 890 2016-01-11 16:22:09Z des $
.Dd February 19, 2017
.\" $OpenPAM: openpam_ttyconv.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt OPENPAM_TTYCONV 3
.Os
.Sh NAME
@ -32,6 +32,8 @@ The
.Fn openpam_ttyconv
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_CONV_ERR

View file

@ -1,5 +1,5 @@
.\" Generated by gendoc.pl
.Dd February 19, 2017
.Dd April 30, 2017
.Dt PAM 3
.Os
.Sh NAME
@ -60,7 +60,7 @@
.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 $
.\" $OpenPAM: pam.man 938 2017-04-30 21:34:42Z des $
.\"
.Sh DESCRIPTION
The Pluggable Authentication Modules (PAM) library abstracts a number
@ -180,6 +180,14 @@ Authentication token lock busy.
Failed to recover old authentication token.
.It Bq Er PAM_AUTH_ERR
Authentication error.
.It Bq Er PAM_BAD_CONSTANT
Bad constant.
.It Bq Er PAM_BAD_FEATURE
Unrecognized or restricted feature.
.It Bq Er PAM_BAD_HANDLE
Invalid PAM handle.
.It Bq Er PAM_BAD_ITEM
Unrecognized or restricted item.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_CONV_ERR

View file

@ -1,5 +1,5 @@
.\"-
.\" Copyright (c) 2005-2011 Dag-Erling Smørgrav
.\" Copyright (c) 2005-2017 Dag-Erling Smørgrav
.\" All rights reserved.
.\"
.\" Redistribution and use in source and binary forms, with or without
@ -26,9 +26,9 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
.\" $Id: pam.conf.5 924 2017-02-19 20:52:28Z des $
.\" $OpenPAM: pam.conf.5 939 2017-04-30 21:36:50Z des $
.\"
.Dd February 19, 2017
.Dd April 30, 2017
.Dt PAM.CONF 5
.Os
.Sh NAME

View file

@ -1,5 +1,5 @@
.\"
.\" $Id: pam.man 648 2013-03-05 17:54:27Z des $
.\" $OpenPAM: pam.man 938 2017-04-30 21:34:42Z des $
.\"
.Sh DESCRIPTION
The Pluggable Authentication Modules (PAM) library abstracts a number

View file

@ -1,6 +1,6 @@
.\" Generated from pam_acct_mgmt.c by gendoc.pl
.\" $Id: pam_acct_mgmt.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_acct_mgmt.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_ACCT_MGMT 3
.Os
.Sh NAME
@ -37,6 +37,8 @@ The
.Fn pam_acct_mgmt
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_ABORT
General failure.
.It Bq Er PAM_ACCT_EXPIRED

View file

@ -1,6 +1,6 @@
.\" Generated from pam_authenticate.c by gendoc.pl
.\" $Id: pam_authenticate.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_authenticate.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_AUTHENTICATE 3
.Os
.Sh NAME
@ -41,18 +41,22 @@ Fail if the user's authentication token is null.
If any other bits are set,
.Fn pam_authenticate
will return
.Dv PAM_SYMBOL_ERR .
.Dv PAM_BAD_CONSTANT .
.Sh RETURN VALUES
The
.Fn pam_authenticate
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_ABORT
General failure.
.It Bq Er PAM_AUTHINFO_UNAVAIL
Authentication information is unavailable.
.It Bq Er PAM_AUTH_ERR
Authentication error.
.It Bq Er PAM_BAD_CONSTANT
Bad constant.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_CONV_ERR
@ -65,8 +69,6 @@ Maximum number of tries exceeded.
Permission denied.
.It Bq Er PAM_SERVICE_ERR
Error in service module.
.It Bq Er PAM_SYMBOL_ERR
Invalid symbol.
.It Bq Er PAM_SYSTEM_ERR
System error.
.It Bq Er PAM_USER_UNKNOWN

View file

@ -1,6 +1,6 @@
.\" Generated from pam_chauthtok.c by gendoc.pl
.\" $Id: pam_chauthtok.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_chauthtok.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_CHAUTHTOK 3
.Os
.Sh NAME
@ -33,12 +33,14 @@ Change only those authentication tokens that have expired.
If any other bits are set,
.Fn pam_chauthtok
will return
.Dv PAM_SYMBOL_ERR .
.Dv PAM_BAD_CONSTANT .
.Sh RETURN VALUES
The
.Fn pam_chauthtok
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_ABORT
General failure.
.It Bq Er PAM_AUTHTOK_DISABLE_AGING
@ -49,6 +51,8 @@ Authentication token failure.
Authentication token lock busy.
.It Bq Er PAM_AUTHTOK_RECOVERY_ERR
Failed to recover old authentication token.
.It Bq Er PAM_BAD_CONSTANT
Bad constant.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_CONV_ERR
@ -57,8 +61,6 @@ Conversation failure.
Permission denied.
.It Bq Er PAM_SERVICE_ERR
Error in service module.
.It Bq Er PAM_SYMBOL_ERR
Invalid symbol.
.It Bq Er PAM_SYSTEM_ERR
System error.
.It Bq Er PAM_TRY_AGAIN

View file

@ -1,6 +1,6 @@
.\" Generated from pam_close_session.c by gendoc.pl
.\" $Id: pam_close_session.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_close_session.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_CLOSE_SESSION 3
.Os
.Sh NAME
@ -30,14 +30,18 @@ Do not emit any messages.
If any other bits are set,
.Fn pam_close_session
will return
.Dv PAM_SYMBOL_ERR .
.Dv PAM_BAD_CONSTANT .
.Sh RETURN VALUES
The
.Fn pam_close_session
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_ABORT
General failure.
.It Bq Er PAM_BAD_CONSTANT
Bad constant.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_CONV_ERR
@ -48,8 +52,6 @@ Permission denied.
Error in service module.
.It Bq Er PAM_SESSION_ERR
Session failure.
.It Bq Er PAM_SYMBOL_ERR
Invalid symbol.
.It Bq Er PAM_SYSTEM_ERR
System error.
.El

View file

@ -1,6 +1,6 @@
.\"-
.\" Copyright (c) 2002-2003 Networks Associates Technology, Inc.
.\" Copyright (c) 2004-2014 Dag-Erling Smørgrav
.\" Copyright (c) 2004-2017 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 924 2017-02-19 20:52:28Z des $
.\" $OpenPAM: pam_conv.3 939 2017-04-30 21:36:50Z des $
.\"
.Dd February 19, 2017
.Dd April 30, 2017
.Dt PAM_CONV 3
.Os
.Sh NAME

View file

@ -1,6 +1,6 @@
.\" Generated from pam_end.c by gendoc.pl
.\" $Id: pam_end.c 913 2017-01-21 15:11:12Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_end.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_END 3
.Os
.Sh NAME
@ -25,7 +25,13 @@ last API call before the call to
.Sh RETURN VALUES
The
.Fn pam_end
function returns 0 on success and -1 on failure.
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BAD_HANDLE
Invalid PAM handle.
.El
.Sh SEE ALSO
.Xr pam 3 ,
.Xr pam_strerror 3

View file

@ -1,6 +1,6 @@
.\" Generated from pam_error.c by gendoc.pl
.\" $Id: pam_error.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_error.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_ERROR 3
.Os
.Sh NAME
@ -22,6 +22,8 @@ The
.Fn pam_error
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_CONV_ERR

View file

@ -1,6 +1,6 @@
.\" Generated from pam_get_authtok.c by gendoc.pl
.\" $Id: pam_get_authtok.c 913 2017-01-21 15:11:12Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_get_authtok.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_GET_AUTHTOK 3
.Os
.Sh NAME
@ -121,6 +121,12 @@ The
.Fn pam_get_authtok
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BAD_CONSTANT
Bad constant.
.It Bq Er PAM_BAD_ITEM
Unrecognized or restricted item.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_CONV_ERR

View file

@ -1,6 +1,6 @@
.\" Generated from pam_get_data.c by gendoc.pl
.\" $Id: pam_get_data.c 913 2017-01-21 15:11:12Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_get_data.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_GET_DATA 3
.Os
.Sh NAME
@ -39,6 +39,8 @@ The
.Fn pam_get_data
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_NO_MODULE_DATA
Module data not found.
.El

View file

@ -1,6 +1,6 @@
.\" Generated from pam_get_item.c by gendoc.pl
.\" $Id: pam_get_item.c 913 2017-01-21 15:11:12Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_get_item.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_GET_ITEM 3
.Os
.Sh NAME
@ -74,8 +74,10 @@ The
.Fn pam_get_item
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SYMBOL_ERR
Invalid symbol.
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BAD_ITEM
Unrecognized or restricted item.
.El
.Sh SEE ALSO
.Xr pam 3 ,

View file

@ -1,6 +1,6 @@
.\" Generated from pam_get_user.c by gendoc.pl
.\" $Id: pam_get_user.c 913 2017-01-21 15:11:12Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_get_user.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_GET_USER 3
.Os
.Sh NAME
@ -66,6 +66,10 @@ The
.Fn pam_get_user
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BAD_ITEM
Unrecognized or restricted item.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_CONV_ERR

View file

@ -1,6 +1,6 @@
.\" Generated from pam_getenv.c by gendoc.pl
.\" $Id: pam_getenv.c 914 2017-01-21 15:15:29Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_getenv.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_GETENV 3
.Os
.Sh NAME

View file

@ -1,6 +1,6 @@
.\" Generated from pam_getenvlist.c by gendoc.pl
.\" $Id: pam_getenvlist.c 913 2017-01-21 15:11:12Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_getenvlist.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_GETENVLIST 3
.Os
.Sh NAME

View file

@ -1,6 +1,6 @@
.\" Generated from pam_info.c by gendoc.pl
.\" $Id: pam_info.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_info.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_INFO 3
.Os
.Sh NAME
@ -22,6 +22,8 @@ The
.Fn pam_info
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_CONV_ERR

View file

@ -1,6 +1,6 @@
.\" Generated from pam_open_session.c by gendoc.pl
.\" $Id: pam_open_session.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_open_session.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_OPEN_SESSION 3
.Os
.Sh NAME
@ -31,14 +31,18 @@ Do not emit any messages.
If any other bits are set,
.Fn pam_open_session
will return
.Dv PAM_SYMBOL_ERR .
.Dv PAM_BAD_CONSTANT .
.Sh RETURN VALUES
The
.Fn pam_open_session
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_ABORT
General failure.
.It Bq Er PAM_BAD_CONSTANT
Bad constant.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_CONV_ERR
@ -49,8 +53,6 @@ Permission denied.
Error in service module.
.It Bq Er PAM_SESSION_ERR
Session failure.
.It Bq Er PAM_SYMBOL_ERR
Invalid symbol.
.It Bq Er PAM_SYSTEM_ERR
System error.
.El

View file

@ -1,6 +1,6 @@
.\" Generated from pam_prompt.c by gendoc.pl
.\" $Id: pam_prompt.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_prompt.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_PROMPT 3
.Os
.Sh NAME
@ -34,6 +34,8 @@ The
.Fn pam_prompt
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_CONV_ERR

View file

@ -1,6 +1,6 @@
.\" Generated from pam_putenv.c by gendoc.pl
.\" $Id: pam_putenv.c 914 2017-01-21 15:15:29Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_putenv.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_PUTENV 3
.Os
.Sh NAME
@ -25,6 +25,8 @@ The
.Fn pam_putenv
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_SYSTEM_ERR

View file

@ -1,6 +1,6 @@
.\" Generated from pam_set_data.c by gendoc.pl
.\" $Id: pam_set_data.c 913 2017-01-21 15:11:12Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_set_data.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_SET_DATA 3
.Os
.Sh NAME
@ -38,6 +38,8 @@ The
.Fn pam_set_data
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_SYSTEM_ERR

View file

@ -1,6 +1,6 @@
.\" Generated from pam_set_item.c by gendoc.pl
.\" $Id: pam_set_item.c 918 2017-02-19 17:46:22Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_set_item.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_SET_ITEM 3
.Os
.Sh NAME
@ -30,12 +30,12 @@ The
.Fn pam_set_item
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BAD_ITEM
Unrecognized or restricted item.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_SYMBOL_ERR
Invalid symbol.
.It Bq Er PAM_SYSTEM_ERR
System error.
.El
.Sh SEE ALSO
.Xr pam 3 ,

View file

@ -1,6 +1,6 @@
.\" Generated from pam_setcred.c by gendoc.pl
.\" $Id: pam_setcred.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_setcred.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_SETCRED 3
.Os
.Sh NAME
@ -38,14 +38,18 @@ The latter four are mutually exclusive.
If any other bits are set,
.Fn pam_setcred
will return
.Dv PAM_SYMBOL_ERR .
.Dv PAM_BAD_CONSTANT .
.Sh RETURN VALUES
The
.Fn pam_setcred
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_ABORT
General failure.
.It Bq Er PAM_BAD_CONSTANT
Bad constant.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_CONV_ERR
@ -60,8 +64,6 @@ Failed to retrieve user credentials.
Permission denied.
.It Bq Er PAM_SERVICE_ERR
Error in service module.
.It Bq Er PAM_SYMBOL_ERR
Invalid symbol.
.It Bq Er PAM_SYSTEM_ERR
System error.
.It Bq Er PAM_USER_UNKNOWN

View file

@ -1,6 +1,6 @@
.\" Generated from pam_setenv.c by gendoc.pl
.\" $Id: pam_setenv.c 914 2017-01-21 15:15:29Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_setenv.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_SETENV 3
.Os
.Sh NAME
@ -25,6 +25,8 @@ The
.Fn pam_setenv
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_SYSTEM_ERR

View file

@ -1,6 +1,6 @@
.\" 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 February 19, 2017
.\" $OpenPAM: pam_sm_acct_mgmt.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_SM_ACCT_MGMT 3
.Os
.Sh NAME
@ -24,6 +24,8 @@ The
.Fn pam_sm_acct_mgmt
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_ABORT
General failure.
.It Bq Er PAM_ACCT_EXPIRED

View file

@ -1,6 +1,6 @@
.\" Generated from pam_sm_authenticate.c by gendoc.pl
.\" $Id: pam_sm_authenticate.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_sm_authenticate.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_SM_AUTHENTICATE 3
.Os
.Sh NAME
@ -24,6 +24,8 @@ The
.Fn pam_sm_authenticate
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_ABORT
General failure.
.It Bq Er PAM_AUTHINFO_UNAVAIL

View file

@ -1,6 +1,6 @@
.\" Generated from pam_sm_chauthtok.c by gendoc.pl
.\" $Id: pam_sm_chauthtok.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_sm_chauthtok.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_SM_CHAUTHTOK 3
.Os
.Sh NAME
@ -34,6 +34,8 @@ The
.Fn pam_sm_chauthtok
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_ABORT
General failure.
.It Bq Er PAM_AUTHTOK_DISABLE_AGING

View file

@ -1,6 +1,6 @@
.\" 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 February 19, 2017
.\" $OpenPAM: pam_sm_close_session.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_SM_CLOSE_SESSION 3
.Os
.Sh NAME
@ -24,6 +24,8 @@ The
.Fn pam_sm_close_session
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_ABORT
General failure.
.It Bq Er PAM_BUF_ERR

View file

@ -1,6 +1,6 @@
.\" 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 February 19, 2017
.\" $OpenPAM: pam_sm_open_session.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_SM_OPEN_SESSION 3
.Os
.Sh NAME
@ -24,6 +24,8 @@ The
.Fn pam_sm_open_session
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_ABORT
General failure.
.It Bq Er PAM_BUF_ERR

View file

@ -1,6 +1,6 @@
.\" Generated from pam_sm_setcred.c by gendoc.pl
.\" $Id: pam_sm_setcred.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_sm_setcred.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_SM_SETCRED 3
.Os
.Sh NAME
@ -24,6 +24,8 @@ The
.Fn pam_sm_setcred
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_ABORT
General failure.
.It Bq Er PAM_BUF_ERR

View file

@ -1,6 +1,6 @@
.\" Generated from pam_start.c by gendoc.pl
.\" $Id: pam_start.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_start.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_START 3
.Os
.Sh NAME
@ -45,6 +45,10 @@ The
.Fn pam_start
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BAD_ITEM
Unrecognized or restricted item.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_SYSTEM_ERR

View file

@ -1,6 +1,6 @@
.\" Generated from pam_strerror.c by gendoc.pl
.\" $Id: pam_strerror.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_strerror.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_STRERROR 3
.Os
.Sh NAME

View file

@ -1,6 +1,6 @@
.\" Generated from pam_verror.c by gendoc.pl
.\" $Id: pam_verror.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_verror.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_VERROR 3
.Os
.Sh NAME
@ -26,6 +26,8 @@ The
.Fn pam_verror
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_CONV_ERR

View file

@ -1,6 +1,6 @@
.\" Generated from pam_vinfo.c by gendoc.pl
.\" $Id: pam_vinfo.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_vinfo.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_VINFO 3
.Os
.Sh NAME
@ -26,6 +26,8 @@ The
.Fn pam_vinfo
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_CONV_ERR

View file

@ -1,6 +1,6 @@
.\" Generated from pam_vprompt.c by gendoc.pl
.\" $Id: pam_vprompt.c 648 2013-03-05 17:54:27Z des $
.Dd February 19, 2017
.\" $OpenPAM: pam_vprompt.c 938 2017-04-30 21:34:42Z des $
.Dd April 30, 2017
.Dt PAM_VPROMPT 3
.Os
.Sh NAME
@ -60,6 +60,8 @@ The
.Fn pam_vprompt
function returns one of the following values:
.Bl -tag -width 18n
.It Bq Er PAM_SUCCESS
Success.
.It Bq Er PAM_BUF_ERR
Memory buffer error.
.It Bq Er PAM_CONV_ERR

View file

@ -1,3 +1,3 @@
# $Id: Makefile.am 648 2013-03-05 17:54:27Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
SUBDIRS = security

View file

@ -14,7 +14,7 @@
@SET_MAKE@
# $Id: Makefile.am 648 2013-03-05 17:54:27Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
VPATH = @srcdir@
am__is_gnu_make = { \
if test -z '$(MAKELEVEL)'; then \

View file

@ -1,4 +1,4 @@
# $Id: Makefile.am 907 2017-01-18 09:39:01Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
securitydir = $(includedir)/security

View file

@ -14,7 +14,7 @@
@SET_MAKE@
# $Id: Makefile.am 907 2017-01-18 09:39:01Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
VPATH = @srcdir@
am__is_gnu_make = { \

View file

@ -32,7 +32,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: openpam.h 890 2016-01-11 16:22:09Z des $
* $OpenPAM: openpam.h 938 2017-04-30 21:34:42Z des $
*/
#ifndef SECURITY_OPENPAM_H_INCLUDED

View file

@ -1,5 +1,5 @@
/*
* $Id: openpam_attr.h 656 2013-03-06 22:58:45Z des $
* $OpenPAM: openpam_attr.h 938 2017-04-30 21:34:42Z des $
*/
#ifndef SECURITY_OPENPAM_ATTR_H_INCLUDED

View file

@ -1,6 +1,6 @@
/*-
* Copyright (c) 2002-2003 Networks Associates Technology, Inc.
* Copyright (c) 2004-2014 Dag-Erling Smørgrav
* Copyright (c) 2004-2017 Dag-Erling Smørgrav
* All rights reserved.
*
* This software was developed for the FreeBSD Project by ThinkSec AS and
@ -32,14 +32,14 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: openpam_version.h 923 2017-02-19 19:31:16Z des $
* $OpenPAM: openpam_version.h 938 2017-04-30 21:34:42Z des $
*/
#ifndef SECURITY_OPENPAM_VERSION_H_INCLUDED
#define SECURITY_OPENPAM_VERSION_H_INCLUDED
#define OPENPAM
#define OPENPAM_VERSION 20170219
#define OPENPAM_RELEASE "Radula"
#define OPENPAM_VERSION 20170430
#define OPENPAM_RELEASE "Resedacea"
#endif /* !SECURITY_OPENPAM_VERSION_H_INCLUDED */

View file

@ -1,6 +1,6 @@
/*-
* Copyright (c) 2002-2003 Networks Associates Technology, Inc.
* Copyright (c) 2004-2011 Dag-Erling Smørgrav
* Copyright (c) 2004-2017 Dag-Erling Smørgrav
* All rights reserved.
*
* This software was developed for the FreeBSD Project by ThinkSec AS and
@ -32,7 +32,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: pam_appl.h 913 2017-01-21 15:11:12Z des $
* $OpenPAM: pam_appl.h 938 2017-04-30 21:34:42Z des $
*/
#ifndef SECURITY_PAM_APPL_H_INCLUDED

View file

@ -1,6 +1,6 @@
/*-
* Copyright (c) 2002-2003 Networks Associates Technology, Inc.
* Copyright (c) 2004-2011 Dag-Erling Smørgrav
* Copyright (c) 2004-2017 Dag-Erling Smørgrav
* All rights reserved.
*
* This software was developed for the FreeBSD Project by ThinkSec AS and
@ -32,7 +32,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: pam_constants.h 648 2013-03-05 17:54:27Z des $
* $OpenPAM: pam_constants.h 938 2017-04-30 21:34:42Z des $
*/
#ifndef SECURITY_PAM_CONSTANTS_H_INCLUDED
@ -78,6 +78,10 @@ enum {
PAM_TRY_AGAIN = 27,
PAM_MODULE_UNKNOWN = 28,
PAM_DOMAIN_UNKNOWN = 29,
PAM_BAD_HANDLE = 30, /* OpenPAM extension */
PAM_BAD_ITEM = 31, /* OpenPAM extension */
PAM_BAD_FEATURE = 32, /* OpenPAM extension */
PAM_BAD_CONSTANT = 33, /* OpenPAM extension */
PAM_NUM_ERRORS /* OpenPAM extension */
};

View file

@ -32,7 +32,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: pam_modules.h 648 2013-03-05 17:54:27Z des $
* $OpenPAM: pam_modules.h 938 2017-04-30 21:34:42Z des $
*/
#ifndef SECURITY_PAM_MODULES_H_INCLUDED

View file

@ -32,7 +32,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: pam_types.h 648 2013-03-05 17:54:27Z des $
* $OpenPAM: pam_types.h 938 2017-04-30 21:34:42Z des $
*/
#ifndef SECURITY_PAM_TYPES_H_INCLUDED

View file

@ -1,4 +1,4 @@
# $Id: Makefile.am 907 2017-01-18 09:39:01Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
SUBDIRS =

View file

@ -14,7 +14,7 @@
@SET_MAKE@
# $Id: Makefile.am 907 2017-01-18 09:39:01Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
VPATH = @srcdir@
am__is_gnu_make = { \
if test -z '$(MAKELEVEL)'; then \

View file

@ -1,4 +1,4 @@
# $Id: Makefile.am 833 2014-10-28 09:03:41Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
NULL =

View file

@ -14,7 +14,7 @@
@SET_MAKE@
# $Id: Makefile.am 833 2014-10-28 09:03:41Z des $
# $OpenPAM: Makefile.am 938 2017-04-30 21:34:42Z des $
VPATH = @srcdir@

View file

@ -26,7 +26,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: openpam_asprintf.c 648 2013-03-05 17:54:27Z des $
* $OpenPAM: openpam_asprintf.c 938 2017-04-30 21:34:42Z des $
*/
#ifdef HAVE_CONFIG_H

View file

@ -26,7 +26,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: openpam_asprintf.h 648 2013-03-05 17:54:27Z des $
* $OpenPAM: openpam_asprintf.h 938 2017-04-30 21:34:42Z des $
*/
#ifndef OPENPAM_ASPRINTF_H_INCLUDED

View file

@ -32,7 +32,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: openpam_borrow_cred.c 649 2013-03-05 17:58:33Z des $
* $OpenPAM: openpam_borrow_cred.c 938 2017-04-30 21:34:42Z des $
*/
#ifdef HAVE_CONFIG_H

View file

@ -26,7 +26,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: openpam_check_owner_perms.c 648 2013-03-05 17:54:27Z des $
* $OpenPAM: openpam_check_owner_perms.c 938 2017-04-30 21:34:42Z des $
*/
#ifdef HAVE_CONFIG_H

View file

@ -32,7 +32,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: openpam_configure.c 890 2016-01-11 16:22:09Z des $
* $OpenPAM: openpam_configure.c 938 2017-04-30 21:34:42Z des $
*/
#ifdef HAVE_CONFIG_H

View file

@ -1,6 +1,6 @@
/*-
* Copyright (c) 2001-2003 Networks Associates Technology, Inc.
* Copyright (c) 2004-2011 Dag-Erling Smørgrav
* Copyright (c) 2004-2017 Dag-Erling Smørgrav
* All rights reserved.
*
* This software was developed for the FreeBSD Project by ThinkSec AS and
@ -32,7 +32,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: openpam_constants.c 690 2013-08-15 13:22:51Z des $
* $OpenPAM: openpam_constants.c 938 2017-04-30 21:34:42Z des $
*/
#ifdef HAVE_CONFIG_H
@ -44,86 +44,126 @@
#include "openpam_impl.h"
const char *pam_err_name[PAM_NUM_ERRORS] = {
"PAM_SUCCESS",
"PAM_OPEN_ERR",
"PAM_SYMBOL_ERR",
"PAM_SERVICE_ERR",
"PAM_SYSTEM_ERR",
"PAM_BUF_ERR",
"PAM_CONV_ERR",
"PAM_PERM_DENIED",
"PAM_MAXTRIES",
"PAM_AUTH_ERR",
"PAM_NEW_AUTHTOK_REQD",
"PAM_CRED_INSUFFICIENT",
"PAM_AUTHINFO_UNAVAIL",
"PAM_USER_UNKNOWN",
"PAM_CRED_UNAVAIL",
"PAM_CRED_EXPIRED",
"PAM_CRED_ERR",
"PAM_ACCT_EXPIRED",
"PAM_AUTHTOK_EXPIRED",
"PAM_SESSION_ERR",
"PAM_AUTHTOK_ERR",
"PAM_AUTHTOK_RECOVERY_ERR",
"PAM_AUTHTOK_LOCK_BUSY",
"PAM_AUTHTOK_DISABLE_AGING",
"PAM_NO_MODULE_DATA",
"PAM_IGNORE",
"PAM_ABORT",
"PAM_TRY_AGAIN",
"PAM_MODULE_UNKNOWN",
"PAM_DOMAIN_UNKNOWN"
[PAM_SUCCESS] = "PAM_SUCCESS",
[PAM_OPEN_ERR] = "PAM_OPEN_ERR",
[PAM_SYMBOL_ERR] = "PAM_SYMBOL_ERR",
[PAM_SERVICE_ERR] = "PAM_SERVICE_ERR",
[PAM_SYSTEM_ERR] = "PAM_SYSTEM_ERR",
[PAM_BUF_ERR] = "PAM_BUF_ERR",
[PAM_CONV_ERR] = "PAM_CONV_ERR",
[PAM_PERM_DENIED] = "PAM_PERM_DENIED",
[PAM_MAXTRIES] = "PAM_MAXTRIES",
[PAM_AUTH_ERR] = "PAM_AUTH_ERR",
[PAM_NEW_AUTHTOK_REQD] = "PAM_NEW_AUTHTOK_REQD",
[PAM_CRED_INSUFFICIENT] = "PAM_CRED_INSUFFICIENT",
[PAM_AUTHINFO_UNAVAIL] = "PAM_AUTHINFO_UNAVAIL",
[PAM_USER_UNKNOWN] = "PAM_USER_UNKNOWN",
[PAM_CRED_UNAVAIL] = "PAM_CRED_UNAVAIL",
[PAM_CRED_EXPIRED] = "PAM_CRED_EXPIRED",
[PAM_CRED_ERR] = "PAM_CRED_ERR",
[PAM_ACCT_EXPIRED] = "PAM_ACCT_EXPIRED",
[PAM_AUTHTOK_EXPIRED] = "PAM_AUTHTOK_EXPIRED",
[PAM_SESSION_ERR] = "PAM_SESSION_ERR",
[PAM_AUTHTOK_ERR] = "PAM_AUTHTOK_ERR",
[PAM_AUTHTOK_RECOVERY_ERR] = "PAM_AUTHTOK_RECOVERY_ERR",
[PAM_AUTHTOK_LOCK_BUSY] = "PAM_AUTHTOK_LOCK_BUSY",
[PAM_AUTHTOK_DISABLE_AGING] = "PAM_AUTHTOK_DISABLE_AGING",
[PAM_NO_MODULE_DATA] = "PAM_NO_MODULE_DATA",
[PAM_IGNORE] = "PAM_IGNORE",
[PAM_ABORT] = "PAM_ABORT",
[PAM_TRY_AGAIN] = "PAM_TRY_AGAIN",
[PAM_MODULE_UNKNOWN] = "PAM_MODULE_UNKNOWN",
[PAM_DOMAIN_UNKNOWN] = "PAM_DOMAIN_UNKNOWN",
[PAM_BAD_HANDLE] = "PAM_BAD_HANDLE",
[PAM_BAD_ITEM] = "PAM_BAD_ITEM",
[PAM_BAD_FEATURE] = "PAM_BAD_FEATURE",
[PAM_BAD_CONSTANT] = "PAM_BAD_CONSTANT",
};
const char *pam_err_text[PAM_NUM_ERRORS] = {
[PAM_SUCCESS] = "Success",
[PAM_OPEN_ERR] = "Failed to load module",
[PAM_SYMBOL_ERR] = "Invalid symbol",
[PAM_SERVICE_ERR] = "Error in service module",
[PAM_SYSTEM_ERR] = "System error",
[PAM_BUF_ERR] = "Memory buffer error",
[PAM_CONV_ERR] = "Conversation failure",
[PAM_PERM_DENIED] = "Permission denied",
[PAM_MAXTRIES] = "Maximum number of tries exceeded",
[PAM_AUTH_ERR] = "Authentication error",
[PAM_NEW_AUTHTOK_REQD] = "New authentication token required",
[PAM_CRED_INSUFFICIENT] = "Insufficient credentials",
[PAM_AUTHINFO_UNAVAIL] = "Authentication information is unavailable",
[PAM_USER_UNKNOWN] = "Unknown user",
[PAM_CRED_UNAVAIL] = "Failed to retrieve user credentials",
[PAM_CRED_EXPIRED] = "User credentials have expired",
[PAM_CRED_ERR] = "Failed to set user credentials",
[PAM_ACCT_EXPIRED] = "User account has expired",
[PAM_AUTHTOK_EXPIRED] = "Password has expired",
[PAM_SESSION_ERR] = "Session failure",
[PAM_AUTHTOK_ERR] = "Authentication token failure",
[PAM_AUTHTOK_RECOVERY_ERR] = "Failed to recover old authentication token",
[PAM_AUTHTOK_LOCK_BUSY] = "Authentication token lock busy",
[PAM_AUTHTOK_DISABLE_AGING] = "Authentication token aging disabled",
[PAM_NO_MODULE_DATA] = "Module data not found",
[PAM_IGNORE] = "Ignore this module",
[PAM_ABORT] = "General failure",
[PAM_TRY_AGAIN] = "Try again",
[PAM_MODULE_UNKNOWN] = "Unknown module type",
[PAM_DOMAIN_UNKNOWN] = "Unknown authentication domain",
[PAM_BAD_HANDLE] = "Invalid PAM handle",
[PAM_BAD_ITEM] = "Unrecognized or restricted item",
[PAM_BAD_FEATURE] = "Unrecognized or restricted feature",
[PAM_BAD_CONSTANT] = "Invalid constant",
};
const char *pam_item_name[PAM_NUM_ITEMS] = {
"(NO ITEM)",
"PAM_SERVICE",
"PAM_USER",
"PAM_TTY",
"PAM_RHOST",
"PAM_CONV",
"PAM_AUTHTOK",
"PAM_OLDAUTHTOK",
"PAM_RUSER",
"PAM_USER_PROMPT",
"PAM_REPOSITORY",
"PAM_AUTHTOK_PROMPT",
"PAM_OLDAUTHTOK_PROMPT",
"PAM_HOST",
[PAM_SERVICE] = "PAM_SERVICE",
[PAM_USER] = "PAM_USER",
[PAM_TTY] = "PAM_TTY",
[PAM_RHOST] = "PAM_RHOST",
[PAM_CONV] = "PAM_CONV",
[PAM_AUTHTOK] = "PAM_AUTHTOK",
[PAM_OLDAUTHTOK] = "PAM_OLDAUTHTOK",
[PAM_RUSER] = "PAM_RUSER",
[PAM_USER_PROMPT] = "PAM_USER_PROMPT",
[PAM_REPOSITORY] = "PAM_REPOSITORY",
[PAM_AUTHTOK_PROMPT] = "PAM_AUTHTOK_PROMPT",
[PAM_OLDAUTHTOK_PROMPT] = "PAM_OLDAUTHTOK_PROMPT",
[PAM_HOST] = "PAM_HOST",
};
const char *pam_facility_name[PAM_NUM_FACILITIES] = {
[PAM_ACCOUNT] = "account",
[PAM_AUTH] = "auth",
[PAM_PASSWORD] = "password",
[PAM_SESSION] = "session",
[PAM_ACCOUNT] = "account",
[PAM_AUTH] = "auth",
[PAM_PASSWORD] = "password",
[PAM_SESSION] = "session",
};
const char *pam_control_flag_name[PAM_NUM_CONTROL_FLAGS] = {
[PAM_BINDING] = "binding",
[PAM_OPTIONAL] = "optional",
[PAM_REQUIRED] = "required",
[PAM_REQUISITE] = "requisite",
[PAM_SUFFICIENT] = "sufficient",
[PAM_BINDING] = "binding",
[PAM_OPTIONAL] = "optional",
[PAM_REQUIRED] = "required",
[PAM_REQUISITE] = "requisite",
[PAM_SUFFICIENT] = "sufficient",
};
const char *pam_func_name[PAM_NUM_PRIMITIVES] = {
"pam_authenticate",
"pam_setcred",
"pam_acct_mgmt",
"pam_open_session",
"pam_close_session",
"pam_chauthtok"
[PAM_SM_AUTHENTICATE] = "pam_authenticate",
[PAM_SM_SETCRED] = "pam_setcred",
[PAM_SM_ACCT_MGMT] = "pam_acct_mgmt",
[PAM_SM_OPEN_SESSION] = "pam_open_session",
[PAM_SM_CLOSE_SESSION] = "pam_close_session",
[PAM_SM_CHAUTHTOK] = "pam_chauthtok"
};
const char *pam_sm_func_name[PAM_NUM_PRIMITIVES] = {
"pam_sm_authenticate",
"pam_sm_setcred",
"pam_sm_acct_mgmt",
"pam_sm_open_session",
"pam_sm_close_session",
"pam_sm_chauthtok"
[PAM_SM_AUTHENTICATE] = "pam_sm_authenticate",
[PAM_SM_SETCRED] = "pam_sm_setcred",
[PAM_SM_ACCT_MGMT] = "pam_sm_acct_mgmt",
[PAM_SM_OPEN_SESSION] = "pam_sm_open_session",
[PAM_SM_CLOSE_SESSION] = "pam_sm_close_session",
[PAM_SM_CHAUTHTOK] = "pam_sm_chauthtok"
};
const char *openpam_policy_path[] = {

View file

@ -1,5 +1,5 @@
/*-
* Copyright (c) 2011 Dag-Erling Smørgrav
* Copyright (c) 2011-2017 Dag-Erling Smørgrav
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@ -26,13 +26,14 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: openpam_constants.h 659 2013-03-11 14:10:13Z des $
* $OpenPAM: openpam_constants.h 938 2017-04-30 21:34:42Z des $
*/
#ifndef OPENPAM_CONSTANTS_H_INCLUDED
#define OPENPAM_CONSTANTS_H_INCLUDED
extern const char *pam_err_name[PAM_NUM_ERRORS];
extern const char *pam_err_text[PAM_NUM_ERRORS];
extern const char *pam_item_name[PAM_NUM_ITEMS];
extern const char *pam_facility_name[PAM_NUM_FACILITIES];
extern const char *pam_control_flag_name[PAM_NUM_CONTROL_FLAGS];

View file

@ -32,7 +32,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: openpam_cred.h 648 2013-03-05 17:54:27Z des $
* $OpenPAM: openpam_cred.h 938 2017-04-30 21:34:42Z des $
*/
#ifndef OPENPAM_CRED_H_INCLUDED

Some files were not shown because too many files have changed in this diff Show more