Lines 20-31
Link Here
|
20 |
|
20 |
|
21 |
# Extended flags needed for additional authenticators. You may need to modify. |
21 |
# Extended flags needed for additional authenticators. You may need to modify. |
22 |
|
22 |
|
23 |
GSSDIR=/usr/local |
23 |
GSSDIR=/usr |
24 |
GSSCFLAGS= -I$(GSSDIR)/include -DGSS_C_NT_HOSTBASED_SERVICE=gss_nt_service_name |
24 |
GSSCFLAGS= -I$(GSSDIR)/include -DGSS_C_NT_HOSTBASED_SERVICE=gss_nt_service_name |
25 |
GSSOLDLDFLAGS= -L$(GSSDIR)/lib -lgssapi_krb5 -lkrb5 -lcrypto -lcom_err |
25 |
GSSFLAGS= -L$(GSSDIR)/lib -lgssglue -lkrb5 -lcom_err |
26 |
GSSNEWLDFLAGS= -L$(GSSDIR)/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err |
|
|
27 |
|
26 |
|
28 |
gss: # GSSAPI Kerberos V flags |
27 |
gss: # GSSAPI Kerberos V flags |
29 |
echo $(GSSCFLAGS) >> OSCFLAGS |
28 |
echo $(GSSCFLAGS) >> OSCFLAGS |
30 |
sh -c '(test -f $(GSSDIR)/lib/libk5crypto.a) && echo $(GSSNEWLDFLAGS) || echo $(GSSOLDLDFLAGS)' >> LDFLAGS |
29 |
echo $(GSSFLAGS) >> LDFLAGS |
|
|
30 |
sh -c '(test -f $(GSSDIR)/lib/libgssapi_krb5.so) && echo -lgssapi_krb5 || echo -lgssapi' >> LDFLAGS |
31 |
echo "#include \"kerb_mit.c\"" >> auths.c |
31 |
echo "#include \"kerb_mit.c\"" >> auths.c |