summaryrefslogtreecommitdiffstats
path: root/usr.bin/login/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Force <bsd.libnames.mk> to be included, regardless of the objectjdp1999-01-221-1/+2
| | | | | format. This fixes the undefined symbols when building login for a.out.
* Allow login to be linked statically even when PAM is used, sincejdp1999-01-201-4/+2
| | | | there is now a static version of libpam.
* Add a compile knob to avoid using PAM code (login will use standard Unixabial1999-01-191-3/+11
| | | | | | | authentication only). This comes handy when you're tight on space. Submitted by: mostly John Baldwin <jobaldwi@vt.edu> Reviewed by: John D. Polstra <jdp@polstra.com>
* Work around the problem that login won't link if NOSHARED=yes,jdp1998-11-211-1/+2
| | | | | | | | | | because libpam is built shared only. There is a way to build PAM into a static library that contains all (or a selected subset) of the modules. But our Makefiles don't support that yet. Until I get that working, just force NOSHARED=no in login's Makefile. Of course, it still won't work if NOPIC is set. Submitted by: bde
* ATTENTION: INSTALL "/etc/pam.conf" FROM "src/etc"!!!jdp1998-11-211-16/+4
| | | | | | | | Change login to use PAM for authentication. I kept the built-in passwd/NIS authentication support, to handle cases where the system is missing its "/etc/pam.conf" file. S/Key and KerberosIV authentication methods are removed from the login program, but still available in PAM modules.
* unifdef -DLOGIN_CAP. After almost 2 years, I think we can assumejdp1998-11-111-2/+2
| | | | | | it's here to stay. This code is starting to look almost reasonable again.
* Remove support for LOGIN_CAP_AUTH. It was never enabled, it wasjdp1998-11-111-6/+3
| | | | | | | | | not complete, and it hasn't been touched for 18 months. All the ifdefs obfuscate the code. I discussed the LOGIN_CAP_AUTH support with its author and he agreed that it is a dead end. I am bringing PAM into the tree within the next two weeks. It is much more flexible than LOGIN_CAP_AUTH, and will serve as a superior replacement for it.
* Remove useless `BINOWN=root' now that it is the default.obrien1998-09-191-2/+1
|
* Fix LIBDIR (for aout/ELF).markm1998-08-061-1/+1
|
* Changes for KTH KerberosIV.markm1997-09-281-11/+5
| | | | Also quieten -Wall a bit.
* "lmd" -> "-lmd"nate1997-09-051-2/+2
| | | | Submitted by: Vincent Poy <vince@venus.gaianet.net>
* If building elf, don't link in libmd.a just for libskey.so to use. Underpeter1997-09-051-3/+9
| | | | elf, libskey.so will not expose it's implementation on it's caller.
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Makes login login_cap-savvy.davidn1997-01-111-3/+6
| | | | | | | | | | Note that LOGIN_CAP_AUTH code (login authentication) is not (yet) enabled and requires /usr/libexec/login_<style> authentication program support to be added at a later date. The Makefile contains a macro LC_AUTH to turn it on and prevent unnecessarily linking against skey/krb libs and the addition of klogin.c module. All other aspects of login_cap support are fully functional.
* Remove trailing whitespace.rgrimes1995-05-301-2/+2
|
* Change the library order so libcrypt is the last library in the list.nate1995-03-181-3/+3
| | | | | | libskey contains references to _crypt and can't resolve it unless -lcrypt occurs after it in the link command. This only occurs when linking statically.
* Modify klogin to:wollman1995-01-141-3/+6
| | | | | | | | | | 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 distribution=krb for P-HKwollman1994-11-201-1/+2
|
* Include most of the logdaemon v4.4 S/key changespst1994-10-191-7/+8
|
* Undo damage done between revisions 1.6 and 1.7csgr1994-09-301-6/+12
| | | | (Guys, please don't DAMAGE commits that have just gone in.)
* Install support for skey and login.accesspst1994-09-291-12/+6
|
* First level of changes for bringing in eBones (kerberos).csgr1994-09-291-6/+12
| | | | | | | | - Get rid of inverse logic (NOKERBEROS and NOEBONES) in src/makefile, and replace with MAKE_KERBEROS and MAKE_EBONES. (Far fewer contortions, and both default to off.) IF YOU WANT KERBEROS, YOU HAVE TO EXPLICITLY DEFINE ONE OF THESE. - Make Makefiles kerberos-aware.
* Implemnet fbtab ala SunOS (thanks to WZV, see login_fbtab.c)guido1994-08-221-1/+1
| | | | | Reviewed by: Submitted by: guido
* Add skey supprotguido1994-08-211-3/+7
| | | | | Reviewed by: Submitted by: guido
* LDADD= -lcryptcsgr1994-08-201-1/+1
| | | | Submitted by: Geoff
* Don't compile with kerberos yet, we aren't ready.wollman1994-08-051-4/+7
|
* BSD 4.4 Lite Usr.bin Sourcesrgrimes1994-05-271-0/+12
OpenPOWER on IntegriCloud