From 1acb8daf99bbf634814f61fb493e22e27df5fa80 Mon Sep 17 00:00:00 2001 From: Seraphim Mellos Date: Sun, 6 Jul 2008 22:04:32 +0300 Subject: Added TODO list in file --- TODO | 5 +++++ include/security/pam_mod_misc.h | 0 modules/pam_deny/pam_deny.c | 0 modules/pam_permit/pam_permit.c | 0 4 files changed, 5 insertions(+) create mode 100644 TODO mode change 100755 => 100644 include/security/pam_mod_misc.h mode change 100755 => 100644 modules/pam_deny/pam_deny.c mode change 100755 => 100644 modules/pam_permit/pam_permit.c diff --git a/TODO b/TODO new file mode 100644 index 0000000..aed1acb --- /dev/null +++ b/TODO @@ -0,0 +1,5 @@ +1) pam_securetty has been written to use ttyent.h which reads entries for /etc/ttys file, while linux has ttys in /etc/securettys. Either an alternative to ttyent needs to be found or check the file manually. +2) when calling passwd, pam_sm_chauthtok() returns Unknown Flags. For some reason, PAM_PRELIM_CHECK and PAM_UPDATE_AUTHTOK are not set when pam_sm_chauthtok is gets called +3) login environment is not setup after successful login. no idea why +4) recheck makesalt()/crypt() function to ensure it creates md5 hashes of user passwords + diff --git a/include/security/pam_mod_misc.h b/include/security/pam_mod_misc.h old mode 100755 new mode 100644 diff --git a/modules/pam_deny/pam_deny.c b/modules/pam_deny/pam_deny.c old mode 100755 new mode 100644 diff --git a/modules/pam_permit/pam_permit.c b/modules/pam_permit/pam_permit.c old mode 100755 new mode 100644 -- cgit v1.2.3-65-gdbad