diff -Naur ppp-2.4.1.org/chat/Makefile.linux ppp-2.4.1.new/chat/Makefile.linux
--- ppp-2.4.1.org/chat/Makefile.linux	Sat Apr 26 17:47:23 2003
+++ ppp-2.4.1.new/chat/Makefile.linux	Sat Apr 26 17:56:07 2003
@@ -6,21 +6,29 @@
 CDEF4=	-DFNDELAY=O_NDELAY		# Old name value
 CDEFS=	$(CDEF1) $(CDEF2) $(CDEF3) $(CDEF4)
 
-CFLAGS=	-O2 -g -pipe $(CDEFS)
+CFLAGS=	-Os -pipe $(CDEFS)
 
 INSTALL= install
 
+PROG= chat
+CROSS=
+CC= $(CROSS)cc
+STRIP= $(CROSS)strip --remove-section=.note --remove-section=.comment $(PROG)
+
 all:	chat
 
 chat:	chat.o
 	$(CC) -o chat chat.o
+	$(STRIP)
 
 chat.o:	chat.c
 	$(CC) -c $(CFLAGS) -o chat.o chat.c
 
 install: chat
 	mkdir -p $(BINDIR)
-	$(INSTALL) -s -c chat $(BINDIR)
+	$(INSTALL) -c chat $(BINDIR)
+	
+install-man: chat.8
 	$(INSTALL) -c -m 644 chat.8 $(MANDIR)/man8
 
 clean:
diff -Naur ppp-2.4.1.org/pppd/Makefile.linux ppp-2.4.1.new/pppd/Makefile.linux
--- ppp-2.4.1.org/pppd/Makefile.linux	Sat Apr 26 17:47:23 2003
+++ ppp-2.4.1.new/pppd/Makefile.linux	Sat Apr 26 17:56:32 2003
@@ -27,7 +27,7 @@
 
 # CC = gcc
 #
-COPTS = -O2 -pipe -Wall -g
+COPTS = -Os -Wall
 LIBS =
 
 ifneq ($(wildcard /usr/lib/libcrypt.*),)
@@ -48,11 +48,16 @@
 # doesn't yet.
 #FILTER=y
 
-HAS_SHADOW=y
+#HAS_SHADOW=y
 #USE_PAM=y
 #HAVE_INET6=y
 
-PLUGIN=y
+#PLUGIN=y
+
+PROG= pppd
+CROSS=
+CC= $(CROSS)cc
+STRIP= $(CROSS)strip --remove-section=.note --remove-section=.comment $(PROG) 
 
 INCLUDE_DIRS= -I../include
 
@@ -116,13 +121,16 @@
 
 install: pppd
 	mkdir -p $(BINDIR) $(MANDIR)
-	$(INSTALL) -s -c -m 555 pppd $(BINDIR)/pppd
+	$(INSTALL) -c -m 555 pppd $(BINDIR)/pppd
 	if chgrp pppusers $(BINDIR)/pppd 2>/dev/null; then \
 	  chmod o-rx,u+s $(BINDIR)/pppd; fi
+	  
+install-man: pppd.8
 	$(INSTALL) -c -m 444 pppd.8 $(MANDIR)/man8
 
 pppd: $(PPPDOBJS)
 	$(CC) $(CFLAGS) $(LDFLAGS) -o pppd $(PPPDOBJS) $(LIBS)
+	$(STRIP)
 
 clean:
 	rm -f $(PPPDOBJS) pppd *~ #* core
diff -Naur ppp-2.4.1.org/pppdump/Makefile.linux ppp-2.4.1.new/pppdump/Makefile.linux
--- ppp-2.4.1.org/pppdump/Makefile.linux	Sat Apr 26 17:47:23 2003
+++ ppp-2.4.1.new/pppdump/Makefile.linux	Sat Apr 26 17:56:49 2003
@@ -1,17 +1,25 @@
-CFLAGS= -O -I../include/net
+CFLAGS= -Os -I../include/net
 OBJS = pppdump.o bsd-comp.o deflate.o zlib.o
 
 INSTALL= install
 
+PROG= pppdump
+CROSS=
+CC= $(CROSS)cc
+STRIP= $(CROSS)strip --remove-section=.note --remove-section=.comment $(PROG)
+
 all:	pppdump
 
 pppdump: $(OBJS)
 	$(CC) -o pppdump $(OBJS)
+	$(STRIP)
 
 clean:
 	rm -f pppdump $(OBJS) *~
 
 install:
 	mkdir -p $(BINDIR) $(MANDIR)/man8
-	$(INSTALL) -s -c pppdump $(BINDIR)
+	$(INSTALL) -c pppdump $(BINDIR)
+	
+install-man: pppdump.8
 	$(INSTALL) -c -m 444 pppdump.8 $(MANDIR)/man8
diff -Naur ppp-2.4.1.org/pppstats/Makefile.linux ppp-2.4.1.new/pppstats/Makefile.linux
--- ppp-2.4.1.org/pppstats/Makefile.linux	Sat Apr 26 17:47:23 2003
+++ ppp-2.4.1.new/pppstats/Makefile.linux	Sat Apr 26 17:57:05 2003
@@ -7,22 +7,30 @@
 PPPSTATOBJS = pppstats.o
 
 #CC = gcc
-COPTS = -O
+COPTS = -Os
 COMPILE_FLAGS = -D_linux_ -I../include
 LIBS =
 
 INSTALL= install -o root -g daemon
 
+PROG= pppstats
+CROSS=
+CC= $(CROSS)cc
+STRIP= $(CROSS)strip --remove-section=.note --remove-section=.comment $(PROG)
+
 CFLAGS = $(COPTS) $(COMPILE_FLAGS)
 
 all: pppstats
 
 install: pppstats
-	$(INSTALL) -s -c pppstats $(BINDIR)/pppstats
+	$(INSTALL) -c pppstats $(BINDIR)/pppstats
+	
+install-man: pppstats.8
 	$(INSTALL) -c -m 444 pppstats.8 $(MANDIR)/man8/pppstats.8
 
 pppstats: $(PPPSTATSRCS)
 	$(CC) $(CFLAGS) -o pppstats pppstats.c $(LIBS)
+	$(STRIP)
 
 clean:
 	rm -f pppstats *~ #* core
