Commit Graph

2331 Commits

Author SHA1 Message Date
Jan Rekorajski
74caf6ff81 Relevant BUGIDs: 124062
Purpose of commit: new feature

Commit summary:
---------------
add change_uid option to pam_limits, and set real uid only
if this option is present
2000-12-01 18:22:34 +00:00
Jan Rekorajski
3066118000 Relevant BUGIDs: 123972
Purpose of commit: bugfix

Commit summary:
---------------
pam_limits - set real uid to the user for who we set limits
2000-11-30 21:35:58 +00:00
Jan Rekorajski
5ad6b4379d Relevant BUGIDs: 123972
Purpose of commit: bugfix

Commit summary:
---------------
set real uid to the user for who we set limits
2000-11-30 18:17:45 +00:00
Andrew G. Morgan
bc356628d6 Relevant BUGIDs: 117450
Purpose of commit: bugfix

Commit summary:
---------------
removed static variables from pam_limits.
2000-11-26 08:11:48 +00:00
Andrew G. Morgan
694de6b285 Relevant BUGIDs: 112906
Purpose of commit: bugfix

Commit summary:
---------------
removed static variable from pam_wheel module.
2000-11-26 07:40:04 +00:00
Andrew G. Morgan
6b6fbdbcf1 Relevant BUGIDs: 116076
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.
2000-11-26 07:32:39 +00:00
Andrew G. Morgan
c5d2c9e20e Relevant BUGIDs: 123399
Purpose of commit: bugfix

Commit summary:
---------------
avoid possibility of SIGPIPE from helper binary non-invocation or
early exit.
2000-11-25 04:40:55 +00:00
Andrew G. Morgan
4ea47216da Relevant BUGIDs: 115055
Purpose of commit: bugfix

Commit summary:
---------------
fixed the bogus logic in 'similiar' (renamed it to similar) and
documented the new override argument: difignore.
2000-11-25 03:27:39 +00:00
Andrew G. Morgan
ae282c2b26 Relevant BUGIDs: 117240
Purpose of commit: documentation

Commit summary:
---------------
Documentation for new accessconf= module argument
contributed by Meelis Roos.
2000-11-25 02:04:57 +00:00
Andrew G. Morgan
b61a45a564 Relevant BUGIDs: 111927, 117240
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.
2000-11-25 01:48:05 +00:00
Andrew G. Morgan
5b40ed49c7 Relevant BUGIDs: 119554
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.
2000-11-25 00:12:33 +00:00
Andrew G. Morgan
d1e041f9b2 Relevant BUGIDs: 108297
Purpose of commit: documentation

Commit summary:
---------------
Cleaned up the README file, which was left over from the 0.72-autoconf
branch
2000-11-20 00:01:49 +00:00
Andrew G. Morgan
73346dba77 Relevant BUGIDs: task 15788, bugs 108297, 117476, 117474
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.]
2000-11-19 23:54:01 +00:00
Andrew G. Morgan
4757592559 Relevant BUGIDs: task 15788, bugs 108297, 117476, 117474
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.
2000-11-19 23:31:22 +00:00
Andrew G. Morgan
8c7e950878 Relevant BUGIDs: Bug 116380
Purpose of commit: document change

Commit summary:
---------------
document change.
2000-11-19 22:32:48 +00:00
Andrew G. Morgan
2e990c2349 Relevant BUGIDs: 116380
Purpose of commit: bugfix

Commit summary:
---------------
modules shouldn't be built with -lpam as it causes problems for
first time installs.
2000-10-08 20:43:49 +00:00
Andrew G. Morgan
d79d8183d9 Relevant BUGIDs: 112646
Purpose of commit: comment bugfix

Commit summary:
---------------
Keep comment in line with actual implementation of the fail delay
callback function.
2000-09-05 05:08:31 +00:00
Andrew G. Morgan
e70c9f1088 Relevant BUGIDs: 113596
Purpose of commit: bugfix

Commit summary:
---------------
The "likeauth" module argument did not work for pam_pwdb and
pam_unix. This commit fixes it.
2000-09-05 04:55:04 +00:00
Andrew G. Morgan
492714be0c Relevant BUGIDs: 113238
Purpose of commit: document bug fix

Commit summary:
---------------
Vorlon committed this one, so he should get the credit.
2000-09-05 02:31:08 +00:00
Steve Langasek
dc35d260aa Relevant BUGIDs: 113238
Purpose of commit: bugfix to pam_unix

Commit summary:
---------------
Fixed case where pam_unix would segfault if the app's conversation function
returned a null pointer as the password.  Since a null pointer can never be
a valid password unless the password file also has a null field (which we
already check for), we now check for a valid pointer and return PAM_AUTH_ERR
if we don't have one.
2000-08-31 17:15:30 +00:00
Andrew G. Morgan
b61735f7a7 Relevant BUGIDs: 111648
Purpose of commit: bugfix (typo)

Commit summary:
---------------
Solar Designer pointed this one out. A typo in the client header.
I've upped the suggested default too.

In addition I've added a comment to the CHANGELOG file indicating
how to work out what a BUGID refers too.
2000-08-11 05:26:39 +00:00
Andrew G. Morgan
bf8c2ffc41 Relevant BUGIDs: 111645
Purpose of commit: bugfix

Commit summary:
---------------
C++ support was broken for PAM-applications, this checkin should fix it.
I've received this bug report from numerous folk.
2000-08-11 05:11:04 +00:00
Andrew G. Morgan
ac3e870d09 Relevant BUGIDs: 111491
Purpose of commit: document bugfix

Commit summary:
---------------
vorlon committed this change, he should get the credit.
2000-08-10 18:00:46 +00:00
Steve Langasek
4a0e15b840 Relevant BUGIDs: 111491
Purpose of commit: bugfix for pam_shells under Solaris

Commit summary:
---------------
Solaris' C compiler doesn't seem to respect concatenation of strings in
a function argument list.  Changed arguments to _pam_log() in the pam_shells
command to get around this.
2000-08-09 15:49:51 +00:00
Steve Langasek
7e0abd7e80 Relevant BUGIDs: 111035
Purpose of commit: bugfix to pam_unix_auth

Commit summary:
---------------
Fix for 'likeauth' handling in the pam_unix_auth module.  If pam_setcred
needs to return the same value as returned by pam_authenticate, malloc()
space for this return value and pass its address to pam_set_data().
Also, changes pam_sm_setcred() so that it reads this value properly.
2000-08-03 19:03:52 +00:00
Steve Langasek
1604b1f342 Relevant BUGIDs: 108845
Purpose of commit: changelog

Commit summary:
---------------
Documented fix for bug 108845
2000-07-05 03:36:30 +00:00
Steve Langasek
3ff5b4d647 Relevant BUGIDs: 108845
Purpose of commit: bugfix

Commit summary:
---------------
Fix to pam_unix password changing code: if the password file is locked,
retry repeatedly to reduce the risk of leaving other authentication
databases in an inconsistent state when we fail.
2000-07-04 04:39:35 +00:00
Jan Rekorajski
e732f00f1c Relevant BUGIDs:
Purpose of commit:
yet another test
Commit summary:
---------------
2000-06-29 19:42:33 +00:00
Jan Rekorajski
0b0916d033 Relevant BUGIDs:
Purpose of commit:
another test
Commit summary:
---------------
2000-06-29 19:41:51 +00:00
Jan Rekorajski
b194558c95 Relevant BUGIDs:
Purpose of commit:
just a test...

Commit summary:
---------------
2000-06-29 19:41:24 +00:00
Andrew G. Morgan
ea488580c4 Initial revision 2000-06-20 22:10:38 +00:00