#
# modify NCPFSLOCATION and NCPFS_VERSION for your system
# these are the defaults for redhat 4.2
#

NCPFSLOCATION=/usr/src/redhat/SOURCES/ncpfs/

CINC=-I $(NCPFSLOCATION)/util
CLIB=-L $(NCPFSLOCATION)/lib
CDUH=-DHAVE_KERNELD -DNCPFS_VERSION=\"2.0.5\"

CFLAGS=$(CINC) $(CLIB) $(CDUH) -lncp -O2 -Wall
PFLAGS=-shared -I/usr/include/security/ -lpam 

pam_nw_auth.so: pam_nw_auth.c support.o
	gcc $(PFLAGS) $(CFLAGS)	pam_nw_auth.c support.o -o pam_nw_auth.so
	#
	#
	# The module was successfully built.
	# You may wish to issue these commands:
	#
	# cp pam_nw_auth.so /lib/security/
	# chmod 644 /lib/security/pam_nw_auth.so
	# ldconfig
	#

support.o:  support.c
	gcc -c support.c

clean:
	rm -f *.o *.so *~
