search for: have_old_pam

Displaying 5 results from an estimated 5 matches for "have_old_pam".

1999 Dec 21
0
Problem with UTMP recording
...s define login() */ #define HAVE_LOGIN 1 /* Define if your libraries define daemon() */ #define HAVE_DAEMON 1 /* Define if you want to allow MD5 passwords */ /* #undef HAVE_MD5_PASSWORDS */ /* Define if you have an old version of PAM which takes only one argument */ /* to pam_strerror */ #define HAVE_OLD_PAM 1 /* Data types */ /* #undef HAVE_QUAD_T */ #define HAVE_INTXX_T 1 #define HAVE_U_INTXX_T 1 #define HAVE_UINTXX_T 1 /* Define if you have /dev/ptmx */ /* #undef HAVE_DEV_PTMX */ /* Define if you have /dev/ptc */ /* #undef HAVE_DEV_PTS_AND_PTC */ /* Path to xauth binary */ #define XAUTH_PATH &qu...
2001 Jun 20
0
Old pam systems
Hi, I've recently had the pleasure of compiling OpenSSH for an older Linux 2.0/libc 5 machine. It comes with an older version of PAM, and the configure script rightfully triggers HAVE_OLD_PAM. I've found that some PAM_*_CRED #defines have changed, and this prevents auth-pam.c from compiling, so I made the obvious fix. The attached patch is against OpenSSH 2.9p2. Things to consider: - Is this generic? Do all old PAM installations behave the same way? - Is it better to patch defin...
2001 Jan 22
0
Patches for failing build & bus error on SPARC/Linux
...fines.h Mon Jan 22 16:52:05 2001 *************** *** 338,345 **** --- 338,349 ---- /* Function replacement / compatibility hacks */ /* In older versions of libpam, pam_strerror takes a single argument */ + /* Older versions of PAM (1.10) don't define some symbols the same way */ #ifdef HAVE_OLD_PAM # define PAM_STRERROR(a,b) pam_strerror((b)) + # define PAM_DELETE_CRED PAM_CRED_DELETE + # define PAM_ESTABLISH_CRED PAM_CRED_ESTABLISH + # define PAM_NEW_AUTHTOK_REQD PAM_AUTHTOKEN_REQD #else # define PAM_STRERROR(a,b) pam_strerror((a),(b)) #endif *** fake-getnameinfo.c.orig Fri Sep 29 00...
2004 Apr 02
1
PAM_LDAP fails with 3.7.1p2 when Shadow password installed on HP-UX 11.11
...work when 3.6, and 3.8 works. Both 3.7 and 3.8 have the following macros in config.h #undef DISABLE_SHADOW #define HAS_SHADOW_EXPIRE 1 #define HAVE_SHADOW_H 1 #define HAVE_SECURITY_PAM_APPL_H 1 #define USE_PAM 1 #define PAM_SUN_CODEBASE 1 #define HAVE_LIBPAM 1 /* #undef PAM_TTY_KLUDGE */ /* #undef HAVE_OLD_PAM */ /* #undef HAVE_PAM_GETENVLIST */ /* #undef HAVE_PAM_PUTENV */ Some more info on the PAM_LDAP library used on the system. When Shadow password bundle is installed on the system, shadow file enable and disable command is installed on "/usr/sbin/pwunconv" and "/usr/sbin/pwconv&quot...
2005 Sep 19
1
ssh hangs or gives Segmentation fault
...Y */ /* #undef LIBWRAP */ #define HAVE_LOGIN 1 #define HAVE_DAEMON 1 #define HAVE_GETPAGESIZE 1 #define XAUTH_PATH "/usr/X11R6/bin/xauth" /* #undef HAVE_MD5_PASSWORDS */ /* #undef DISABLE_SHADOW */ #define HAS_SHADOW_EXPIRE 1 /* #undef HAVE_OSF_SIA */ /* #undef HAVE_GETPWANAM */ /* #undef HAVE_OLD_PAM */ /* #undef PAM_SUN_CODEBASE */ /* #undef MAIL_DIRECTORY */ #define HAVE_U_INT 1 #define HAVE_INTXX_T 1 #define HAVE_U_INTXX_T 1 #define HAVE_UINTXX_T 1 #define HAVE_INT64_T 1 #define HAVE_U_INT64_T 1 #define HAVE_U_CHAR 1 #define HAVE_SIZE_T 1 #define HAVE_SSIZE_T 1 #define HAVE_CLOCK_T 1 #define...