Author: baggins Date: Mon Aug 22 15:20:58 2005 GMT Module: pam Tag: HEAD ---- Log message: - include config.h and check for required functions
---- Files affected: pam: configure.in (1.65 -> 1.66) pam/modules/pammodutil: modutil_cleanup.c (1.1 -> 1.2) , modutil_getgrgid.c (1.2 -> 1.3) , modutil_getgrnam.c (1.2 -> 1.3) , modutil_getlogin.c (1.4 -> 1.5) , modutil_getpwnam.c (1.3 -> 1.4) , modutil_getpwuid.c (1.3 -> 1.4) , modutil_getspnam.c (1.2 -> 1.3) , modutil_ingroup.c (1.1 -> 1.2) , modutil_ioloop.c (1.1 -> 1.2) ---- Diffs: ================================================================ Index: pam/configure.in diff -u pam/configure.in:1.65 pam/configure.in:1.66 --- pam/configure.in:1.65 Thu Jul 14 17:40:31 2005 +++ pam/configure.in Mon Aug 22 17:20:53 2005 @@ -173,7 +173,7 @@ AC_FUNC_MMAP AC_FUNC_VPRINTF AC_CHECK_FUNCS(gethostname gettimeofday mkdir select strcspn strdup strerror strspn strstr strtol) -AC_CHECK_FUNCS(getpwnam_r getgrnam_r) +AC_CHECK_FUNCS(getgrgid_r getpwuid_r getspnam_r getpwnam_r getgrnam_r getgrouplist) dnl Checks for libraries. ================================================================ Index: pam/modules/pammodutil/modutil_cleanup.c diff -u pam/modules/pammodutil/modutil_cleanup.c:1.1 pam/modules/pammodutil/modutil_cleanup.c:1.2 --- pam/modules/pammodutil/modutil_cleanup.c:1.1 Thu Mar 7 14:30:17 2002 +++ pam/modules/pammodutil/modutil_cleanup.c Mon Aug 22 17:20:53 2005 @@ -4,6 +4,8 @@ * This function provides a common pam_set_data() friendly version of free(). */ +#include "config.h" + #include "pammodutil.h" void _pammodutil_cleanup(pam_handle_t *pamh, void *data, int error_status) ================================================================ Index: pam/modules/pammodutil/modutil_getgrgid.c diff -u pam/modules/pammodutil/modutil_getgrgid.c:1.2 pam/modules/pammodutil/modutil_getgrgid.c:1.3 --- pam/modules/pammodutil/modutil_getgrgid.c:1.2 Thu Apr 7 14:54:24 2005 +++ pam/modules/pammodutil/modutil_getgrgid.c Mon Aug 22 17:20:53 2005 @@ -7,6 +7,8 @@ * XXX - or at least it should provide a thread-safe alternative. */ +#include "config.h" + #include "pammodutil.h" #include <errno.h> ================================================================ Index: pam/modules/pammodutil/modutil_getgrnam.c diff -u pam/modules/pammodutil/modutil_getgrnam.c:1.2 pam/modules/pammodutil/modutil_getgrnam.c:1.3 --- pam/modules/pammodutil/modutil_getgrnam.c:1.2 Thu Apr 7 14:54:24 2005 +++ pam/modules/pammodutil/modutil_getgrnam.c Mon Aug 22 17:20:53 2005 @@ -7,6 +7,8 @@ * XXX - or at least it should provide a thread-safe alternative. */ +#include "config.h" + #include "pammodutil.h" #include <errno.h> ================================================================ Index: pam/modules/pammodutil/modutil_getlogin.c diff -u pam/modules/pammodutil/modutil_getlogin.c:1.4 pam/modules/pammodutil/modutil_getlogin.c:1.5 --- pam/modules/pammodutil/modutil_getlogin.c:1.4 Mon Jul 11 16:58:44 2005 +++ pam/modules/pammodutil/modutil_getlogin.c Mon Aug 22 17:20:53 2005 @@ -6,6 +6,8 @@ * there. */ +#include "config.h" + #include "pammodutil.h" #include <stdlib.h> ================================================================ Index: pam/modules/pammodutil/modutil_getpwnam.c diff -u pam/modules/pammodutil/modutil_getpwnam.c:1.3 pam/modules/pammodutil/modutil_getpwnam.c:1.4 --- pam/modules/pammodutil/modutil_getpwnam.c:1.3 Thu Apr 7 14:54:24 2005 +++ pam/modules/pammodutil/modutil_getpwnam.c Mon Aug 22 17:20:53 2005 @@ -7,6 +7,8 @@ * XXX - or at least it should provide a thread-safe alternative. */ +#include "config.h" + #include "pammodutil.h" #include <errno.h> ================================================================ Index: pam/modules/pammodutil/modutil_getpwuid.c diff -u pam/modules/pammodutil/modutil_getpwuid.c:1.3 pam/modules/pammodutil/modutil_getpwuid.c:1.4 --- pam/modules/pammodutil/modutil_getpwuid.c:1.3 Thu Apr 7 14:54:24 2005 +++ pam/modules/pammodutil/modutil_getpwuid.c Mon Aug 22 17:20:53 2005 @@ -7,6 +7,8 @@ * XXX - or at least it should provide a thread-safe alternative. */ +#include "config.h" + #include "pammodutil.h" #include <errno.h> ================================================================ Index: pam/modules/pammodutil/modutil_getspnam.c diff -u pam/modules/pammodutil/modutil_getspnam.c:1.2 pam/modules/pammodutil/modutil_getspnam.c:1.3 --- pam/modules/pammodutil/modutil_getspnam.c:1.2 Thu Apr 7 14:54:24 2005 +++ pam/modules/pammodutil/modutil_getspnam.c Mon Aug 22 17:20:53 2005 @@ -7,6 +7,8 @@ * XXX - or at least it should provide a thread-safe alternative. */ +#include "config.h" + #include "pammodutil.h" #include <errno.h> ================================================================ Index: pam/modules/pammodutil/modutil_ingroup.c diff -u pam/modules/pammodutil/modutil_ingroup.c:1.1 pam/modules/pammodutil/modutil_ingroup.c:1.2 --- pam/modules/pammodutil/modutil_ingroup.c:1.1 Fri Oct 1 15:12:21 2004 +++ pam/modules/pammodutil/modutil_ingroup.c Mon Aug 22 17:20:53 2005 @@ -5,6 +5,8 @@ * specified group. */ +#include "config.h" + #include "pammodutil.h" #include "include/security/_pam_modutil.h" #include <pwd.h> ================================================================ Index: pam/modules/pammodutil/modutil_ioloop.c diff -u pam/modules/pammodutil/modutil_ioloop.c:1.1 pam/modules/pammodutil/modutil_ioloop.c:1.2 --- pam/modules/pammodutil/modutil_ioloop.c:1.1 Fri Oct 1 15:12:21 2004 +++ pam/modules/pammodutil/modutil_ioloop.c Mon Aug 22 17:20:53 2005 @@ -5,6 +5,8 @@ * write occurs. It handles EINTR and partial read/write returns. */ +#include "config.h" + #include <unistd.h> #include <errno.h> ================================================================ ---- CVS-web: http://cvs.pld-linux.org/pam/configure.in?r1=1.65&r2=1.66&f=u http://cvs.pld-linux.org/pam/modules/pammodutil/modutil_cleanup.c?r1=1.1&r2=1.2&f=u http://cvs.pld-linux.org/pam/modules/pammodutil/modutil_getgrgid.c?r1=1.2&r2=1.3&f=u http://cvs.pld-linux.org/pam/modules/pammodutil/modutil_getgrnam.c?r1=1.2&r2=1.3&f=u http://cvs.pld-linux.org/pam/modules/pammodutil/modutil_getlogin.c?r1=1.4&r2=1.5&f=u http://cvs.pld-linux.org/pam/modules/pammodutil/modutil_getpwnam.c?r1=1.3&r2=1.4&f=u http://cvs.pld-linux.org/pam/modules/pammodutil/modutil_getpwuid.c?r1=1.3&r2=1.4&f=u http://cvs.pld-linux.org/pam/modules/pammodutil/modutil_getspnam.c?r1=1.2&r2=1.3&f=u http://cvs.pld-linux.org/pam/modules/pammodutil/modutil_ingroup.c?r1=1.1&r2=1.2&f=u http://cvs.pld-linux.org/pam/modules/pammodutil/modutil_ioloop.c?r1=1.1&r2=1.2&f=u _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit