aboutsummaryrefslogtreecommitdiff
path: root/lib/libpam/modules
Commit message (Collapse)AuthorAgeFilesLines
* Connect pam_opie to the build.Kris Kennaway2000-04-171-0/+1
| | | | Notes: svn path=/head/; revision=59302
* Add pam_opie, a PAM module using the OPIE one-time-password scheme.Kris Kennaway2000-04-172-0/+150
| | | | | | | Submitted by: Jim Bloom <bloom@acm.org> Notes: svn path=/head/; revision=59301
* Fix a memory leak.Kris Kennaway2000-03-291-5/+8
| | | | | | | | PR: 17360 Submitted by: Andrew J. Korty <ajk@iu.edu> Notes: svn path=/head/; revision=58772
* Fixed missing libraries in DPADD.Bruce Evans2000-03-271-3/+3
| | | | | | | | Fixed some style bugs (some usual ones for DPADD and LDADD, and misformatting of $FreeBSD$). Notes: svn path=/head/; revision=58673
* Buildworld fixes for NO_OPENSSH and NO_OPENSSLKris Kennaway2000-03-091-3/+3
| | | | | | | Approved by: jkh Notes: svn path=/head/; revision=57841
* Make pam_ssh work. It had an undefined symbol when it was dlopen()ed.Peter Wemm2000-03-061-1/+1
| | | | | | | | | | | | | I'm not quite sure about this, I think it should be using -lssh_pic since it's being linked into a .so, but nothing seems to complain ahd it does work. (well, it works for using the authorized_keys file, but I have not figured out how to get it to start a ssh-agent and cache the key for me) PR: 17191 Submitted by: Adrian Pavlykevych <pam@polynet.lviv.ua> Notes: svn path=/head/; revision=57785
* Remove single-space hard sentence breaks. These degrade the qualitySheldon Hearn2000-03-021-1/+2
| | | | | | | | of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc. Notes: svn path=/head/; revision=57686
* Remove single-space hard sentence breaks. These degrade the qualitySheldon Hearn2000-03-011-2/+4
| | | | | | | | of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc. Notes: svn path=/head/; revision=57670
* Don't try to build k5 PAM; it ain't ready yet.Mark Murray2000-02-281-1/+1
| | | | Notes: svn path=/head/; revision=57574
* Argh, I can't win today. Spell ${.CURDIR} correctly.Peter Wemm2000-02-261-1/+1
| | | | Notes: svn path=/head/; revision=57498
* Don't build pam_ssh if the crypto code is missing.Peter Wemm2000-02-261-1/+1
| | | | | | | Found by: sos Notes: svn path=/head/; revision=57497
* Redo this with a repo copy from the original file and reset thePeter Wemm2000-02-261-1/+1
| | | | | | | __PREFIX__ markers. Notes: svn path=/head/; revision=57496
* Use libcrypto instead of libdes.Mark Murray2000-02-244-3/+29
| | | | | | | Also - OpenSSH blesses us with a module for PAM. Notes: svn path=/head/; revision=57455
* Remove the version information from `.Os FreeBSD' here. Not onlyChris Costello2000-02-141-1/+1
| | | | | | | | | | | might it confuse people, but it causes a warning message with nroff, and no version history mentions a 1.2 version of FreeBSD. If anything, a ``HISTORY'' section should show which version this appeared in. Notes: svn path=/head/; revision=57196
* Upgrade to the pam_ssh module, version 1.1..Brian Feldman1999-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> Notes: svn path=/head/; revision=55166
* Add the PAM SSH RSA key authentication module. For example, you can add,Brian Feldman1999-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 Notes: svn path=/head/; revision=53874
* Don't include Kerberos if NOCRYPT is defined, because it isn't buildMarcel Moolenaar1999-11-142-3/+9
| | | | | | | | if NOCRYPT is defined. Likewise, don't include DES if NOSECURE is defined. Notes: svn path=/head/; revision=53153
* Add libcrypt. This previously/coincidentally worked for login,Mark Murray1999-09-301-2/+2
| | | | | | | | because login was already linked against it, but others have a problem. Notes: svn path=/head/; revision=51820
* Common Error libraries are needed here.Mark Murray1999-09-201-2/+2
| | | | Notes: svn path=/head/; revision=51445
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
| | | | Notes: svn path=/head/; revision=50477
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
| | | | Notes: svn path=/head/; revision=50476
* Restore INTERNALLIB.Andrzej Bialecki1999-08-201-0/+1
| | | | | | | Noticed by: bde,jdp Notes: svn path=/head/; revision=50090
* Add pam_radius.so manual page.Andrzej Bialecki1999-08-182-1/+130
| | | | | | | Reviewed by: jdp Notes: svn path=/head/; revision=50017
* Add $Id$, to make it simpler for members of the translation teams toNik Clayton1999-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 Notes: svn path=/head/; revision=48792
* Revive the pam_deny and pam_permit modules from Linux-PAM. They areJohn Polstra1999-05-085-2/+161
| | | | | | | | | | | | | 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> Notes: svn path=/head/; revision=46665
* Fix bug that prevented accounts with empty passwords from loggingJohn Polstra1999-04-061-1/+1
| | | | | | | | | in. Submitted by: Paul Traina <pst@juniper.net> Notes: svn path=/head/; revision=45387
* Revert my last change, "Rename some globals to reduce namespaceJohn Polstra1999-01-212-20/+20
| | | | | | | | pollution." Unfortunately, some of these globals are used by ftpd, and I broke make world. Pointy hat, please. Notes: svn path=/head/; revision=43015
* Rename some globals to reduce namespace pollution.John Polstra1999-01-202-20/+20
| | | | Notes: svn path=/head/; revision=42919
* Make it possible to use PAM in statically-linked applications.John Polstra1999-01-2013-68/+48
| | | | Notes: svn path=/head/; revision=42917
* Obtained from: "Jan B. Koum " <jkb@best.com>Matthew Dillon1998-12-011-1/+2
| | | | | | | | Add a reference to pam(8) in the login(1) and login.access(5) manual pages. Notes: svn path=/head/; revision=41437
* Install PAM modules into ${SHLIBDIR}, not ${LIBDIR}.John Polstra1998-11-221-1/+1
| | | | | | | Noticed by: bde Notes: svn path=/head/; revision=41295
* Build structure for contribified Linux-PAM, plus some home-grownJohn Polstra1998-11-1814-0/+1227
| | | | | | | | | | | | | | | | | | | | 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. Notes: svn path=/cvs2svn/branches/JUNIPER/; revision=41227
* .Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq.Philippe Charnier1998-03-231-2/+2
| | | | Notes: svn path=/head/; revision=34801
* Changes for KTH KerberosIV.Mark Murray1997-09-282-3/+3
| | | | | | | Also quieten -Wall a bit. Notes: svn path=/head/; revision=29922
* = -> ==, strcpy -> strncpy from OpenBSD.Philippe Charnier1997-07-222-8/+8
| | | | | | | | update man page. Add usage(). Obtained from: OpenBSD Notes: svn path=/head/; revision=27605
* Fix the man page's title (.Dt).Masafumi Max NAKANE1997-06-021-1/+1
| | | | | | | (It has been ``SKEY.ACCESS''.) Notes: svn path=/head/; revision=26386
* Cruft cleanup to eliminate useless warningsPaul Traina1997-02-021-3/+6
| | | | Notes: svn path=/head/; revision=22230
* Fix some compilation warnings.Paul Traina1996-09-211-5/+7
| | | | Notes: svn path=/head/; revision=18449
* #include <kerberosIV/des.h> -> #include <des.h>Mark Murray1996-02-111-1/+1
| | | | Notes: svn path=/head/; revision=14024
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-1/+1
| | | | Notes: svn path=/head/; revision=8874
* In the non-PARANOID case, make sure to set `notickets' to 0 sothat login.cGarrett Wollman1995-01-201-0/+1
| | | | | | | doesn't complain. Notes: svn path=/head/; revision=5758
* Modify klogin to:Garrett 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. Notes: svn path=/head/; revision=5627
* Add skey supprotGuido van Rooij1994-08-212-0/+286
| | | | | | | | Reviewed by: Submitted by: guido Notes: svn path=/head/; revision=2198
* Initial revisionRodney W. Grimes1994-05-271-0/+190
Notes: svn path=/head/; revision=1589