summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ppp/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* MFC r278182:ngie2015-02-111-0/+3
| | | | | | | | | r278182: Conditionalize building radius support into libpam, ppp, etc via MK_RADIUS_SUPPORT Sponsored by: EMC / Isilon Storage Division
* MFC r270289:neel2014-09-041-2/+2
| | | | | | | | Change file permissions for some setuid executables so they are "o+r". The executable itself doesn't contain any privileged information. An example of where this is useful is when makefs(8) is creating an image that includes /sbin/shutdown. This can now be done without root privileges.
* Move ppp.8.m4 back to ppp.8 and de-ifdef it.brian2013-06-021-7/+0
| | | | | | Requested by: joel MFC after: 1 week
* Unbreak world WITHOUT_NETGRAPH.antoine2010-01-161-0/+3
| | | | | | | PR: 137487 Submitted by: bf (previous version) No objections: net@ MFC after: 2 weeks
* Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE andbz2008-05-261-10/+0
| | | | | | | | | | | | | | | | | | parts relied on the now removed NET_NEEDS_GIANT. Most of I4B has been disconnected from the build since July 2007 in HEAD/RELENG_7. This is what was removed: - configuration in /etc/isdn - examples - man pages - kernel configuration - sys/i4b (drivers, layers, include files) - user space tools - i4b support from ppp - further documentation Discussed with: rwatson, re
* Reimplementation of world/kernel build options. For details, see:ru2006-03-171-5/+7
| | | | | | | | 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)
* NOPAM -> NO_PAMru2004-12-211-0/+3
|
* Overhaul ppp(8) build options so they are safe to use inru2004-12-211-18/+26
| | | | | | | | | | | | | | | | /etc/make.conf: NOALIAS -> retired (support provided by PPP_NO_NAT) NOATM -> PPP_NO_ATM (also subject to NO_ATM global) NODES -> PPP_NO_DES (support was broken, now recovered) NOI4B -> PPP_NO_I4B (also subject to NO_I4B global) NOKLDLOAD -> PPP_NO_KLDLOAD NONAT -> PPP_NO_NAT NONETGRAPH -> PPP_NO_NETGRAPH NOPAM -> PPP_NO_PAM (will be subject to NO_PAM global) NORADIUS -> PPP_NO_RADIUS NOSUID -> retired (support provided by PPP_NO_SUID) PPP_NOSUID -> PPP_NO_SUID
* NOINET6 -> NO_INET6ru2004-12-211-1/+1
|
* NOCRYPT -> NO_CRYPTru2004-12-211-1/+1
|
* NOATM -> NO_ATMru2004-12-211-2/+2
|
* For variables that are only checked with defined(), don't provideru2004-10-241-8/+8
| | | | any fake value.
* Reduce WARNS level to 3. Casting causes alignment warnings on platformsmarcel2004-09-061-1/+1
| | | | with strong alignment (All 64-bit platforms, except amd64).
* Make ppp WARNS=5 cleanbrian2004-09-051-0/+1
|
* Join the 21st century: Cryptography is no longer an optional componentcperciva2004-08-061-1/+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
* Basic PAM authentication support.ru2003-10-291-0/+8
|
* Hide more crypto from being crunched at release time.markm2003-07-241-1/+1
|
* Don't check for the existance of src/crypto/ for building items thatmarkm2003-07-241-1/+1
| | | | | may contain crypto. The days of ITAR paranoia are over, and the simple macro tests that remain are sufficient.
* Remove world read bit from the ppp binary; we don't do world-execute,rwatson2003-06-231-2/+2
| | | | | | | so it was inconsistent (although probably not harmful) to have world-read. Submitted by: Socketd <db@traceroute.dk>
* Previous revision broke release building, unbreak it.ru2003-05-201-0/+1
| | | | Prodded by: scottl
* Retire the useless NOSECURE knob.des2003-05-191-2/+1
| | | | Approved by: re (scottl)
* Fix CLEANFILES.ru2002-03-301-0/+1
|
* Merge the NETGRAPH branch into HEAD. tty devices now use netgraph's linebrian2002-03-301-15/+18
| | | | | | | | discipline to do the async escaping, but no other benefits are available yet. Change ``ifdef HAVE_DES'' to ``ifndef NODES'' for consistency. Make the Makefile a little more sane WRT RELEASE_CRUNCH.
* ia64 support. Due to the bogus placement of some i4b includes, it ispeter2001-10-231-1/+1
| | | | | i386-only, even though it would work on all the isa-capable platforms. Change the NOI4B so that instead of excluding alpha, it only includes i386.
* o Add ipv6 support, abstracting most NCP addresses into opaquebrian2001-08-141-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | structures (well, they're treated as opaque). It's now possible to manage IPv6 interface addresses and routing table entries and to filter IPV6 traffic whether encapsulated or not. IPV6CP support is crude for now, and hasn't been tested against any other implementations. RADIUS and IPv6 are independent of eachother for now. ppp.linkup/ppp.linkdown aren't currently used by IPV6CP o Understand all protocols(5) in filter rules rather than only a select few. o Allow a mask specification for the ``delete'' command. It's now possible to specifically delete one of two conflicting routes. o When creating and deleting proxy arp entries, do it for all IPv4 interface addresses rather than doing it just for the ``current'' peer address. o When iface-alias isn't in effect, don't blow away manually (via ``iface add'') added interface addresses. o When listening on a tcp server (diagnostic) socket, bind so that a tcp46 socket is created -- allowing both IPv4 and IPv6 connections. o When displaying ICMP traffic, don't display the icmp type twice. When display traffic, display at least some information about unrecognised traffic. o Bump version Inspired after filtering work by: Makoto MATSUSHITA <matusita@jp.FreeBSD.org>
* Preprocess ppp.8.m4 into ppp.8, taking into account any compile timebrian2001-08-111-0/+6
| | | | | | | | | options used to build ppp. Currently, this is a no-op and only handles LOCALNAT and LOCALRAD cases. This will be used for the upcoming ipv6 changes, and allows a shared man page between OpenBSD and FreeBSD.
* Change permissions back to 4554/554brian2001-07-281-2/+2
| | | | Suggested by: kris
* Change permissions from [4]554 to [4]551brian2001-07-251-2/+2
| | | | MFC after: 3 days
* Perform a major cleanup of the usr.sbin Makefiles.obrien2001-07-201-3/+4
| | | | | These are not perfectly in agreement with each other style-wise, but they are orders of orders of magnitude more consistent style-wise than before.
* Remove GCC'isms in CFLAGS.obrien2001-07-201-1/+0
|
* -DRELEASE_CRUNCH moved into crunchgen(1) config files forru2001-03-311-6/+0
| | | | release building. Remove a hack that is no longer needed.
* - Backout botched attempt to introduce MANSECT feature.ru2001-03-261-0/+1
| | | | - MAN[1-9] -> MAN.
* Quote PPP_CONFDIR in CFLAGSbrian2001-03-231-1/+1
|
* Change _PATH_PPP to PPP_CONFDIR and allow it to be overridden at compile timebrian2001-03-231-0/+4
|
* Set the default manual section for usr.sbin/ to 8.ru2001-03-201-1/+0
|
* Add ``enable/disable tcpmssfixup'', defaulting to enabled.brian2000-11-281-2/+2
| | | | | Suggested by: julian Hijacked from: ru (ports/net/tcpmssd)
* Forgotten RELEASE_CRUNCH hack for mppe.c.hosokawa2000-10-311-2/+2
| | | | This fix is for "make release" and "make boot.flp".
* Add MPPE and MSChap v2 support (denied and disabled by default)brian2000-10-301-1/+1
| | | | Submitted by: Ustimenko Semen <semen@iclub.nsu.ru>
* Don't define NOATM now that /usr/include/netnatm/ is created properly.brian2000-10-151-1/+0
|
* Support PPPoATM, disabled for now as /usr/include/netnatm doesn't existbrian2000-09-141-0/+7
| | | | Submitted by: Jakob Stoklund Olesen <stoklund@taxidriver.dk>
* Make -DNOSUID (or -DPPP_NOSUID) possible to build ppp without SUIDbrian2000-08-181-4/+16
| | | | capabilities.
* Understand -DNOINET6brian2000-03-141-0/+4
|
* Remove the last vestiges of libRSAglue now that it's an empty stub.kris2000-03-111-4/+0
| | | | | | This should fix the buildworld problems some people were seeing. Approved by: jkh
* Buildworld fixes for NO_OPENSSH and NO_OPENSSLkris2000-03-091-1/+1
| | | | Approved by: jkh
* Update DISTRIBUTION for new crypto world ordermarkm2000-02-291-1/+1
|
* Use libcrypto instead of libdes.markm2000-02-241-2/+6
|
* Remove MAINTAINER=brian2000-01-291-2/+0
| | | | | | | I don't claim to own the code and certainly don't want to discourage people from fixing or updating it. [I know it's the 29th, but the FREEZE hasn't yet been posted to committers]
* Don't compile NETGRAPH out of ppp for the release crunchbrian1999-11-201-3/+3
|
* Oops, netgraph.o -> ether.o for the RELEASE build.brian1999-11-111-2/+2
|
* Add an empty netgraph.o when building a release to keep thebrian1999-11-091-2/+2
| | | | | | crunch stuff happy. Breakage spotted by: phk
OpenPOWER on IntegriCloud