CC	= gcc
COPTS   = -O2 -m486 
CFLAGS	= -Wall $(COPTS)
SBIN	= /usr/sbin
INSTALL = install
STRIP   = strip

all:		ppplogin pppchkmulti 

ppplogin:	ppplogin.c config.h  
	$(CC) $(CFLAGS) -o ppplogin ppplogin.c 

pppchkmulti:	pppchkmulti.c  
	$(CC) $(CFLAGS) -o pppchkmulti pppchkmulti.c

install:	ppplogin pppchkmulti
	-mv $(SBIN)/ppplogin $(SBIN)/ppplogin.old
	$(INSTALL) -m 0700 -o root -g root ppplogin $(SBIN)/ppplogin
	-mv $(SBIN)/pppchkmulti $(SBIN)/pppchkmulti.old
	$(INSTALL) -m 0700 -o root -g root pppchkmulti $(SBIN)/pppchkmulti
	$(STRIP) $(SBIN)/ppplogin
	$(STRIP) $(SBIN)/pppchkmulti

restore:
	-mv $(SBIN)/ppplogin.old $(SBIN)/ppplogin
	-mv $(SBIN)/pppchkmulti.old $(SBIN)/pppchkmulti

clean:
	rm -f ppplogin pppchkmulti *.o core

