summaryrefslogtreecommitdiffstats
path: root/lib/libpam
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade to the pam_ssh module, version 1.1..green1999-12-281-12/+173
| | | | | | | | | | (From the author:) Primarily, I have added built-in functions for manipulating the environment, so putenv() is no longer used. XDM and its variants should now work without modification. Note that the new code uses the macros in <sys/queue.h>. Submitted by: Andrew J. Korty <ajk@iu.edu>
* Add the PAM SSH RSA key authentication module. For example, you can add,green1999-11-291-0/+328
| | | | | | | | | "login auth sufficient pam_ssh.so" to your /etc/pam.conf, and users with a ~/.ssh/identity can login(1) with their SSH key :) PR: 15158 Submitted by: Andrew J. Korty <ajk@waterspout.com> Reviewed by: obrien
* Don't include Kerberos if NOCRYPT is defined, because it isn't buildmarcel1999-11-143-5/+11
| | | | | if NOCRYPT is defined. Likewise, don't include DES if NOSECURE is defined.
* Add libcrypt. This previously/coincidentally worked for login,markm1999-09-301-2/+2
| | | | | because login was already linked against it, but others have a problem.
* Common Error libraries are needed here.markm1999-09-202-2/+5
|
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Restore INTERNALLIB.abial1999-08-201-0/+1
| | | | Noticed by: bde,jdp
* Add pam_radius.so manual page.abial1999-08-182-1/+130
| | | | Reviewed by: jdp
* Add $Id$, to make it simpler for members of the translation teams tonik1999-07-121-0/+3
| | | | | | | | | | | | | | | | | track. The $Id$ line is normally at the bottom of the main comment block in the man page, separated from the rest of the manpage by an empty comment, like so; .\" $Id$ .\" If the immediately preceding comment is a @(#) format ID marker than the the $Id$ will line up underneath it with no intervening blank lines. Otherwise, an additional blank line is inserted. Approved by: bde
* Revive the pam_deny and pam_permit modules from Linux-PAM. They arejdp1999-05-086-2/+163
| | | | | | | | | | simple enough to be trusted. Add account management functionality to the pam_unix module. These changes should make it possible to use PAM in some ports. Submitted by: Max Khon <fjoe@iclub.nsu.ru>
* Fix bug that prevented accounts with empty passwords from loggingjdp1999-04-061-1/+1
| | | | | | in. Submitted by: Paul Traina <pst@juniper.net>
* Fix breakage for the static a.out case. The a.out linker doesn'tjdp1999-01-221-4/+10
| | | | | | | | consider a linker set definition to be sufficient reason to pull an object module from an archive library. This caused undefined symbols when linking with libpam.a using a.out. I solved it by linking in the object that references the linker set in the "ld -r" step.
* Revert my last change, "Rename some globals to reduce namespacejdp1999-01-212-20/+20
| | | | | pollution." Unfortunately, some of these globals are used by ftpd, and I broke make world. Pointy hat, please.
* Rename some globals to reduce namespace pollution.jdp1999-01-202-20/+20
|
* Make it possible to use PAM in statically-linked applications.jdp1999-01-2015-74/+86
|
* Fix an NFS-related installation problem.jdp1999-01-111-1/+1
| | | | Submitted by: asami
* Obtained from: "Jan B. Koum " <jkb@best.com>dillon1998-12-011-1/+2
| | | | | Add a reference to pam(8) in the login(1) and login.access(5) manual pages.
* Install PAM modules into ${SHLIBDIR}, not ${LIBDIR}.jdp1998-11-222-2/+2
| | | | Noticed by: bde
* This commit was generated by cvs2svn to compensate for changes in r41227,jdp1998-11-1821-0/+1631
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Build structure for contribified Linux-PAM, plus some home-grownjdp1998-11-1821-0/+1631
| | | | | | | | | | | | | | | | | modules for FreeBSD's standard authentication methods. Although the Linux-PAM modules are present in the contrib tree, we don't use any of them. The main library "libpam" is composed of sources taken from three places. First are the standard Linux-PAM libpam sources from the contrib tree. Second are the Linux-PAM "libpam_misc" sources, also from the contrib tree. In Linux these form a separate library. But as Mike Smith pointed out to me, that seems pointless, so I have combined them into the libpam library. Third are some additional sources from the "src/lib/libpam" tree with some common functions that make it easier to write modules. Those I wrote myself. This work has been donated to FreeBSD by Juniper Networks, Inc.
* Build structure for contribified Linux-PAM, plus some home-grownjdp1998-11-181-0/+48
| | | | | | | | | | | | | | | | | modules for FreeBSD's standard authentication methods. Although the Linux-PAM modules are present in the contrib tree, we don't use any of them. The main library "libpam" is composed of sources taken from three places. First are the standard Linux-PAM libpam sources from the contrib tree. Second are the Linux-PAM "libpam_misc" sources, also from the contrib tree. In Linux these form a separate library. But as Mike Smith pointed out to me, that seems pointless, so I have combined them into the libpam library. Third are some additional sources from the "src/lib/libpam" tree with some common functions that make it easier to write modules. Those I wrote myself. This work has been donated to FreeBSD by Juniper Networks, Inc.
* .Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq.charnier1998-03-231-2/+2
|
* Changes for KTH KerberosIV.markm1997-09-282-3/+3
| | | | Also quieten -Wall a bit.
* = -> ==, strcpy -> strncpy from OpenBSD.charnier1997-07-222-8/+8
| | | | | update man page. Add usage(). Obtained from: OpenBSD
* Fix the man page's title (.Dt).max1997-06-021-1/+1
| | | | (It has been ``SKEY.ACCESS''.)
* Cruft cleanup to eliminate useless warningspst1997-02-021-3/+6
|
* Fix some compilation warnings.pst1996-09-211-5/+7
|
* #include <kerberosIV/des.h> -> #include <des.h>markm1996-02-111-1/+1
|
* Remove trailing whitespace.rgrimes1995-05-301-1/+1
|
* In the non-PARANOID case, make sure to set `notickets' to 0 sothat login.cwollman1995-01-201-0/+1
| | | | doesn't complain.
* Modify klogin to:wollman1995-01-141-0/+11
| | | | | | | | | | 1) Don't spit out an error message if Kerberos is installed but not yet set up. 2) Don't attempt to verify the ticket you got back, as workstations are not intended to have srvtab files of their own. Both behaviors can be re-enabled with KLOGIN_PARANOID.
* Add skey supprotguido1994-08-212-0/+286
| | | | | Reviewed by: Submitted by: guido
* Initial revisionrgrimes1994-05-271-0/+190
OpenPOWER on IntegriCloud