summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Relevant BUGIDs: 129775Andrew G. Morgan2001-02-05
| | | | | | | | | | | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- This bugfix leads to backwardly incompatable behavior with earlier releases of Linux-PAM. Note, this cleans up the setcred/session and chauthtok stacks in such a way that it is no longer preferred that the setcred module always return the same error code as the auth components of said modules did. This means behavior should be a great deal more sane. It also gives meaning to the unique return codes that are available to pam_sm_setcred. [I'm sure that when we add support for credential relevant events, this change will be critical.]
* Relevant BUGIDs: 129644Andrew G. Morgan2001-01-22
| | | | | | | | | Purpose of commit: start next release Commit summary: --------------- I've bumped the version number, and added some Makefile code for helping me make documentation releases.
* Relevant BUGIDs: 129642Andrew G. Morgan2001-01-22
| | | | | | | | Purpose of commit: make release Commit summary: --------------- Its that time again - time to release 0.74
* Relevant BUGIDs: 129027, 128576Andrew G. Morgan2001-01-22
| | | | | | | | | | Purpose of commit: new feature + documentation Commit summary: --------------- Cleaned up the handling of AUTHTOK items and pam_[gs]et_data() functions. Added more clear documentation about the pam_[gs]et_item() functions to the pam_appl and pam_modules programmer guides.
* Relevant BUGIDs: 127561Andrew G. Morgan2001-01-21
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- non-default config file option fixes (module and in documentation).
* Relevant BUGIDs: 127625Andrew G. Morgan2001-01-20
| | | | | | | | | | Purpose of commit: documentation Commit summary: --------------- added a note to this man page explaining that we do support a default directory for modules. Also added some text describing the alternative control syntax for pam configuration files.
* Relevant BUGIDs: 127700Andrew G. Morgan2001-01-20
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- ia64 support - it behaves like an alpha wrt md5, but then unsigned int is 32 bits everywhere(*) these days, so just remove the #ifdef nonsense.
* Relevant BUGIDs: 108786Andrew G. Morgan2001-01-20
| | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- This brings the binary prompt hooks in libpam_misc's conversation function into line with the current libpamc library.
* Relevant BUGIDs: 117434Andrew G. Morgan2001-01-20
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Appear to have left these fixes out with last commit to resolve 117434.
* Relevant BUGIDs: 128298Andrew G. Morgan2001-01-10
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Nothing in the sources requires C++. So, there is no need to have autoconf require it.
* Relevant BUGIDs: 124396Jan Rekorajski2000-12-28
| | | | | | | | Purpose of commit: feature Commit summary: --------------- removed directory references from man includes (man8/pam.8 -> pam.8)
* Relevant BUGIDs: 126440Steve Langasek2000-12-21
| | | | | | | | Purpose of commit: portability bugfix Commit summary: --------------- Removed non-posix shell command from pam_filter Makefile.
* Relevant BUGIDs: 126431, 126423Steve Langasek2000-12-20
| | | | | | | | | | | | Purpose of commit: new feature / bugfix Commit summary: --------------- This changes the format of pam_unix log messages, per bug 126423. The change is extensive (every call to _log_err() now has an additional argument) but straightforward. These changes to the logging code incidentally fix the problem reported in bug 126431.
* Relevant BUGIDs: 126036Steve Langasek2000-12-18
| | | | | | | | | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- Changes format of pam_unix 'authentication failure' log messages for purposes of consistency and clarity. Note that we do not log the 'user=' item in the case of an invalid username unless the audit flag is turned on. Note also that the way we currently log these failures isn't i18n-friendly. I imagine this will need correcting at some point in the future.
* Relevant BUGIDs: 126036Steve Langasek2000-12-18
| | | | | | | | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- Changes format of pam_unix 'authentication failure' log messages for purposes of consistency and clarity. Note that we do not log the 'user=' item in the case of an invalid username unless the audit flag is turned on. Note also that the way we currently log these failures isn't i18n-friendly. I imagine this will need correcting at some point in the future.
* Relevant BUGIDs: 125704, 124930Steve Langasek2000-12-13
| | | | | | | | | Purpose of commit: portable handling of utmp in pam_unix Commit summary: --------------- Fixes problem with PAM_getlogin() on Solaris (and hopefully other Unices), as per David Lee's report.
* Relevant BUGIDs: 124930Andrew G. Morgan2000-12-12
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- upper -> lowercase substitution for OS fixed in configure.in.
* Relevant BUGIDs: 117434Andrew G. Morgan2000-12-10
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- removed static variables from pam_tally - should be thread safe now.
* Relevant BUGIDs: 125022Andrew G. Morgan2000-12-08
| | | | | | | | Purpose of commit: copyright notice Commit summary: --------------- Added an original sources copyright notice to pam_access (from logdaemon).
* Relevant BUGIDs: 124923Andrew G. Morgan2000-12-07
| | | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- Remove the -Wtraditional flag from the GCC options. It causes strange and annoying spam. Also reordered the progs verses argument parsing stuff to avoid a warning from autoconf (back to one strange warning again).
* Relevant BUGIDs: 124397Jan Rekorajski2000-12-04
| | | | | | | | Purpose of commit: new feature Commit summary: --------------- * pam_mail - use PAM_PATH_MAILDIR as the location of mail spool
* Relevant BUGIDs: 124397Jan Rekorajski2000-12-04
| | | | | | | | | | Purpose of commit: new feature Commit summary: --------------- * _pam_aconf.h.in, configure.in - added PAM_PATH_MAILDIR set via --with-mailspool=dir option (default is _PAM_MAILDIR if defined in paths.h otherwise /var/spool/mail
* Relevant BUGIDs: 124391Jan Rekorajski2000-12-04
| | | | | | | | Purpose of commit: cleanup Commit summary: --------------- * removed unnecessary CVS Log tags from all over the source
* Relevant BUGIDs: 124394Jan Rekorajski2000-12-04
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- * pam_tally - check for PAM_TTY if PAM_RHOST is not set when writing to faillog
* Relevant BUGIDs: 124385Jan Rekorajski2000-12-04
| | | | | | | | Purpose of commit: security Commit summary: --------------- * use O_NOFOLLOW if available when opening debug log
* Relevant BUGIDs: 124388Jan Rekorajski2000-12-04
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- * removed comments about pam_unix not working with pam_cracklib, added information about use_authtok parameter
* Relevant BUGIDs: 124388Jan Rekorajski2000-12-04
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- - removed comments about pam_unix not working with pam_cracklib, added information about use_authtok parameter
* Relevant BUGIDs: 124386Jan Rekorajski2000-12-04
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- * fixed wrong definition of struct pam_module (was pam_wheel)
* Relevant BUGIDs: 124386Jan Rekorajski2000-12-04
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- - fixed wrong definition of struct pam_module (was pam_wheel)
* Relevant BUGIDs: 124187Andrew G. Morgan2000-12-03
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- examples/Makefile contained a bogus include path.
* Relevant BUGIDs: 124136Andrew G. Morgan2000-12-03
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Makefile dependencies pam_userdb did not compile on a Red Hat 5.2 system. It does now.
* Relevant BUGIDs: 124132Andrew G. Morgan2000-12-02
| | | | | | | | | | | Purpose of commit: release Commit summary: --------------- Time to generate a release of Linux-PAM (0.73). Its almost been 12 months, and I'd really hate to actually have it hit a year exactly! [Let's hope subsequent releases will be more frequent.]
* Relevant BUGIDs: 109219Andrew G. Morgan2000-12-02
| | | | | | | | Purpose of commit: documentation Commit summary: --------------- Jan had a comment to address this PR.
* Relevant BUGIDs: 124062Jan Rekorajski2000-12-01
| | | | | | | | | Purpose of commit: new feature Commit summary: --------------- add change_uid option to pam_limits, and set real uid only if this option is present
* Relevant BUGIDs: 123972Jan Rekorajski2000-11-30
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- pam_limits - set real uid to the user for who we set limits
* Relevant BUGIDs: 123972Jan Rekorajski2000-11-30
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- set real uid to the user for who we set limits
* Relevant BUGIDs: 117450Andrew G. Morgan2000-11-26
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- removed static variables from pam_limits.
* Relevant BUGIDs: 112906Andrew G. Morgan2000-11-26
| | | | | | | | Purpose of commit: bugfix Commit summary: --------------- removed static variable from pam_wheel module.
* Relevant BUGIDs: 116076Andrew G. Morgan2000-11-26
| | | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- Added pam_time/pam_group fixes for infinite loop when reading '\\[^\n]' in their config files and also added support for '/'. The latter makes both of these modules support modern tty handling.
* Relevant BUGIDs: 123399Andrew G. Morgan2000-11-25
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- avoid possibility of SIGPIPE from helper binary non-invocation or early exit.
* Relevant BUGIDs: 115055Andrew G. Morgan2000-11-25
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- fixed the bogus logic in 'similiar' (renamed it to similar) and documented the new override argument: difignore.
* Relevant BUGIDs: 117240Andrew G. Morgan2000-11-25
| | | | | | | | | Purpose of commit: documentation Commit summary: --------------- Documentation for new accessconf= module argument contributed by Meelis Roos.
* Relevant BUGIDs: 111927, 117240Andrew G. Morgan2000-11-25
| | | | | | | | | | Purpose of commit: new feature Commit summary: --------------- Added accessconf= option to the module to override the default access.conf file. Feature request from Aldrin Martoq and Meelis Roos.
* Relevant BUGIDs: 119554Andrew G. Morgan2000-11-25
| | | | | | | | | | Purpose of commit: cleanup Commit summary: --------------- The pam_limits module did not allow support for a changed number of limits recognized by the kernel. Bug identified and resolved by Adam J. Richter of Yggdrasil.
* Relevant BUGIDs: 108297Andrew G. Morgan2000-11-20
| | | | | | | | | Purpose of commit: documentation Commit summary: --------------- Cleaned up the README file, which was left over from the 0.72-autoconf branch
* Relevant BUGIDs: task 15788, bugs 108297, 117476, 117474Andrew G. Morgan2000-11-19
| | | | | | | | | | | | | | Purpose of commit: autoconf support for Linux-PAM Commit summary: --------------- This is a merge of the autoconf support that was developed against a 0-72 branch. [Note, because CVS has some issues, this is actually only 95% of the actual commit. The other files were actually committed when the preparation branch Linux-PAM-0-73pre-autoconf was updated. Hopefully, this will complete the merge.]
* Relevant BUGIDs: task 15788, bugs 108297, 117476, 117474Andrew G. Morgan2000-11-19
| | | | | | | | | | Purpose of commit: merge in the autoconf stuff Commit summary: --------------- this is a merge of the 0-72 autoconf branch to something more up to date. This commit will be followed by merging this Linux-PAM-0-73pre-autoconf branch to the main trunk.
* Relevant BUGIDs: Bug 116380Andrew G. Morgan2000-11-19
| | | | | | | | Purpose of commit: document change Commit summary: --------------- document change.
* Relevant BUGIDs: 116380Andrew G. Morgan2000-10-08
| | | | | | | | | Purpose of commit: bugfix Commit summary: --------------- modules shouldn't be built with -lpam as it causes problems for first time installs.
* Relevant BUGIDs: 112646Andrew G. Morgan2000-09-05
| | | | | | | | | Purpose of commit: comment bugfix Commit summary: --------------- Keep comment in line with actual implementation of the fail delay callback function.