summaryrefslogtreecommitdiffstats
path: root/lib/libpam/modules/pam_ftp/pam_ftp.c
Commit message (Collapse)AuthorAgeFilesLines
* Retire pam_wheel(8) (which has been disconnected for quite a while) anddes2003-06-011-204/+0
| | | | pam_ftp(8).
* Major cleanup:des2002-04-121-65/+11
| | | | | | | | | | | | | - 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
* NAI DBA update.des2002-03-141-1/+1
|
* Switch to OpenPAM. Bump library version. Modules are now versioned, sodes2002-03-051-8/+9
| | | | | | | | | 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/+3
| | | | Sponsored by: DARPA, NAI Labs
* Remove an unnecessary #include that trips up OpenPAM. The header in questiondes2002-02-021-2/+0
| | | | | | | | is an internal Linux-PAM header which shouldn't be used outside Linux-PAM itself, and has absolutely zero effect on pam_ftp. Sponsored by: DARPA, NAI Labs MFC after: 1 week
* WARNS=4 fixes. Protect with NO_WERROR for the modules that havemarkm2002-01-241-8/+8
| | | | 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
|
* Use the FreeBSD pam_prompt() interface to the conversation functionmarkm2001-08-101-79/+62
| | | | | instead of home-rolling it. Clean up debugging code and tidy the module.
* Clean up (and in some cases write) the PAM mudules, usingmarkm2001-07-091-32/+42
| | | | | | | | | | 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-041-0/+201
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