From e7bcbd45289f6a0e7fd5445c928f72162f5749d3 Mon Sep 17 00:00:00 2001 From: Charl Botha Date: Tue, 17 Apr 2001 21:16:12 +0000 Subject: Updated for Linux-PAM-0.75. Released 0.7. --- pam_pwdfile.c | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) (limited to 'pam_pwdfile.c') diff --git a/pam_pwdfile.c b/pam_pwdfile.c index 88e9368..3d91d3d 100644 --- a/pam_pwdfile.c +++ b/pam_pwdfile.c @@ -1,12 +1,12 @@ /* pam_pwdfile.c copyright 1999 by Charl P. Botha * - * $Id: pam_pwdfile.c,v 1.9 2000-11-25 16:55:43 cpbotha Exp $ + * $Id: pam_pwdfile.c,v 1.10 2001-04-17 21:16:12 cpbotha Exp $ * * pam authentication module that can be pointed at any username/crypted * text file so that pam using application can use an alternate set of * passwords than specified in system password database * - * version 0.6 + * version 0.7 * * Copyright (c) Charl P. Botha, 1999. All rights reserved * @@ -42,12 +42,7 @@ * OF THE POSSIBILITY OF SUCH DAMAGE. */ -#ifndef LINUX -#include -#endif /* LINUX */ - -#define PAM_SM_AUTH -#include +#include #include #include @@ -59,10 +54,13 @@ #include #include #include - -#define _XOPEN_SOURCE #include +#include + +#define PAM_SM_AUTH +#include + /* unistd.h does not declare this as it should */ extern char *crypt(const char *key, const char *salt); @@ -72,7 +70,6 @@ extern char *crypt(const char *key, const char *salt); #define CRYPTED_DESPWD_LEN 13 #define CRYPTED_MD5PWD_LEN 34 - #ifdef DEBUG # define D(a) a; #else -- cgit v1.2.3