From: Eivind Næss Date: Tue, 20 Jul 2021 16:20:04 +0000 (-0700) Subject: Remove obsolete Makefile(s) and configure scripts X-Git-Tag: ppp-2.5.0~66^2~3 X-Git-Url: https://git.ozlabs.org/?p=ppp.git;a=commitdiff_plain;h=2b167650a9a306c3ab9f24f10fd3384e2fa1028e;hp=75f1f5fde9fa6a64d0c35af6dfac5086a0739334 Remove obsolete Makefile(s) and configure scripts Signed-off-by: Eivind Næss --- diff --git a/chat/Makefile.linux b/chat/Makefile.linux deleted file mode 100644 index 2cd1f3f..0000000 --- a/chat/Makefile.linux +++ /dev/null @@ -1,34 +0,0 @@ -CROSS_COMPILE=@CROSS_COMPILE@ -CC=$(CROSS_COMPILE)@CC@ -COPTS=@CFLAGS@ - -PREFIX = @DESTDIR@ -DESTDIR = $(INSTROOT)$(PREFIX) -BINDIR = $(DESTDIR)/sbin -MANDIR = $(DESTDIR)/share/man/man8 - -CDEF1= -DTERMIOS # Use the termios structure -CDEF2= -DSIGTYPE=void # Standard definition -CDEF3= -UNO_SLEEP # Use the usleep function -CDEF4= -DFNDELAY=O_NDELAY # Old name value -CDEFS= $(CDEF1) $(CDEF2) $(CDEF3) $(CDEF4) - -CFLAGS= $(COPTS) $(CDEFS) - -INSTALL= install - -all: chat - -chat: chat.o - $(CC) $(LDFLAGS) -o chat chat.o - -chat.o: chat.c - $(CC) -c $(CFLAGS) -o chat.o chat.c - -install: chat - mkdir -p $(BINDIR) $(MANDIR) - $(INSTALL) -c chat $(BINDIR) - $(INSTALL) -c -m 644 chat.8 $(MANDIR) - -clean: - rm -f chat.o chat *~ diff --git a/chat/Makefile.sol2 b/chat/Makefile.sol2 deleted file mode 100644 index 10d3314..0000000 --- a/chat/Makefile.sol2 +++ /dev/null @@ -1,19 +0,0 @@ -# -# Makefile for chat on Solaris 2 -# - -include ../Makedefs.com - -CFLAGS = $(COPTS) -DNO_USLEEP -DSOL2 - -all: chat - -chat: chat.o - $(CC) -o chat chat.o - -install: chat - $(INSTALL) -f $(BINDIR) chat - $(INSTALL) -m 444 -f $(MANDIR)/man8 chat.8 - -clean: - rm -f *~ *.o chat diff --git a/configure b/configure deleted file mode 100755 index d854679..0000000 --- a/configure +++ /dev/null @@ -1,166 +0,0 @@ -#!/bin/sh -# $Id: configure,v 1.38 2008/06/15 07:08:49 paulus Exp $ - -# Where to install stuff by default -DESTDIR=/usr/local -SYSCONF=/etc -LIBDIR='${PREFIX}'/lib -INCDIR='${PREFIX}'/include - -VERSION=$(awk -F '"' '/VERSION/ { print $2; }' pppd/patchlevel.h) - -# Compile defaults -CROSS_COMPILE= -CC=cc -CFLAGS= - -system=`uname -s` -release=`uname -r` -arch=`uname -m` -state="unknown" - -case $system in - Linux) - makext="linux"; - ksrc="linux"; - state="known"; - CFLAGS="-O2 -g -pipe";; - SunOS) - karch=`/usr/bin/isainfo -k` - case $release in - 5.[7-9]*|5.[1-9][0-9]*) state="known"; ksrc="solaris"; makext="sol2"; - case "$karch" in - amd64) archvariant='-64x';; - sparcv9) archvariant='-64';; - *) ;; - esac;; - 5.[1-6]*) state="known"; ksrc="solaris"; makext="sol2";; - esac - if [ "$1" = gcc ]; then - shift - usegcc=gcc - fi - if [ "$1" = 32 ]; then - shift - archvariant= - fi - if [ -x /opt/SUNWspro/bin/cc -a "$usegcc" != gcc ] && - /opt/SUNWspro/bin/cc -flags >/dev/null 2>&1; then - if [ "$archvariant" = "-64x" ]; then - ( cd /tmp; echo "int x;" > ppp$$.c - /opt/SUNWspro/bin/cc -c -errwarn -xchip=opteron -m64 ppp$$.c >/dev/null 2>&1 || ( - echo "WorkShop C is unable to make 64 bit modules, and your $karch system needs" - echo "them. Consider upgrading cc on this machine." - rm -f ppp$$.c - exit 1 - ) || exit 1 - rm -f ppp$$.c ppp$$.o - ) || exit 1 - fi - elif gcc --version >/dev/null 2>&1; then - archvariant=gcc$archvariant - compiletype=.gcc - if [ "$archvariant" = "gcc-64" -o"$archvariant" = "gcc-64x" ]; then - ( cd /tmp; touch ppp$$.c - gcc -c -m64 ppp$$.c >/dev/null 2>&1 || ( - echo "gcc is unable to make 64 bit modules, and your $karch system needs them." - echo "Consider upgrading gcc on this machine, or switching to Sun WorkShop." - rm -f ppp$$.c - exit 1 - ) || exit 1 - rm -f ppp$$.c ppp$$.o - ) || exit 1 - fi - else - echo "C compiler not found; hoping for the best." - fi;; - NetBSD|FreeBSD|ULTRIX|OSF1|NeXTStep|SINIX-?|UNIX_SV|UNIX_System_V) - state="notincluded";; -esac - -if [ -d "$ksrc" ]; then :; else - state="notincluded" - unset ksrc -fi - -case $state in - unknown) - echo "This software has not been ported to $system. Sorry.";; - notincluded) - echo "Support for $system has not been included" - echo "in this distribution. Sorry.";; - known) - echo "Configuring for $system";; -esac - -# Parse arguments -while [ $# -gt 0 ]; do - arg=$1 - val= - shift - case $arg in - *=*) - val=`expr "x$arg" : 'x[^=]*=\(.*\)'` - arg=`expr "x$arg" : 'x\([^=]*\)=.*'` - ;; - --prefix|--sysconf|--libdir|--includedir) - if [ $# -eq 0 ]; then - echo "error: the $arg argument requires a value" 1>&2 - exit 1 - fi - val=$1 - shift - ;; - esac - case $arg in - --prefix) DESTDIR=$val ;; - --sysconfdir) SYSCONF=$val ;; - --libdir) LIBDIR=$val ; HAVE_LIBDIR_PARAM=1 ;; - --includedir) INCDIR=$val ; HAVE_INCDIR_PARAM=1 ;; - --cross_compile) CROSS_COMPILE=$val ;; - --cc) CC=$val ;; - --cflags) CFLAGS=$val ;; - esac -done - -mkmkf() { - rm -f $2 - if [ -f $1 ]; then - echo " $2 <= $1" - sed -e "s,@DESTDIR@,$DESTDIR,g" \ - -e "s,@SYSCONF@,$SYSCONF,g" \ - -e "s,@LIBDIR@,$LIBDIR,g" \ - -e "s,@INCDIR@,$INCDIR,g" \ - -e "s,@CROSS_COMPILE@,$CROSS_COMPILE,g" \ - -e "s,@CC@,$CC,g" \ - -e "s|@CFLAGS@|$CFLAGS|g" \ - -e "s,@VERSION@,$VERSION,g" $1 >$2 - fi -} - -if [ -d "$ksrc" ]; then - echo "Creating Makefiles." - mkmkf $ksrc/Makefile.top Makefile - mkmkf $ksrc/Makedefs$compiletype Makedefs.com - for dir in pppd pppstats chat pppdump pppd/plugins pppd/plugins/pppoe \ - pppd/plugins/radius pppd/plugins/pppoatm \ - pppd/plugins/pppol2tp; do - mkmkf $dir/Makefile.$makext $dir/Makefile - done - if [ -f $ksrc/Makefile.$makext$archvariant ]; then - mkmkf $ksrc/Makefile.$makext$archvariant $ksrc/Makefile - fi - if [ -f "$ksrc/pppd.pc.in" ] ; then - echo "Creating pkg-config file" - if [ ${HAVE_LIBDIR_PARAM:-0} -ne 1 ] ; then - LIBDIR='${prefix}'/lib - fi - if [ ${HAVE_INCDIR_PARAM:-0} -ne 1 ] ; then - INCDIR='${prefix}'/include - fi - mkmkf $ksrc/pppd.pc.in pppd/pppd.pc - fi -else - echo "Unable to locate kernel source $ksrc" - exit 1 -fi diff --git a/contrib/pppgetpass/Makefile.linux b/contrib/pppgetpass/Makefile.linux deleted file mode 100644 index eb16f5b..0000000 --- a/contrib/pppgetpass/Makefile.linux +++ /dev/null @@ -1,16 +0,0 @@ -all: pppgetpass.vt pppgetpass.gtk - -pppgetpass.vt: pppgetpass.vt.o - -pppgetpass.gtk: pppgetpass.gtk.o - $(CC) $(LDFLAGS) pppgetpass.gtk.o -o pppgetpass.gtk `pkg-config --libs glib-2.0 gtk+-2.0` -pppgetpass.gtk.o: pppgetpass.gtk.c - $(CC) $(CFLAGS) -c pppgetpass.gtk.c `pkg-config --cflags glib-2.0 gtk+-2.0` - -install: all - install -m 755 pppgetpass.sh /usr/bin/pppgetpass - install -m 4755 -o root -g root pppgetpass.vt /usr/bin/ - install -m 755 -o root -g root pppgetpass.gtk /usr/X11/bin/ - -clean: - rm -f *.o pppgetpass.gtk pppgetpass.vt core diff --git a/linux/Makefile.top b/linux/Makefile.top deleted file mode 100644 index 894f8f3..0000000 --- a/linux/Makefile.top +++ /dev/null @@ -1,70 +0,0 @@ -# PPP top-level Makefile for Linux. - -DESTDIR = $(INSTROOT)@DESTDIR@ -BINDIR = $(DESTDIR)/sbin -INCDIR = $(DESTDIR)/include -MANDIR = $(DESTDIR)/share/man -ETCDIR = $(INSTROOT)@SYSCONF@/ppp - -# uid 0 = root -INSTALL= install - -all: - cd chat; $(MAKE) $(MFLAGS) all - cd pppd/plugins; $(MAKE) $(MFLAGS) all - cd pppd; $(MAKE) $(MFLAGS) all - cd pppstats; $(MAKE) $(MFLAGS) all - cd pppdump; $(MAKE) $(MFLAGS) all - -install: $(BINDIR) $(MANDIR)/man8 install-progs install-devel - -install-progs: - cd chat; $(MAKE) $(MFLAGS) install - cd pppd/plugins; $(MAKE) $(MFLAGS) install - cd pppd; $(MAKE) $(MFLAGS) install - cd pppstats; $(MAKE) $(MFLAGS) install - cd pppdump; $(MAKE) $(MFLAGS) install - -install-etcppp: $(ETCDIR) $(ETCDIR)/options $(ETCDIR)/pap-secrets \ - $(ETCDIR)/chap-secrets $(ETCDIR)/eaptls-server $(ETCDIR)/eaptls-client - -install-devel: - cd pppd; $(MAKE) $(MFLAGS) install-devel - -$(ETCDIR)/options: - $(INSTALL) -c -m 644 etc.ppp/options $@ -$(ETCDIR)/pap-secrets: - $(INSTALL) -c -m 600 etc.ppp/pap-secrets $@ -$(ETCDIR)/chap-secrets: - $(INSTALL) -c -m 600 etc.ppp/chap-secrets $@ -$(ETCDIR)/eaptls-server: - $(INSTALL) -c -m 600 etc.ppp/eaptls-server $@ -$(ETCDIR)/eaptls-client: - $(INSTALL) -c -m 600 etc.ppp/eaptls-client $@ - -$(BINDIR): - $(INSTALL) -d -m 755 $@ -$(MANDIR)/man8: - $(INSTALL) -d -m 755 $@ -$(ETCDIR): - $(INSTALL) -d -m 755 $@ - -clean: - rm -f `find . -name '*.[oas]' -print` - rm -f `find . -name 'core' -print` - rm -f `find . -name '*~' -print` - cd chat; $(MAKE) clean - cd pppd/plugins; $(MAKE) clean - cd pppd; $(MAKE) clean - cd pppstats; $(MAKE) clean - cd pppdump; $(MAKE) clean - -dist-clean: clean - rm -f Makefile `find . -name Makefile -print` - -#kernel: -# cd linux; ./kinstall.sh - -# no tests yet, one day... -installcheck: - true diff --git a/pppd/Makefile.linux b/pppd/Makefile.linux deleted file mode 100644 index f5e5848..0000000 --- a/pppd/Makefile.linux +++ /dev/null @@ -1,270 +0,0 @@ -# -# pppd makefile for Linux -# Processed by configure to produce pppd/Makefile -# - -CROSS_COMPILE=@CROSS_COMPILE@ -CC=$(CROSS_COMPILE)@CC@ -COPTS=@CFLAGS@ - -# Default installation locations -PREFIX = @DESTDIR@ -DESTDIR = $(INSTROOT)$(PREFIX) -BINDIR = $(DESTDIR)/sbin -MANDIR = $(DESTDIR)/share/man/man8 -INCDIR = $(INSTROOT)@INCDIR@ -LIBDIR = $(INSTROOT)@LIBDIR@ -PKGCONFDIR = $(LIBDIR)/pkgconfig - -TARGETS = pppd - -PPPDSRCS = main.c magic.c fsm.c lcp.c ipcp.c upap.c chap-new.c md5.c ccp.c \ - ecp.c ipxcp.c auth.c options.c sys-linux.c md4.c chap_ms.c \ - demand.c utils.c tty.c eap.c chap-md5.c session.c - -HEADERS = ccp.h session.h chap-new.h ecp.h fsm.h ipcp.h \ - ipxcp.h lcp.h magic.h md5.h patchlevel.h pathnames.h pppd.h \ - upap.h eap.h - -MANPAGES = pppd.8 -PPPDOBJS = main.o magic.o fsm.o lcp.o ipcp.o upap.o chap-new.o md5.o ccp.o \ - ecp.o auth.o options.o demand.o utils.o sys-linux.o ipxcp.o tty.o \ - eap.o chap-md5.o session.o - -# -# include dependencies if present -ifeq (.depend,$(wildcard .depend)) -include .depend -endif - -LIBS = -lrt - -# Uncomment the next line to include support for Microsoft's -# MS-CHAP authentication protocol. Also, edit plugins/radius/Makefile.linux. -CHAPMS=y -#USE_CRYPT=y -# Don't use MSLANMAN unless you really know what you're doing. -#MSLANMAN=y -# Uncomment the next line to include support for MPPE. CHAPMS (above) must -# also be enabled. Also, edit plugins/radius/Makefile.linux. -MPPE=y - -# Uncomment the next line to include support for PPP packet filtering. -# This requires that the libpcap library and headers be installed -# and that the kernel driver support PPP packet filtering. -FILTER=y - -# Uncomment the next line to enable multilink PPP (enabled by default) -# Linux distributions: Please leave multilink ENABLED in your builds -# of pppd! -HAVE_MULTILINK=y - -# Uncomment the next line to enable the TDB database (enabled by default.) -# If you enable multilink, then TDB is automatically enabled also. -# Linux distributions: Please leave TDB ENABLED in your builds. -USE_TDB=y - -# Uncomment the next line to enable Type=notify services in systemd -# If enabled, and the user sets the up_sdnotify option, then -# pppd will not detach and will notify systemd when up. -#SYSTEMD=y - -HAS_SHADOW=y -#USE_PAM=y -HAVE_INET6=y - -# Enable plugins -PLUGIN=y - -# Enable Microsoft proprietary Callback Control Protocol -#CBCP=y - -# Enable EAP SRP-SHA1 authentication (requires libsrp) -#USE_SRP=y - -# Use libutil; test if logwtmp is declared in to detect -UTMPHEADER = "\#include " -ifeq ($(shell echo $(UTMPHEADER) | $(CC) -E - 2>/dev/null | grep -q logwtmp && echo yes),yes) -USE_LIBUTIL=y -endif - -# Enable EAP-TLS authentication (requires MPPE support, libssl and libcrypto) -USE_EAPTLS=y - -MAXOCTETS=y - -INCLUDE_DIRS= -I../include - -COMPILE_FLAGS= -DHAVE_PATHS_H -DIPX_CHANGE -DHAVE_MMAP -pipe - -CFLAGS= $(COPTS) $(COMPILE_FLAGS) $(INCLUDE_DIRS) '-DDESTDIR="@DESTDIR@"' - -ifdef CHAPMS -CFLAGS += -DCHAPMS=1 -NEEDDES=y -PPPDOBJS += md4.o chap_ms.o -HEADERS += md4.h chap_ms.h -ifdef MSLANMAN -CFLAGS += -DMSLANMAN=1 -endif -ifdef MPPE -CFLAGS += -DMPPE=1 -PPPDOBJS += mppe.o -PPPDSRC += mppe.c -HEADERS += mppe.h -endif -endif - -# EAP SRP-SHA1 -ifdef USE_SRP -CFLAGS += -DUSE_SRP -DOPENSSL -I/usr/local/ssl/include -LIBS += -lsrp -L/usr/local/ssl/lib -NEEDCRYPTOLIB = y -TARGETS += srp-entry -EXTRAINSTALL = $(INSTALL) -c -m 555 srp-entry $(BINDIR)/srp-entry -MANPAGES += srp-entry.8 -EXTRACLEAN += srp-entry.o -NEEDDES=y -else -# OpenSSL has an integrated version of SHA-1, and its implementation -# is incompatible with this local SHA-1 implementation. We must use -# one or the other, not both. -PPPDSRCS += sha1.c -HEADERS += sha1.h -PPPDOBJS += sha1.o -endif - -# EAP-TLS -ifdef USE_EAPTLS -CFLAGS += -DUSE_EAPTLS=1 -LIBS += -lssl -NEEDCRYPTOLIB = y -PPPDSRC += eap-tls.c -HEADERS += eap-tls.h -PPPDOBJS += eap-tls.o -endif - -ifdef HAS_SHADOW -CFLAGS += -DHAVE_SHADOW_H -#LIBS += -lshadow $(LIBS) -endif - -CRYPTHEADER = "\#include " -ifeq ($(shell echo $(CRYPTHEADER) | $(CC) -E - >/dev/null 2>&1 && echo yes),yes) -CFLAGS += -DHAVE_CRYPT_H=1 -LIBS += -lcrypt -endif - -ifdef USE_LIBUTIL -CFLAGS += -DHAVE_UTMP_H=1 -LIBS += -lutil -endif - -ifdef NEEDDES -ifndef USE_CRYPT -NEEDCRYPTOLIB = y -else -CFLAGS += -DUSE_CRYPT=1 -endif -PPPDOBJS += pppcrypt.o -HEADERS += pppcrypt.h -endif - -ifdef NEEDCRYPTOLIB -LIBS += -lcrypto -endif - -# For "Pluggable Authentication Modules", see ftp.redhat.com:/pub/pam/. -ifdef USE_PAM -CFLAGS += -DUSE_PAM -LIBS += -lpam -ldl -endif - -# Multi-linnk -ifdef HAVE_MULTILINK - # Multilink implies the use of TDB - USE_TDB=y - - CFLAGS += -DHAVE_MULTILINK - PPPDSRCS += multilink.c - PPPDOBJS += multilink.o -endif - -# TDB -ifdef USE_TDB - CFLAGS += -DUSE_TDB=1 - PPPDSRCS += tdb.c spinlock.c - PPPDOBJS += tdb.o spinlock.o - HEADERS += tdb.h spinlock.h -endif - -# Lock library binary for Linux is included in 'linux' subdirectory. -ifdef LOCKLIB -LIBS += -llock -CFLAGS += -DLOCKLIB=1 -endif - -ifdef SYSTEMD -LIBS += -lsystemd -CFLAGS += -DSYSTEMD=1 -endif - -ifdef PLUGIN -CFLAGS += -DPLUGIN -LDFLAGS_PLUGIN += -Wl,-E -LIBS += -ldl -endif - -ifdef FILTER -LIBS += -lpcap -CFLAGS += -DPPP_FILTER -endif - -ifdef HAVE_INET6 - PPPDSRCS += ipv6cp.c eui64.c - HEADERS += ipv6cp.h eui64.h - PPPDOBJS += ipv6cp.o eui64.o - CFLAGS += -DINET6=1 -endif - -ifdef CBCP - PPPDSRCS += cbcp.c - PPPDOBJS += cbcp.o - CFLAGS += -DCBCP_SUPPORT - HEADERS += cbcp.h -endif - -ifdef MAXOCTETS - CFLAGS += -DMAXOCTETS -endif - -INSTALL= install - -all: $(TARGETS) - -install: pppd - $(INSTALL) -d $(BINDIR) - $(INSTALL) -d $(MANDIR) - $(INSTALL) -d $(PKGCONFDIR) - $(EXTRAINSTALL) - $(INSTALL) -c -m 755 pppd $(BINDIR)/pppd - if chgrp pppusers $(BINDIR)/pppd 2>/dev/null; then \ - chmod o-rx,u+s $(BINDIR)/pppd; fi - $(INSTALL) -c -m 644 pppd.pc $(PKGCONFDIR) - $(INSTALL) -c -m 644 pppd.8 $(MANDIR) - -pppd: $(PPPDOBJS) - $(CC) $(CFLAGS) $(LDFLAGS) $(LDFLAGS_PLUGIN) -o pppd $(PPPDOBJS) $(LIBS) - -srp-entry: srp-entry.c - $(CC) $(CFLAGS) $(LDFLAGS) -o $@ srp-entry.c $(LIBS) - -install-devel: - mkdir -p $(INCDIR)/pppd - $(INSTALL) -c -m 644 $(HEADERS) $(INCDIR)/pppd - -clean: - rm -f $(PPPDOBJS) $(EXTRACLEAN) $(TARGETS) *~ #* core - -depend: - $(CPP) -M $(CFLAGS) $(PPPDSRCS) >.depend diff --git a/pppd/Makefile.sol2 b/pppd/Makefile.sol2 deleted file mode 100644 index db2b99c..0000000 --- a/pppd/Makefile.sol2 +++ /dev/null @@ -1,71 +0,0 @@ -# -# Makefile for pppd under Solaris 2. -# $Id: Makefile.sol2,v 1.30 2008/01/30 14:26:52 carlsonj Exp $ -# - -include ../Makedefs.com - -CFLAGS = -I../include -DSVR4 -DSOL2 $(COPTS) '-DDESTDIR="@DESTDIR@"' -LIBS = -lsocket -lnsl - -OBJS = main.o magic.o fsm.o lcp.o ipcp.o upap.o chap-new.o eap.o md5.o \ - tty.o ccp.o ecp.o auth.o options.o demand.o utils.o sys-solaris.o \ - chap-md5.o session.o - -# Solaris uses shadow passwords -CFLAGS += -DHAVE_SHADOW_H - -# -# Comment the following out to disable plugins -# -CFLAGS += -DPLUGIN -LIBS += -ldl - -# -# Solaris 8 and above accomodates /var/run, so uncomment the -# following to place pppd process IDs on that location -# -#CFLAGS += -D_PATH_VARRUN='"/var/run/"' - -# -# uncomment the following to enable IPv6 -# -# Solaris 8 and on includes support for IPv6 -# -CFLAGS += -DINET6 -OBJS += ipv6cp.o eui64.o - -# Uncomment to enable MS-CHAP -CFLAGS += -DUSE_CRYPT -DCHAPMS -DMSLANMAN -DHAVE_CRYPT_H -OBJS += chap_ms.o pppcrypt.o md4.o sha1.o mppe.o - -# Uncomment to enable MPPE (in both CHAP and EAP-TLS) -CFLAGS += -DMPPE - -# Uncomment to enable EAP-TLS -CFLAGS += -DUSE_EAPTLS -LIBS += -lcrypto -lssl -OBJS += eap-tls.o - -# Uncomment for CBCP -#CFLAGS += -DCBCP_SUPPORT -#OBJS += cbcp.o - -# Uncomment for PAM -#CFLAGS += -DUSE_PAM -#LIBS += -lpam - -# -# Make targets -# -all: pppd - -pppd: $(OBJS) - $(CC) -o pppd $(OBJS) $(LIBS) - -install: - $(INSTALL) -f $(BINDIR) -m 4755 -u root pppd - $(INSTALL) -f $(MANDIR)/man8 -m 444 pppd.8 - -clean: - rm -f $(OBJS) pppd *~ core y.tab.c y.tab.h diff --git a/pppd/plugins/Makefile.linux b/pppd/plugins/Makefile.linux deleted file mode 100644 index 0230da1..0000000 --- a/pppd/plugins/Makefile.linux +++ /dev/null @@ -1,55 +0,0 @@ -CROSS_COMPILE=@CROSS_COMPILE@ -CC=$(CROSS_COMPILE)@CC@ -COPTS=@CFLAGS@ - -PREFIX = @DESTDIR@ -DESTDIR = $(INSTROOT)$(PREFIX) -BINDIR = $(DESTDIR)/sbin -MANDIR = $(DESTDIR)/share/man/man8 -LIBDIR = $(INSTROOT)@LIBDIR@ -INCDIR = $(INSTROOT)@INCDIR@ -VERSION = @VERSION@ -PLUGINDIR = $(LIBDIR)/pppd/$(VERSION) - -CFLAGS = $(COPTS) -I.. -I../../include -fPIC -LDFLAGS_SHARED = -shared -INSTALL = install - -# EAP-TLS -CFLAGS += -DUSE_EAPTLS=1 - -SUBDIRS := pppoe pppoatm pppol2tp -# Uncomment the next line to include the radius authentication plugin -SUBDIRS += radius -PLUGINS := minconn.so passprompt.so passwordfd.so winbind.so - -# This setting should match the one in ../Makefile.linux -MPPE=y - -ifdef MPPE -CFLAGS += -DMPPE=1 -endif - -# include dependencies if present -ifeq (.depend,$(wildcard .depend)) -include .depend -endif - -all: $(PLUGINS) - for d in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$d all || exit $$?; done - -%.so: %.c - $(CC) -o $@ $(LDFLAGS) $(LDFLAGS_SHARED) $(CFLAGS) $^ - -install: $(PLUGINS) - $(INSTALL) -d $(PLUGINDIR) - $(INSTALL) $? $(PLUGINDIR) - for d in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$d install || exit $$?; done - -clean: - rm -f *.o *.so *.a - for d in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$d clean || exit $$?; done - -depend: - $(CPP) -M $(CFLAGS) *.c >.depend - for d in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$d depend || exit $$?; done diff --git a/pppd/plugins/Makefile.sol2 b/pppd/plugins/Makefile.sol2 deleted file mode 100644 index bc7d85d..0000000 --- a/pppd/plugins/Makefile.sol2 +++ /dev/null @@ -1,27 +0,0 @@ -# -# Makefile for plugins on Solaris 2 -# -# $Id: Makefile.sol2,v 1.3 2002/09/07 05:15:25 carlsonj Exp $ -# - -include ../../Makedefs.com - -CFLAGS = -c -O -I.. -I../../include $(COPTS) -LDFLAGS = -G - -all: minconn.so - -minconn.so: minconn.o - ld -o $@ $(LDFLAGS) -h $@ minconn.o - -minconn.o: minconn.c - $(CC) $(CFLAGS) -c $? - -passprompt.so: passprompt.o - ld -o $@ $(LDFLAGS) -h $@ passprompt.o - -passprompt.o: passprompt.c - $(CC) $(CFLAGS) -c $? - -clean: - rm -f *.o *.so diff --git a/pppd/plugins/pppoatm/Makefile.linux b/pppd/plugins/pppoatm/Makefile.linux deleted file mode 100644 index d333026..0000000 --- a/pppd/plugins/pppoatm/Makefile.linux +++ /dev/null @@ -1,48 +0,0 @@ -#*********************************************************************** -CROSS_COMPILE=@CROSS_COMPILE@ -CC=$(CROSS_COMPILE)@CC@ -COPTS=@CFLAGS@ - -PREFIX = @DESTDIR@ -DESTDIR = $(INSTROOT)$(PREFIX) -LIBDIR = $(INSTROOT)@LIBDIR@ -VERSION = @VERSION@ -PLUGINDIR = $(LIBDIR)/pppd/$(VERSION) - -CFLAGS = $(COPTS) -I../.. -I../../../include -fPIC -LDFLAGS_SHARED = -shared -INSTALL = install - -PLUGIN := pppoatm.so -PLUGIN_OBJS := pppoatm.o - -#******* -# Do we have the ATM libraries installed? Set HAVE_LIBATM to use them, -# or leave it unset to build the few routines we actually _use_ into -# the plugin directly. -# -#HAVE_LIBATM=yes - -ifdef HAVE_LIBATM -LIBS := -latm -else -CFLAGS += -I. -PLUGIN_OBJS += text2qos.o text2atm.o misc.o ans.o -LIBS := -lresolv -endif - -#********* -all: $(PLUGIN) - -$(PLUGIN): $(PLUGIN_OBJS) - $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(LDFLAGS_SHARED) $^ $(LIBS) - -install: all - $(INSTALL) -d -m 755 $(PLUGINDIR) - $(INSTALL) -c -m 755 $(PLUGIN) $(PLUGINDIR) - -clean: - rm -f *.o *.so - -%.o: %.c - $(CC) $(CFLAGS) -c -o $@ $< diff --git a/pppd/plugins/pppoe/Makefile.linux b/pppd/plugins/pppoe/Makefile.linux deleted file mode 100644 index 3011302..0000000 --- a/pppd/plugins/pppoe/Makefile.linux +++ /dev/null @@ -1,68 +0,0 @@ -#*********************************************************************** -# -# Makefile -# -# Makefile for Roaring Penguin's Linux PPPoE plugin. -# Modified for integration with pppd sources by Paul Mackerras. -# -# Copyright (C) 2001 Roaring Penguin Software Inc. -# -# This program may be distributed according to the terms of the GNU -# General Public License, version 2 or (at your option) any later version. -# -#*********************************************************************** - -CROSS_COMPILE=@CROSS_COMPILE@ -CC=$(CROSS_COMPILE)@CC@ -COPTS=@CFLAGS@ - -PREFIX = @DESTDIR@ -DESTDIR = $(INSTROOT)$(PREFIX) -BINDIR = $(DESTDIR)/sbin -MANDIR = $(DESTDIR)/share/man/man8 -LIBDIR = $(INSTROOT)@LIBDIR@ -VERSION = @VERSION@ -PLUGINDIR= $(LIBDIR)/pppd/$(VERSION) - -INSTALL = install -LN_S = ln -sf - -CFLAGS=$(COPTS) -I../../../include -all: pppoe.so pppoe-discovery - -pppoe-discovery: pppoe-discovery.o debug.o - $(CC) $(LDFLAGS) -o pppoe-discovery pppoe-discovery.o debug.o - -pppoe-discovery.o: pppoe-discovery.c - $(CC) $(CFLAGS) -I../../.. -c -o pppoe-discovery.o pppoe-discovery.c - -debug.o: debug.c - $(CC) $(CFLAGS) -I../../.. -c -o debug.o debug.c - -pppoe.so: plugin.o discovery.o if.o common.o - $(CC) $(LDFLAGS) -o pppoe.so -shared plugin.o discovery.o if.o common.o - -install: all - $(INSTALL) -d -m 755 $(PLUGINDIR) - $(INSTALL) -c -m 755 pppoe.so $(PLUGINDIR) - # Symlink for backward compatibility - $(LN_S) pppoe.so $(PLUGINDIR)/rp-pppoe.so - $(INSTALL) -d -m 755 $(BINDIR) - $(INSTALL) -c -m 755 pppoe-discovery $(BINDIR) - $(INSTALL) -c -m 644 pppoe-discovery.8 $(MANDIR) - -clean: - rm -f *.o *.so pppoe-discovery - -plugin.o: plugin.c - $(CC) $(CFLAGS) -I../../.. -c -o plugin.o -fPIC plugin.c - -discovery.o: discovery.c - $(CC) $(CFLAGS) -I../../.. -c -o discovery.o -fPIC discovery.c - -if.o: if.c - $(CC) $(CFLAGS) -I../../.. -c -o if.o -fPIC if.c - -common.o: common.c - $(CC) $(CFLAGS) -I../../.. -c -o common.o -fPIC common.c - diff --git a/pppd/plugins/pppol2tp/Makefile.linux b/pppd/plugins/pppol2tp/Makefile.linux deleted file mode 100644 index 0aa2858..0000000 --- a/pppd/plugins/pppol2tp/Makefile.linux +++ /dev/null @@ -1,31 +0,0 @@ -#*********************************************************************** -CROSS_COMPILE=@CROSS_COMPILE@ -CC=$(CROSS_COMPILE)@CC@ -COPTS=@CFLAGS@ - -PREFIX = @DESTDIR@ -DESTDIR = $(INSTROOT)$(PREFIX) -LIBDIR = $(INSTROOT)@LIBDIR@ -VERSION = @VERSION@ -PLUGINDIR = $(LIBDIR)/pppd/$(VERSION) - -CFLAGS = $(COPTS) -I. -I../.. -I../../../include -fPIC -LDFLAGS_SHARED = -shared -INSTALL = install - -PLUGINS := pppol2tp.so openl2tp.so - -all: $(PLUGINS) - -%.so: %.o - $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(LDFLAGS_SHARED) $^ $(LIBS) - -install: all - $(INSTALL) -d -m 755 $(PLUGINDIR) - $(INSTALL) -c -m 755 $(PLUGINS) $(PLUGINDIR) - -clean: - rm -f *.o *.so - -%.o: %.c - $(CC) $(CFLAGS) -c -o $@ $< diff --git a/pppd/plugins/radius/Makefile.linux b/pppd/plugins/radius/Makefile.linux deleted file mode 100644 index 26bacec..0000000 --- a/pppd/plugins/radius/Makefile.linux +++ /dev/null @@ -1,70 +0,0 @@ -# Makefile for RADIUS plugin -# -# Copyright 2002 Roaring Penguin Software Inc. -# - -CROSS_COMPILE=@CROSS_COMPILE@ -CC=$(CROSS_COMPILE)@CC@ -COPTS=@CFLAGS@ - -PREFIX = @DESTDIR@ -DESTDIR = $(INSTROOT)$(PREFIX) -MANDIR = $(DESTDIR)/share/man/man8 -LIBDIR = $(INSTROOT)@LIBDIR@ -VERSION = @VERSION@ -PLUGINDIR = $(LIBDIR)/pppd/$(VERSION) - -INSTALL = install - -PLUGIN=radius.so radattr.so radrealms.so -CFLAGS = $(COPTS) -I. -I../.. -I../../../include -fPIC -DRC_LOG_FACILITY=LOG_DAEMON - -# Uncomment the next line to include support for Microsoft's -# MS-CHAP authentication protocol. -CHAPMS=y -# Uncomment the next line to include support for MPPE. -MPPE=y -# Uncomment the next lint to include support for traffic limiting -MAXOCTETS=y - -ifdef CHAPMS -CFLAGS += -DCHAPMS=1 -ifdef MPPE -CFLAGS += -DMPPE=1 -endif -endif -ifdef MAXOCTETS -CFLAGS += -DMAXOCTETS=1 -endif - -all: $(PLUGIN) - -install: all - $(INSTALL) -d -m 755 $(PLUGINDIR) - $(INSTALL) -c -m 755 radius.so $(PLUGINDIR) - $(INSTALL) -c -m 755 radattr.so $(PLUGINDIR) - $(INSTALL) -c -m 755 radrealms.so $(PLUGINDIR) - $(INSTALL) -c -m 444 pppd-radius.8 $(MANDIR) - $(INSTALL) -c -m 444 pppd-radattr.8 $(MANDIR) - -radius.so: radius.o libradiusclient.a - $(CC) $(LDFLAGS) -o radius.so -shared radius.o libradiusclient.a - -radattr.so: radattr.o - $(CC) $(LDFLAGS) -o radattr.so -shared radattr.o - -radrealms.so: radrealms.o - $(CC) $(LDFLAGS) -o radrealms.so -shared radrealms.o - -CLIENTOBJS = avpair.o buildreq.o config.o dict.o ip_util.o \ - clientid.o sendserver.o lock.o util.o md5.o -libradiusclient.a: $(CLIENTOBJS) - $(AR) rv $@ $? - -clean: - rm -f *.o *.so *.a - -distclean: - rm -f *.o *.so *.a - -dist-clean: distclean diff --git a/pppdump/Makefile.linux b/pppdump/Makefile.linux deleted file mode 100644 index 1c58151..0000000 --- a/pppdump/Makefile.linux +++ /dev/null @@ -1,26 +0,0 @@ -CROSS_COMPILE=@CROSS_COMPILE@ -CC=$(CROSS_COMPILE)@CC@ -COPTS=@CFLAGS@ - -PREFIX = @DESTDIR@ -DESTDIR = $(INSTROOT)$(PREFIX) -BINDIR = $(DESTDIR)/sbin -MANDIR = $(DESTDIR)/share/man/man8 - -CFLAGS = $(COPTS) -I../include/net -OBJS = pppdump.o bsd-comp.o deflate.o zlib.o - -INSTALL= install - -all: pppdump - -pppdump: $(OBJS) - $(CC) $(LDFLAGS) -o pppdump $(OBJS) - -clean: - rm -f pppdump $(OBJS) *~ - -install: - mkdir -p $(BINDIR) $(MANDIR) - $(INSTALL) -c pppdump $(BINDIR) - $(INSTALL) -c -m 444 pppdump.8 $(MANDIR) diff --git a/pppdump/Makefile.sol2 b/pppdump/Makefile.sol2 deleted file mode 100644 index e9196f6..0000000 --- a/pppdump/Makefile.sol2 +++ /dev/null @@ -1,21 +0,0 @@ -# -# pppdump Makefile for SVR4 systems -# $Id: Makefile.sol2,v 1.4 2002/09/07 05:15:25 carlsonj Exp $ -# - -include ../Makedefs.com - -CFLAGS= $(COPTS) -I../include/net -OBJS = pppdump.o bsd-comp.o deflate.o zlib.o - -all: pppdump - -pppdump: $(OBJS) - $(CC) -o pppdump $(OBJS) - -clean: - rm -f $(OBJS) pppdump *~ - -install: - $(INSTALL) -f $(BINDIR) pppdump - $(INSTALL) -m 444 -f $(MANDIR)/man8 pppdump.8 diff --git a/pppstats/Makefile.linux b/pppstats/Makefile.linux deleted file mode 100644 index 743ffaf..0000000 --- a/pppstats/Makefile.linux +++ /dev/null @@ -1,38 +0,0 @@ -# -# pppstats makefile -# -CROSS_COMPILE=@CROSS_COMPILE@ -CC=$(CROSS_COMPILE)@CC@ -COPTS=@CFLAGS@ - -PREFIX = @DESTDIR@ -DESTDIR = $(INSTROOT)$(PREFIX) -BINDIR = $(DESTDIR)/sbin -MANDIR = $(DESTDIR)/share/man/man8 - -PPPSTATSRCS = pppstats.c -PPPSTATOBJS = pppstats.o - -COMPILE_FLAGS = -I../include -LIBS = - -INSTALL= install - -CFLAGS = $(COPTS) $(COMPILE_FLAGS) - -all: pppstats - -install: pppstats - -mkdir -p $(MANDIR) - $(INSTALL) -c pppstats $(BINDIR) - $(INSTALL) -c -m 444 pppstats.8 $(MANDIR) - -pppstats: $(PPPSTATSRCS) - $(CC) $(CFLAGS) $(LDFLAGS) -o pppstats pppstats.c $(LIBS) - -clean: - rm -f pppstats *~ #* core - -depend: - cpp -M $(CFLAGS) $(PPPSTATSRCS) >.depend -# makedepend $(CFLAGS) $(PPPSTATSRCS) diff --git a/pppstats/Makefile.sol2 b/pppstats/Makefile.sol2 deleted file mode 100644 index e0093a5..0000000 --- a/pppstats/Makefile.sol2 +++ /dev/null @@ -1,20 +0,0 @@ -# -# pppstats Makefile for SVR4 systems -# $Id: Makefile.sol2,v 1.10 2002/09/07 05:15:25 carlsonj Exp $ -# - -include ../Makedefs.com - -CFLAGS = -DSTREAMS -I../include $(COPTS) - -all: pppstats - -pppstats: pppstats.c - $(CC) $(CFLAGS) -o pppstats pppstats.c - -install: pppstats - $(INSTALL) -f $(BINDIR) pppstats - $(INSTALL) -m 444 -f $(MANDIR)/man8 pppstats.8 - -clean: - rm -f pppstats *~ core