CFLAGS = -O3 -Wall -DPARANOID=0
LDFLAGS = -s

BINFILE = /usr/local/bin/su1
MANFILE = /usr/local/man/man1/su1.1
PRIVFILE = /etc/su1.priv
CACHEFILE = /etc/su1.cache

su1:	su1.o
	cc $(LDFLAGS) -o su1 su1.o

install: su1
	cp su1.1 $(MANFILE)
	chmod 644 $(MANFILE)
	cp su1 $(BINFILE)
	chown root $(BINFILE)
	chgrp root $(BINFILE)
	chmod 4511 $(BINFILE)
	touch $(PRIVFILE)
	chown root $(PRIVFILE)
	chgrp root $(PRIVFILE)
	chmod 400 $(PRIVFILE)
	cp /dev/null $(CACHEFILE)
	chown root $(CACHEFILE)
	chgrp root $(CACHEFILE)
	chmod 600 $(CACHEFILE)

clean:
	rm -f su1 su1.o
