summaryrefslogtreecommitdiffstats
path: root/lib/libpam/modules/pam_securetty
Commit message (Collapse)AuthorAgeFilesLines
* Fix numerous constness and aliasing issues.des2004-02-101-1/+1
|
* Fix strict aliasing breakage in PAM modules (except pam_krb5, which needsdes2003-12-111-3/+4
| | | | more work than the others). This should make most modules build with -O2.
* style.Makefile(5) policeobrien2003-03-091-3/+3
| | | | | | (I've tried to keep to the spirit of the original formatting) Reviewed by: des
* Major cleanup:des2002-04-121-77/+9
| | | | | | | | | | | | | - add __unused where appropriate - PAM_RETURN -> return since OpenPAM already logs the return value. - make PAM_LOG use openpam_log() - make PAM_VERBOSE_ERROR use openpam_get_option() and check flags for PAM_SILENT - remove dummy functions since OpenPAM handles missing service functions - fix various warnings Sponsored by: DARPA, NAI Labs
* Moved SHLIB_NAME definition into one place.ru2002-04-101-1/+0
| | | | Approved by: des
* NAI DBA update.des2002-03-142-2/+2
|
* Switch to OpenPAM. Bump library version. Modules are now versioned, sodes2002-03-051-1/+1
| | | | | | | | | applications linked with Linux-PAM will still work. Remove pam_get_pass(); OpenPAM has pam_get_authtok(). Remove pam_prompt(); OpenPAM has pam_{,v}{error,info,prompt}(). Remove pam_set_item(3) man page as OpenPAM has its own. Sponsored by: DARPA, NAI Labs
* #include cleanup.des2002-02-051-1/+2
| | | | Sponsored by: DARPA, NAI Labs
* WARNS=n fixes (and some stylistic issues).markm2002-02-031-2/+2
|
* Move the code from pam_sm_authenticate() to pam_sm_acct_mgmt(). Simplifydes2002-01-302-62/+58
| | | | | | | | it a little and try to make it more resilient to various possible failure conditions. Change the man page accordingly, and take advantage of this opportunity to simplify its language. Sponsored by: DARPA, NAI Labs
* WARNS=4 fixes. Protect with NO_WERROR for the modules that havemarkm2002-01-241-6/+6
| | | | warnings that are hard to fix or that I've been asked to leave alone.
* Add dummy functions for all module types. These dummies return PAM_IGNOREdes2001-12-051-0/+62
| | | | | | | rather than PAM_SUCCESS, so you'll get a failure if you list dummies but no real modules for a particular module chain. Sponsored by: DARPA, NAI Labs
* Add __FBSDID()s to libpamdillon2001-09-301-2/+3
|
* Document the no_warn option.markm2001-08-151-1/+6
|
* General code clean-up. Sort out warnings, and make the warning andmarkm2001-08-101-6/+14
| | | | logging work the same as other modules.
* mdoc(7) police: -xwidth has been fold into -width.ru2001-07-131-1/+1
|
* mdoc(7) police: fixed markup, a little bit.ru2001-07-111-6/+8
|
* Clean up (and in some cases write) the PAM mudules, usingmarkm2001-07-093-18/+108
| | | | | | | | | | o The new options-processing API o The new DEBUG-logging API Add man(1) pages for ALL modules. MDOC-Police welcome to check this. Audit, clean up while I'm here.
* Add some new utility authenticators.markm2001-06-042-0/+122
pam_securetty silently succeeds if the user is on a secure tty as defined by /etc/ttys. pam_ftp does "anonymous ftp" style authentication with options for specifying the anonymous user(s).
OpenPOWER on IntegriCloud