]>
granicus.if.org Git - linux-pam/log
Thorsten Kukuk [Mon, 5 Sep 2005 11:53:07 +0000 (11:53 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Use pam_syslog
Thorsten Kukuk [Mon, 5 Sep 2005 11:48:35 +0000 (11:48 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Move pam_selinux_check.c code from pam_selinux.c to main fail.
Replace syslog with pam_syslog
Use pam_prompt instead of conv() functions.
Thorsten Kukuk [Mon, 5 Sep 2005 10:06:46 +0000 (10:06 +0000)]
Relevant BUGIDs:
Purpose of commit:
Commit summary:
---------------
Use pam_syslog
Thorsten Kukuk [Mon, 5 Sep 2005 09:58:11 +0000 (09:58 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Use pam_syslog
Thorsten Kukuk [Mon, 5 Sep 2005 09:54:47 +0000 (09:54 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Use pam_syslog.
Thorsten Kukuk [Mon, 5 Sep 2005 09:42:06 +0000 (09:42 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Replace conv() call with pam_prompt();
Thorsten Kukuk [Mon, 5 Sep 2005 08:23:10 +0000 (08:23 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Replace conv function call with pam_info()
Thorsten Kukuk [Mon, 5 Sep 2005 08:09:32 +0000 (08:09 +0000)]
Relevant BUGIDs:
Purpose of commit:
Commit summary:
---------------
Use pam_syslog for logging.
Fix compiler warnings.
Thorsten Kukuk [Mon, 5 Sep 2005 08:02:07 +0000 (08:02 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Replace converse function with pam_info.
Repalce _log_err with pam_syslog.
Thorsten Kukuk [Mon, 5 Sep 2005 07:58:19 +0000 (07:58 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Replace own conversation function with pam_info.
Replace _log_err with pam_syslog.
Thorsten Kukuk [Mon, 5 Sep 2005 07:49:30 +0000 (07:49 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
use pam_syslog().
Thorsten Kukuk [Mon, 5 Sep 2005 07:41:51 +0000 (07:41 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Replace _pam_log with pam_syslog
Thorsten Kukuk [Mon, 5 Sep 2005 07:38:53 +0000 (07:38 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Use pam_syslog instead of _pam_log
Thorsten Kukuk [Sun, 4 Sep 2005 20:55:05 +0000 (20:55 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Replace _log_err with pam_syslog
Thorsten Kukuk [Sun, 4 Sep 2005 20:47:27 +0000 (20:47 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Use pam_syslog, adjust parameters to format string
Thorsten Kukuk [Sun, 4 Sep 2005 20:40:11 +0000 (20:40 +0000)]
Relevant BUGIDs:
Purpose of commit:
Commit summary:
---------------
Remove pam_log.c, add pam_syslog.c and pam_vprompt.c for possible
files with texts for translation.
Thorsten Kukuk [Sun, 4 Sep 2005 20:36:45 +0000 (20:36 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
Fix compiling pam_prelude.
Thorsten Kukuk [Sun, 4 Sep 2005 20:32:25 +0000 (20:32 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Replace _pam_system_log with pam_syslog.
Thorsten Kukuk [Sun, 4 Sep 2005 20:31:50 +0000 (20:31 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Replace _log_err with pam_syslog
Thorsten Kukuk [Sun, 4 Sep 2005 15:12:13 +0000 (15:12 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Apply cleanup from Dmitry V. Levin
Thorsten Kukuk [Sat, 3 Sep 2005 17:22:50 +0000 (17:22 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
use pam_syslog instead of _pam_log
Thorsten Kukuk [Sat, 3 Sep 2005 17:17:21 +0000 (17:17 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Replace _log_err with pam_syslog
Thorsten Kukuk [Sat, 3 Sep 2005 17:09:19 +0000 (17:09 +0000)]
Relevant BUGIDs: none
Purpose of commit: new feature
Commit summary:
---------------
Add pam_syslog to unify log messages from PAM modules.
Thorsten Kukuk [Fri, 2 Sep 2005 11:59:32 +0000 (11:59 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
Fix memory leak (patch by Dmitry V. Levin)
Thorsten Kukuk [Fri, 2 Sep 2005 08:46:23 +0000 (08:46 +0000)]
Relevant BUGIDs: none
Purpose of commit: new feature
Commit summary:
---------------
pam_cracklib:
- Make cracklib dict path an option
- Don't compile a hard path to cracklib dict, libcrack knows it better
- Use pam_prompt().
With this, pam_cracklib should work again after moving to automake.
Thorsten Kukuk [Thu, 1 Sep 2005 20:37:48 +0000 (20:37 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
Add missing aclocal call to autogen.sh
Thorsten Kukuk [Thu, 1 Sep 2005 19:21:19 +0000 (19:21 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
Fix memory leak in pam_vprompt and adjust printf attribute. Patch
from Dmitry V. Levin.
Thorsten Kukuk [Thu, 1 Sep 2005 13:59:20 +0000 (13:59 +0000)]
Relevant BUGIDs: none
Purpose of commit: new feature
Commit summary:
---------------
Add PAM extensions pam_*prompt, pam_*error and pam_*info for usage
by modules to libpam, add new pam_ext.h header file with prototypes.
Thorsten Kukuk [Mon, 29 Aug 2005 13:04:37 +0000 (13:04 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
cleanup the header files, don't include allways all other header files.
Thorsten Kukuk [Fri, 26 Aug 2005 13:49:21 +0000 (13:49 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
Mark missing strings for translations (login and password)
Fix \a problem with pot/po files
Tomas Mraz [Wed, 24 Aug 2005 12:30:59 +0000 (12:30 +0000)]
Relevant BUGIDs:
Purpose of commit: bugfix
Commit summary:
---------------
Fixed some translation errors.
Thorsten Kukuk [Tue, 23 Aug 2005 13:44:21 +0000 (13:44 +0000)]
Relevant BUGIDs: none
Purpose of commit: new feature
Commit summary:
---------------
Change major version number back to "0".
Add more patches from ALT-Linux/OWL:
Thorsten Kukuk [Fri, 19 Aug 2005 15:12:00 +0000 (15:12 +0000)]
Relevant BUGIDs: none
Purpose of commit: new feature
Commit summary:
---------------
Lot of new translations
Thorsten Kukuk [Thu, 18 Aug 2005 14:42:37 +0000 (14:42 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
Add two missing files.
Thorsten Kukuk [Thu, 18 Aug 2005 14:39:14 +0000 (14:39 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
Add missing files to EXTRA_DIST
Thorsten Kukuk [Thu, 18 Aug 2005 14:33:13 +0000 (14:33 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
Remove dead/unpackaged file
Thorsten Kukuk [Thu, 18 Aug 2005 12:59:47 +0000 (12:59 +0000)]
Relevant BUGIDs: none
Purpose of commit: new feature
Commit summary:
---------------
Add gettext support.
Thorsten Kukuk [Thu, 18 Aug 2005 11:53:44 +0000 (11:53 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
let autogen.sh copy config.sub and config.guess
Thorsten Kukuk [Thu, 18 Aug 2005 11:42:01 +0000 (11:42 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
Add modules.map to EXTRA_DIST
Thorsten Kukuk [Thu, 18 Aug 2005 11:36:50 +0000 (11:36 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
Don't delete html/index.html
Thorsten Kukuk [Thu, 18 Aug 2005 11:33:21 +0000 (11:33 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
Add missing files to CVS
Thorsten Kukuk [Thu, 18 Aug 2005 11:30:05 +0000 (11:30 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
configure should set _GNU_SOURCE/_BSD_SOURCE
Thorsten Kukuk [Thu, 18 Aug 2005 11:22:19 +0000 (11:22 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
Be fail-close on user lookups, always log failures, not just with "debug".
Based on patch for Linux-PAM-0.75 from Solar Designer.
Thorsten Kukuk [Thu, 18 Aug 2005 11:17:06 +0000 (11:17 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
This manual pages should be in section 5, not 8. Patch from
ALT Linux/OWL.
Thorsten Kukuk [Thu, 18 Aug 2005 11:13:30 +0000 (11:13 +0000)]
Relevant BUGIDs: none
Purpose of commit: new feature
Commit summary:
---------------
Use modules.map as linker version map for all PAM modules
Use /var/run for debug output instead of /tmp (Patches from ALT Linux/OWL)
Thorsten Kukuk [Thu, 18 Aug 2005 11:11:46 +0000 (11:11 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
Fix creating of lex.yy.c file, fix syntax errors in pam_conv.y
Thorsten Kukuk [Thu, 18 Aug 2005 09:32:59 +0000 (09:32 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Remove unused files.
Thorsten Kukuk [Tue, 16 Aug 2005 14:02:15 +0000 (14:02 +0000)]
Relevant BUGIDs: none
Purpose of commit: new feature
Commit summary:
---------------
2. round of automake/autoconf/libtool changes
Thorsten Kukuk [Tue, 16 Aug 2005 12:27:38 +0000 (12:27 +0000)]
Relevant BUGIDs: none
Purpose of commit: new feature
Commit summary:
---------------
Big "automake/autoconf/libtool" commit
Tomas Mraz [Thu, 28 Jul 2005 10:16:55 +0000 (10:16 +0000)]
Relevant BUGIDs: Red Hat bz #164418
Purpose of commit: bugfix
Commit summary:
---------------
pam_userdb: Fix regression - crash when crypt param not specified
Tomas Mraz [Tue, 26 Jul 2005 08:12:01 +0000 (08:12 +0000)]
Relevant BUGIDs:
Purpose of commit: bugfix
Commit summary:
---------------
sizeof(int) != sizeof(void *) on 64bit machines
Thorsten Kukuk [Tue, 26 Jul 2005 06:40:44 +0000 (06:40 +0000)]
Relevant BUGIDs: mailing list
Purpose of commit: bugfix
Commit summary:
---------------
Don't ignore return values of pam_get_item
Thorsten Kukuk [Fri, 22 Jul 2005 22:21:41 +0000 (22:21 +0000)]
Relevant BUGIDs: see mailinglist
Purpose of commit: bugfix
Commit summary:
---------------
Include sys/resource.h for the RLIMIT stuff.
Thorsten Kukuk [Fri, 22 Jul 2005 11:06:16 +0000 (11:06 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Remove obsolete, not used files
Thorsten Kukuk [Thu, 21 Jul 2005 12:44:56 +0000 (12:44 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Adjust .cvsignore
Thorsten Kukuk [Wed, 20 Jul 2005 14:52:38 +0000 (14:52 +0000)]
Relevant BUGIDs: none
Purpose of commit: new feature
Commit summary:
---------------
Mark message strings for translation
Thorsten Kukuk [Wed, 20 Jul 2005 09:46:14 +0000 (09:46 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Rename _pam_aconf.h to config.h.
Thorsten Kukuk [Mon, 18 Jul 2005 13:47:11 +0000 (13:47 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
document defs removage
Thorsten Kukuk [Mon, 18 Jul 2005 13:45:01 +0000 (13:45 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Remove obsolete files
Thorsten Kukuk [Mon, 18 Jul 2005 12:30:01 +0000 (12:30 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
kill features.h inclusion in _pam_aconf.h
Thorsten Kukuk [Fri, 15 Jul 2005 10:30:50 +0000 (10:30 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Fix AC_DEFINE usage in configure.in
Thorsten Kukuk [Fri, 15 Jul 2005 10:22:43 +0000 (10:22 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Fix inclusion of crypt.h
Thorsten Kukuk [Fri, 15 Jul 2005 08:42:56 +0000 (08:42 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Remove duplicate/wrong place of _pam_aconf.h inclusion
Thorsten Kukuk [Thu, 14 Jul 2005 12:57:38 +0000 (12:57 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Remove old code which should not be used anymore
Thorsten Kukuk [Thu, 14 Jul 2005 09:59:35 +0000 (09:59 +0000)]
Relevant BUGIDs: none
Purpose of commit: new feature
Commit summary:
---------------
Add new PAM module for setting umask
Thorsten Kukuk [Wed, 13 Jul 2005 16:17:38 +0000 (16:17 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Prepare for next release
Tomas Mraz [Fri, 8 Jul 2005 07:42:49 +0000 (07:42 +0000)]
Relevant BUGIDs:
Purpose of commit: cleanup
Commit summary:
---------------
Fix for LSB compliance when SELinux enabled.
Thorsten Kukuk [Wed, 6 Jul 2005 08:07:32 +0000 (08:07 +0000)]
Relevant BUGIDs: mail report
Purpose of commit: bugfix
Commit summary:
---------------
Don't lowercase login names. Using uppercase login names is a bad idea,
but people are doing it.
Thorsten Kukuk [Tue, 5 Jul 2005 08:59:35 +0000 (08:59 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Remove code duplication (logging and error strings) and fix compiler
warnings
Tomas Mraz [Mon, 4 Jul 2005 13:47:33 +0000 (13:47 +0000)]
Relevant BUGIDs:
Purpose of commit: new feature
Commit summary:
---------------
Improve the RLIMIT_NICE support so the input values are in the nice
range -20..19
Sebastien Tricaud [Sun, 3 Jul 2005 09:44:56 +0000 (09:44 +0000)]
Change mode datatype
Tomas Mraz [Wed, 22 Jun 2005 08:11:02 +0000 (08:11 +0000)]
Relevant BUGIDs:
Purpose of commit: new feature
Commit summary:
---------------
pam_limits: Support new limits in linux 2.6.12
Thorsten Kukuk [Thu, 9 Jun 2005 17:29:18 +0000 (17:29 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Fix all occurrence of dereferencing type-punned pointer will break
strict-aliasing rules warnings
Thorsten Kukuk [Tue, 7 Jun 2005 07:41:23 +0000 (07:41 +0000)]
Relevant BUGIDs: Novell #81690
Purpose of commit: bugfix
Commit summary:
---------------
If the process priority is not specified in the limits.conf file,
pam_limits should not reset the current one to zero.
Tomas Mraz [Fri, 27 May 2005 10:33:14 +0000 (10:33 +0000)]
Relevant BUGIDs:
Purpose of commit: new feature
Commit summary:
---------------
* pam_access: Add listsep option to set list element separator by
Richard Shaffer
Tomas Mraz [Tue, 24 May 2005 12:04:21 +0000 (12:04 +0000)]
Relevant BUGIDs:
Purpose of commit: bugfix
Commit summary:
---------------
pam_xauth: Unset the XAUTHORITY variable when requesting user is
root and target user is not
Thorsten Kukuk [Fri, 20 May 2005 14:58:58 +0000 (14:58 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
Redefining __u8 and __u32 is a bad idea (breaks PPC64), use u_int8_t
and u_int32_t instead.
Tomas Mraz [Mon, 16 May 2005 20:34:20 +0000 (20:34 +0000)]
Relevant BUGIDs: 945449
Purpose of commit: bugfix
Commit summary:
---------------
Correct support of unlimited limits, use the right type for rlimit value.
Thorsten Kukuk [Mon, 16 May 2005 11:04:31 +0000 (11:04 +0000)]
Relevant BUGIDs: none
Purpose of commit: new feature
Commit summary:
---------------
Add pam_selinux module
Thorsten Kukuk [Mon, 16 May 2005 11:03:02 +0000 (11:03 +0000)]
Relevant BUGIDs: none
Purpose of commit: new feature
Commit summary:
---------------
Add SELinux support, based on Patch from Red Hat
Thorsten Kukuk [Wed, 4 May 2005 21:27:35 +0000 (21:27 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Add missing items in comment (copied from README)
Thorsten Kukuk [Wed, 4 May 2005 21:21:00 +0000 (21:21 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Get ride of static buffer for paths
Thorsten Kukuk [Sun, 1 May 2005 07:48:12 +0000 (07:48 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Solve duplicate definition warning
Thorsten Kukuk [Fri, 29 Apr 2005 11:59:56 +0000 (11:59 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
Fix some compiler warnings
Thorsten Kukuk [Fri, 29 Apr 2005 11:40:14 +0000 (11:40 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
Fix compiler warnings
Thorsten Kukuk [Fri, 29 Apr 2005 08:31:09 +0000 (08:31 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
Add missing check for NULL pointer
Thorsten Kukuk [Fri, 29 Apr 2005 08:29:29 +0000 (08:29 +0000)]
Relevant BUGIDs: 600351,
1032922
Purpose of commit: bugfix
Commit summary:
---------------
Create parent directories, if they do not exist, and set the permissions
later, so that we can copy the skel directory.
Thorsten Kukuk [Fri, 29 Apr 2005 08:13:26 +0000 (08:13 +0000)]
Relevant BUGIDs: none
Purpose of commit: cleanup
Commit summary:
---------------
Set PAM_DEFAULT_PROMPT to "login: " as already done by all
Linux distributors.
Tomas Mraz [Tue, 19 Apr 2005 07:37:50 +0000 (07:37 +0000)]
Relevant BUGIDs:
Purpose of commit: bugfix
Commit summary:
---------------
Various cleanups and minor bugfixes by Steve Grubb.
Tomas Mraz [Tue, 12 Apr 2005 16:25:46 +0000 (16:25 +0000)]
Relevant BUGIDs:
Purpose of commit: bugfix
Commit summary:
---------------
pam_unix: nis option shouldn't clear the shadow option
Tomas Mraz [Fri, 8 Apr 2005 15:08:16 +0000 (15:08 +0000)]
Relevant BUGIDs: Red Hat bz #150537
Purpose of commit: bugfix
Commit summary:
---------------
misc_conv: flush input first then print the prompt - fixes problem
with expect scripts
Tomas Mraz [Fri, 8 Apr 2005 13:18:09 +0000 (13:18 +0000)]
Relevant BUGIDs: Red Hat bz #88127
Purpose of commit:
Commit summary:
---------------
pam_unix: fix regression introduced in 0.78 - both NIS and local password
should be changed if possible - see the analysis in the RH bugzilla
Tomas Mraz [Mon, 4 Apr 2005 09:46:10 +0000 (09:46 +0000)]
Relevant BUGIDs:
Purpose of commit: bugfix
Commit summary:
---------------
Test for NULL data before dereferencing them
Thorsten Kukuk [Thu, 31 Mar 2005 14:58:36 +0000 (14:58 +0000)]
Relevant BUGIDs:
Purpose of commit:
Commit summary:
---------------
Prepare for future development
Thorsten Kukuk [Thu, 31 Mar 2005 14:50:39 +0000 (14:50 +0000)]
Relevant BUGIDs: none
Purpose of commit: none
Commit summary:
---------------
Set release date
Sebastien Tricaud [Thu, 31 Mar 2005 00:31:57 +0000 (00:31 +0000)]
Improved log facilities
Thorsten Kukuk [Wed, 30 Mar 2005 14:59:35 +0000 (14:59 +0000)]
Relevant BUGIDs: none
Purpose of commit: bugfix
Commit summary:
---------------
include errno.h if errno is used.
Tomas Mraz [Wed, 30 Mar 2005 10:42:54 +0000 (10:42 +0000)]
Relevant BUGIDs:
Purpose of commit: bugfix
Commit summary:
---------------
Fix wrong allocation in _pammodutil_gr* functions.
Raise the limit on allocated memory size.
Don't retry call if not ERANGE or EINTR
Sebastien Tricaud [Wed, 30 Mar 2005 09:45:55 +0000 (09:45 +0000)]
fixed configure issue with new cracklib
Sebastien Tricaud [Tue, 29 Mar 2005 20:41:18 +0000 (20:41 +0000)]
prelude ids support