diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2008-03-16 22:02:25 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2008-03-16 22:02:25 +0000 |
commit | f5f42d1c7b56fdd3e9a72e065fa4c0280df815d7 (patch) | |
tree | 13c91741d2989855988709c0b466403c1b15c384 /configure.ac | |
parent | 7345ac75618a5c7915a69d093f7b01949a6bc210 (diff) | |
download | pam-modules-f5f42d1c7b56fdd3e9a72e065fa4c0280df815d7.tar.gz pam-modules-f5f42d1c7b56fdd3e9a72e065fa4c0280df815d7.tar.bz2 |
Add session management to pam_sql.
* NEWS, configure.ac: Updated. Set version to 1.3.90.
* lib/escape.c lib/vartab.c: New files.
* lib/graypam.h (gray_expand_argv)
(gray_expand_string, gray_escape_string): New functions.
(struct keyword): New declaration.
(gray_find_keyword): New function.
* lib/Makefile.am (libgraypam_la_SOURCES): Add vartab.c and
escape.c.
* pam_log/pam_log.c: Use gray_find_keyword and gray_expand_argv.
* pam_sql/pam_mysql.c, pam_sql/pam_pgsql.c (verify_user_pass):
Change signature.
(sql_acct): New function.
* pam_sql/pam_sql.c (verify_user_pass): Change signature.
(_pam_parse): Initialize globals.
(free_config): Reset config_env to NULL.
(read_config): Set config_env to NULL.
(get_query,get_query2): New functions.
(pam_sm_authenticate): Call gray_pam_init, update call to
verify_user_pass.
(sql_session_mgmt,pam_sm_open_session,pam_sm_close_session): New
functions.
git-svn-id: file:///svnroot/pam-modules/trunk@86 56984be4-0537-0410-a56c-fcb268c96130
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index cdde22a..c7b0987 100644 --- a/configure.ac +++ b/configure.ac @@ -16,7 +16,7 @@ AC_PREREQ(2.53) -AC_INIT(pam-modules, 1.3, gray@gnu.org.ua) +AC_INIT(pam-modules, 1.3.90, gray@gnu.org.ua) AC_CONFIG_SRCDIR(pam_fshadow/pam_fshadow.c) AC_CONFIG_AUX_DIR([build-aux]) AM_INIT_AUTOMAKE(no-exeext) |