-SRCS= auth.c encrypt.c genget.c getent.c gettytab.c misc.c
-SRCS+= kerberos.c krb_des.c
-#SRCS+= kerberos5.c simple_auth.c
-CFLAGS+= -DENCRYPT -DAUTHENTICATE
-CFLAGS+= -DKRB4 -DKRBDES_ENCRYPT -I/usr/include/kerberosIV
+SRCS= auth.c encrypt.c genget.c getent.c misc.c
+SRCS+= kerberos.c enc_des.c
+#SRCS+= kerberos5.c
+CFLAGS+= -DENCRYPTION -DAUTHENTICATION -DHAS_CGETENT
+CFLAGS+= -DKRB4 -DDES_ENCRYPTION -I/usr/include/kerberosIV
+
+# These are the sources that have encryption stuff in them.
+CRYPT_SRC= auth.c enc-proto.h enc_des.c encrypt.c
+CRYPT_SRC+= encrypt.h kerberos.c kerberos5.c krb4encpwd.c
+CRYPT_SRC+= misc.c spx.c Makefile
+NOCRYPT_DIR=${.CURDIR}/Nocrypt