aboutsummaryrefslogtreecommitdiff
path: root/secure/Makefile.inc
Commit message (Collapse)AuthorAgeFilesLines
* crypto: normalize paths using SRCTOP-relative paths or :H when possibleEnji Cooper2017-03-041-4/+4
| | | | | | | | | | This simplifies make logic/output MFC after: 1 month Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=314658
* Use src.opts.mk in preference to bsd.own.mk except where we need stuffWarner Losh2014-05-061-1/+1
| | | | | | | from the latter. Notes: svn path=/head/; revision=265420
* Remove references to MK_IDEA.Ed Schouten2013-04-271-4/+0
| | | | | | | | | As of r249959, we want to build with IDEA support enabled unconditionally. As this change removed the MK_IDEA flag, update these Makefiles accordingly. Notes: svn path=/head/; revision=249971
* Build lib/ with WARNS=6 by default.Ed Schouten2010-01-021-0/+2
| | | | | | | | | | | | Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and lower it when needed. I'm setting WARNS?=0 for secure/. It seems secure/ includes the Makefile.inc provided by lib/. I'm not going to touch that directory. Most of the code there is contributed anyway. Notes: svn path=/head/; revision=201381
* Reimplementation of world/kernel build options. For details, see:Ruslan Ermilov2006-03-171-2/+4
| | | | | | | | | | | http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine) Notes: svn path=/head/; revision=156813
* Join the 21st century: Cryptography is no longer an optional componentColin Percival2004-08-061-2/+0
| | | | | | | | | | | | | of releases. The -DNOCRYPT build option still exists for anyone who really wants to build non-cryptographic binaries, but the "crypto" release distribution is now part of "base", and anyone installing from a release will get cryptographic binaries. Approved by: re (scottl), markm Discussed on: freebsd-current, in late April 2004 Notes: svn path=/head/; revision=133196
* Turn MAKE_IDEA into a true "bool" type variable, as documented inRuslan Ermilov2004-04-191-1/+1
| | | | | | | | | | the make.conf(5) manpage. PR: conf/65738 OK'ed by: markm Notes: svn path=/head/; revision=128425
* Very big makeover in the way telnet, telnetd and libtelnet are built.Mark Murray2003-07-161-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | Previously, there were two copies of telnet; a non-crypto version that lived in the usual places, and a crypto version that lived in crypto/telnet/. The latter was built in a broken manner somewhat akin to other "contribified" sources. This meant that there were 4 telnets competing with each other at build time - KerberosIV, Kerberos5, plain-old-secure and base. KerberosIV is no longer in the running, but the other three took it in turns to jump all over each other during a "make buildworld". As the crypto issue has been clarified, and crypto _calls_ are not a problem, crypto/telnet has been repo-copied to contrib/telnet, and with this commit, all telnets are now "contribified". The contrib path was chosen to not destroy history in the repository, and differs from other contrib/ entries in that it may be worked on as "normal" BSD code. There is no dangerous crypto in these sources, only a very weak system less strong than enigma(1). Kerberos5 telnet and Secure telnet are now selected by using the usual macros in /etc/make.conf, and the build process is unsurprising and less treacherous. Notes: svn path=/head/; revision=117675
* Switch over to 3.4p1.Dag-Erling Smørgrav2002-06-291-1/+1
| | | | Notes: svn path=/head/; revision=99066
* No guts, no glory. Switch to OpenSSH-portable.Dag-Erling Smørgrav2002-06-251-1/+1
| | | | | | | Sponsored by: DARPA, NAI Labs Notes: svn path=/head/; revision=98820
* Add pam_ssh support to the static PAM library, libpam.a:Ruslan Ermilov2002-01-231-5/+0
| | | | | | | | | | | | | | - Spam /usr/lib some more by making libssh a standard library. - Tweak ${LIBPAM} and ${MINUSLPAM}. - Garbage collect unused libssh_pic.a. - Add fake -lz dependency to secure/ makefiles needed for dynamic linkage with -lssh. Reviewed by: des, markm Approved by: markm Notes: svn path=/head/; revision=89705
* Bye-bye /usr/lib/libtelnet.a. This should fix ``make release'' brokeness.Ruslan Ermilov2001-03-281-0/+5
| | | | | | | Approved by: markm Notes: svn path=/head/; revision=74928
* secure/ build fixes:Ruslan Ermilov2001-03-261-6/+9
| | | | | | | | | | | | | | | | | | | | | | | - TELNETOBJDIR is gone. `buildworld' already installs libtelnet.a in ${WORLDTMP}/usr/lib, and we have LIBRARY_PATH pointing there. - SSHDIR (formerly SSHSRC) is now shared between all SSH modules. New LIBSSH is introduced for libssh.a (an internal static lib). Previously, build without prior `obj' was broken; SSH modules always looked for libssh.a in ${.OBJDIR}. Also, the dependancies on the libssh.a were missing. - libtelnet/ did not install the crypto version of telnet.h into /usr/include/arpa. - Removed BINOWN, BINMODE, BINDIR and SRCS with default values. Reviewed by: markm - MAN[1-9] -> MAN. Notes: svn path=/head/; revision=74818
* WITH_IDEA --> MAKE_IDEA fix.Mark Murray2000-07-161-1/+1
| | | | Notes: svn path=/head/; revision=63268
* MFI. This is a documentation-only, diffreducing patch, that ifMark Murray2000-06-241-0/+4
| | | | | | | | invoked will cause breakage. US Users - DO NOT try to turn on IDEA - the sources are not included. Notes: svn path=/head/; revision=62030
* New distribution name.Mark Murray2000-02-281-1/+1
| | | | Notes: svn path=/head/; revision=57568
* Make telnet with SRA work.Mark Murray1999-10-071-0/+8
| | | | | | | Submitted by: Nick Sayer Notes: svn path=/head/; revision=51993
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
| | | | Notes: svn path=/head/; revision=50479
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-221-1/+1
| | | | Notes: svn path=/head/; revision=22990
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-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. Notes: svn path=/head/; revision=21673
* Remove references to TELNET*.Mark Murray1996-11-071-7/+1
| | | | Notes: svn path=/head/; revision=19501
* Add TELNETOBJDIR and CRYPTOBJDIR for use in LDADD entries. This makesJustin T. Gibbs1995-09-161-1/+13
| | | | | | | secure reference the libraries that were just build instead of in /usr/lib. Notes: svn path=/head/; revision=10814
* Argh! Another instance of DES rather than des that I forgot. Truly,Jordan K. Hubbard1995-05-111-2/+2
| | | | | | | this keyword is in too many places! :( Notes: svn path=/head/; revision=8462
* Rename secure to DES.Jordan K. Hubbard1995-05-091-2/+2
| | | | Notes: svn path=/head/; revision=8373
* Change name of secrdist to secure.Jordan K. Hubbard1995-01-141-2/+2
| | | | Notes: svn path=/head/; revision=5597
* des DISTRIBUTION became secrdist.Poul-Henning Kamp1994-11-221-2/+2
| | | | Notes: svn path=/head/; revision=4767
* Make the "distribute" target build the "des" distribution. Make des'edPoul-Henning Kamp1994-11-141-2/+2
| | | | | | | init and ed, by pointing to real sources. Notes: svn path=/head/; revision=4485
* Allow the `bdes' program to compile.Garrett Wollman1994-08-071-0/+3
Notes: svn path=/head/; revision=1908