CC = gcc
CFLAGS = -Wall -O2
#  -fomit-frame-pointer -fno-strength-reduce
LDFLAGS = 

all: login rmdlogin

login: login.o md5c.o checktty.o

rmdlogin: rmdlogin.o mdpass.o md5c.o # krcmd.o kcmd.o des_rw.o

install: all
	test -f /bin/login && mv /bin/login /bin/login.orig
	install -s -o root -g bin -m 4555 login /bin/
	install -s -m4755 rmdlogin /usr/bin
	test -f /bin/login && mv /etc/mdpasswd /etc/mdpasswd.orig
	install -m6 mdpasswd /etc

clean:
	rm -f *.o a.out core

# checktty.o: checktty.c pathnames.h
# login.o: login.c pathnames.h md2.h
# md2c.o: md2c.c md2.h

