summaryrefslogtreecommitdiffstats
path: root/kerberosIV/lib
diff options
context:
space:
mode:
authormarkm <markm@FreeBSD.org>1997-09-24 20:37:15 +0000
committermarkm <markm@FreeBSD.org>1997-09-24 20:37:15 +0000
commita4a1a839ad4c4648d8c7c7e6bba576dec6bec55b (patch)
treebb4c87ee5d5f853077dd867cbc377ca2c4b2d519 /kerberosIV/lib
parenta6d86de36db5b92e3053ed87d81a2984ac5ee2b9 (diff)
downloadFreeBSD-src-a4a1a839ad4c4648d8c7c7e6bba576dec6bec55b.zip
FreeBSD-src-a4a1a839ad4c4648d8c7c7e6bba576dec6bec55b.tar.gz
Initial import of the new kerberosIV Makefiles.
I will follow up with the userland sources over the next few days. The impatient of you can play with this, but you do this without support or blessing until I am finished ;-)
Diffstat (limited to 'kerberosIV/lib')
-rw-r--r--kerberosIV/lib/Makefile5
-rw-r--r--kerberosIV/lib/Makefile.inc6
-rw-r--r--kerberosIV/lib/libacl/Makefile21
-rw-r--r--kerberosIV/lib/libkadm/Makefile21
-rw-r--r--kerberosIV/lib/libkafs/Makefile20
-rw-r--r--kerberosIV/lib/libkdb/Makefile17
-rw-r--r--kerberosIV/lib/libkrb/Makefile66
-rw-r--r--kerberosIV/lib/libroken/Makefile16
-rw-r--r--kerberosIV/lib/libsl/Makefile15
-rw-r--r--kerberosIV/lib/libtelnet/Makefile14
10 files changed, 201 insertions, 0 deletions
diff --git a/kerberosIV/lib/Makefile b/kerberosIV/lib/Makefile
new file mode 100644
index 0000000..7ec7481
--- /dev/null
+++ b/kerberosIV/lib/Makefile
@@ -0,0 +1,5 @@
+# $Id$
+
+SUBDIR= libroken libsl libacl libkadm libkafs libkdb libkrb libtelnet
+
+.include <bsd.subdir.mk>
diff --git a/kerberosIV/lib/Makefile.inc b/kerberosIV/lib/Makefile.inc
new file mode 100644
index 0000000..8e7fb59
--- /dev/null
+++ b/kerberosIV/lib/Makefile.inc
@@ -0,0 +1,6 @@
+# $Id$
+
+SHLIB_MAJOR?= 3
+SHLIB_MINOR?= 0
+
+.include "../Makefile.inc"
diff --git a/kerberosIV/lib/libacl/Makefile b/kerberosIV/lib/libacl/Makefile
new file mode 100644
index 0000000..1233c0f
--- /dev/null
+++ b/kerberosIV/lib/libacl/Makefile
@@ -0,0 +1,21 @@
+# $Id$
+
+LIB= acl
+CFLAGS+= -I${KRB4DIR}/include \
+ -I${INCLUDEOBJDIR} \
+ -I${KRB4DIR}/lib/roken \
+ -I${KRB4DIR}/lib/krb \
+ -I${KRB4DIR}/lib/acl
+SRCS= acl_files.c
+MAN3= ${KRB4DIR}/man/acl_check.3
+MLINKS= acl_check.3 acl_canonicalize_principal.3 \
+ acl_check.3 acl_exact_match.3 \
+ acl_check.3 acl_add.3 \
+ acl_check.3 acl_delete.3 \
+ acl_check.3 acl_initialize.3
+
+INCLUDES= ${KRB4DIR}/lib/acl/acl.h
+
+.include <bsd.lib.mk>
+
+.PATH: ${KRB4DIR}/lib/acl
diff --git a/kerberosIV/lib/libkadm/Makefile b/kerberosIV/lib/libkadm/Makefile
new file mode 100644
index 0000000..7c7f522
--- /dev/null
+++ b/kerberosIV/lib/libkadm/Makefile
@@ -0,0 +1,21 @@
+# $Id$
+
+LIB= kadm
+CFLAGS+= -I${KRB4DIR}/include \
+ -I${INCLUDEOBJDIR} \
+ -I${KRB4DIR}/lib/roken \
+ -I${KRB4DIR}/lib/krb \
+ -I${KRB4DIR}/lib/kdb \
+ -I${KRB4DIR}/lib/kadm \
+ -I${KRBOBJDIR} \
+ -I${KADMOBJDIR}
+SRCS= kadm_cli_wrap.c kadm_stream.c kadm_supp.c \
+ ${KADMOBJDIR}/kadm_err.c
+
+INCLUDES= ${KRB4DIR}/lib/kadm/kadm.h ${KADMOBJDIR}/kadm_err.h
+
+.include <bsd.lib.mk>
+
+.PATH: ${KRB4DIR}/lib/kadm
+
+beforedepend all: ${KADMOBJDIR}/kadm_err.h ${KRBOBJDIR}/krb_err.h
diff --git a/kerberosIV/lib/libkafs/Makefile b/kerberosIV/lib/libkafs/Makefile
new file mode 100644
index 0000000..d99425e
--- /dev/null
+++ b/kerberosIV/lib/libkafs/Makefile
@@ -0,0 +1,20 @@
+# $Id$
+
+LIB= kafs
+CFLAGS+= -I${KRB4DIR}/include \
+ -I${INCLUDEOBJDIR} \
+ -I${KRB4DIR}/lib/roken \
+ -I${KRB4DIR}/lib/krb \
+ -I${KRB4DIR}/lib/kafs
+SRCS= afssys.c afskrb.c
+MAN3= ${KRB4DIR}/man/kafs.3
+MLINKS= kafs.3 k_hasafs.3 kafs.3 k_afsklog.3 kafs.3 k_afsklog_uid.3 \
+ kafs.3 k_pioctl.3 kafs.3 k_unlog.3 kafs.3 k_setpag.3 \
+ kafs.3 k_afs_cell_of_file.3
+
+
+INCLUDES= ${KRB4DIR}/lib/kafs/kafs.h
+
+.include <bsd.lib.mk>
+
+.PATH: ${KRB4DIR}/lib/kafs
diff --git a/kerberosIV/lib/libkdb/Makefile b/kerberosIV/lib/libkdb/Makefile
new file mode 100644
index 0000000..b38eb2a
--- /dev/null
+++ b/kerberosIV/lib/libkdb/Makefile
@@ -0,0 +1,17 @@
+# $Id$
+
+LIB= kdb
+CFLAGS+= -I${KRB4DIR}/include \
+ -I${INCLUDEOBJDIR} \
+ -I${KRB4DIR}/lib/roken \
+ -I${KRB4DIR}/lib/krb \
+ -I${KRB4DIR}/lib/kdb \
+ -I${KADMOBJDIR}
+SRCS= krb_cache.c krb_kdb_utils.c copykey.c krb_lib.c krb_dbm.c \
+ print_princ.c base64.c
+
+INCLUDES= ${KRB4DIR}/lib/kdb/kdc.h ${KRB4DIR}/lib/kdb/krb_db.h
+
+.include <bsd.lib.mk>
+
+.PATH: ${KRB4DIR}/lib/kdb
diff --git a/kerberosIV/lib/libkrb/Makefile b/kerberosIV/lib/libkrb/Makefile
new file mode 100644
index 0000000..8481240
--- /dev/null
+++ b/kerberosIV/lib/libkrb/Makefile
@@ -0,0 +1,66 @@
+# $Id$
+
+LIB= krb
+CFLAGS+= -I${KRB4DIR}/include \
+ -I${INCLUDEOBJDIR} \
+ -I${KRB4DIR}/lib/roken \
+ -I${KRB4DIR}/lib/krb \
+ -I${KRBOBJDIR}
+SRCS= cr_err_reply.c create_auth_reply.c create_ciph.c \
+ create_death_packet.c create_ticket.c dest_tkt.c get_in_tkt.c \
+ get_svc_in_tkt.c getrealm.c k_localtime.c krb_err_txt.c \
+ krb_get_in_tkt.c kuserok.c parse_name.c kntoln.c mk_auth.c \
+ krb_check_auth.c mk_err.c mk_safe.c rd_err.c rd_safe.c \
+ recvauth.c mk_priv.c rd_req.c decomp_ticket.c lifetime.c \
+ month_sname.c stime.c read_service_key.c getst.c sendauth.c \
+ netread.c netwrite.c rd_priv.c krb_equiv.c str2key.c \
+ get_ad_tkt.c mk_req.c get_cred.c get_tf_realm.c \
+ get_tf_fullname.c one.c save_credentials.c send_to_kdc.c \
+ get_host.c get_krbrlm.c k_gethostname.c tf_util.c \
+ debug_decl.c k_flock.c tkt_string.c getaddrs.c \
+ k_getsockinst.c k_getport.c lsb_addr_comp.c name2name.c \
+ get_default_principal.c realm_parse.c verify_user.c \
+ rw.c kdc_reply.c encrypt_ktext.c swab.c gettimeofday.c \
+ check_time.c krb_err.c et_list.c resolve.c unparse_name.c \
+ logging.c k_concat.c \
+ snprintf.c strdup.c strtok_r.c strcasecmp.c
+MAN3= ${KRB4DIR}/man/kerberos.3 \
+ ${KRB4DIR}/man/krb_realmofhost.3 \
+ ${KRB4DIR}/man/krb_sendauth.3 \
+ ${KRB4DIR}/man/krb_set_tkt_string.3 \
+ ${KRB4DIR}/man/kuserok.3 \
+ ${KRB4DIR}/man/tf_util.3
+MLINKS= kerberos.3 krb_mk_req.3 \
+ kerberos.3 krb_rd_req.3 \
+ kerberos.3 krb_kntoln.3 \
+ kerberos.3 krb_set_key.3 \
+ kerberos.3 krb_get_cred.3 \
+ kerberos.3 krb_mk_priv.3 \
+ kerberos.3 krb_rd_priv.3 \
+ kerberos.3 krb_mk_safe.3 \
+ kerberos.3 krb_rd_safe.3 \
+ kerberos.3 krb_mk_err.3 \
+ kerberos.3 krb_rd_err.3 \
+ kerberos.3 krb_ck_repl.3 \
+ krb_realmofhost.3 krb_get_phost.3 \
+ krb_realmofhost.3 krb_get_krbhst.3 \
+ krb_realmofhost.3 krb_get_admhst.3 \
+ krb_realmofhost.3 krb_get_lrealm.3 \
+ krb_sendauth.3 krb_recvauth.3 \
+ krb_sendauth.3 krb_net_write.3 \
+ krb_sendauth.3 krb_net_read.3 \
+ tf_util.3 tf_init.3 \
+ tf_util.3 tf_get_pname.3 \
+ tf_util.3 tf_get_pinst.3 \
+ tf_util.3 tf_get_cred.3 \
+ tf_util.3 tf_close.3
+
+INCLUDES= ${KRB4DIR}/lib/krb/krb.h ${KRB4DIR}/lib/krb/klog.h \
+ ${KRB4DIR}/lib/krb/prot.h ${KRBOBJDIR}/krb_err.h
+
+.include <bsd.lib.mk>
+
+.PATH: ${KRB4DIR}/lib/krb
+.PATH: ${KRB4DIR}/lib/roken
+
+beforedepend all: ${KRBOBJDIR}/krb_err.h
diff --git a/kerberosIV/lib/libroken/Makefile b/kerberosIV/lib/libroken/Makefile
new file mode 100644
index 0000000..cf5f420
--- /dev/null
+++ b/kerberosIV/lib/libroken/Makefile
@@ -0,0 +1,16 @@
+# $Id$
+
+LIB= roken
+CFLAGS+= -I${KRB4DIR}/include \
+ -I${INCLUDEOBJDIR} \
+ -I${KRB4DIR}/lib/roken
+SRCS= k_getpwuid.c k_getpwnam.c signal.c tm2time.c \
+ verify.c inaddr2str.c mini_inetd.c get_window_size.c \
+ warnerr.c snprintf.c strlwr.c strnlen.c strtok_r.c strupr.c
+NOPIC= yes
+
+install:
+
+.include <bsd.lib.mk>
+
+.PATH: ${KRB4DIR}/lib/roken
diff --git a/kerberosIV/lib/libsl/Makefile b/kerberosIV/lib/libsl/Makefile
new file mode 100644
index 0000000..7b3a06c
--- /dev/null
+++ b/kerberosIV/lib/libsl/Makefile
@@ -0,0 +1,15 @@
+# $Id$
+
+LIB= sl
+CFLAGS+= -I${KRB4DIR}/include \
+ -I${INCLUDEOBJDIR} \
+ -I${KRB4DIR}/lib/roken \
+ -I${KRB4DIR}/lib/sl
+SRCS= sl.c
+NOPIC= yes
+
+install:
+
+.include <bsd.lib.mk>
+
+.PATH: ${KRB4DIR}/lib/sl
diff --git a/kerberosIV/lib/libtelnet/Makefile b/kerberosIV/lib/libtelnet/Makefile
new file mode 100644
index 0000000..334caf7
--- /dev/null
+++ b/kerberosIV/lib/libtelnet/Makefile
@@ -0,0 +1,14 @@
+# $Id$
+
+LIB= telnet
+
+SRCS= genget.c getent.c misc.c encrypt.c auth.c kerberos.c enc_des.c
+
+CFLAGS+= -DHAS_CGETENT -DENCRYPTION -DDES_ENCRYPTION -DAUTHENTICATION \
+ -DKRB4 -I${TELNETDIR}
+
+INCLUDES= ${TELNETDIR}/arpa/telnet.h
+
+.include <bsd.lib.mk>
+
+.PATH: ${TELNETDIR}/libtelnet
OpenPOWER on IntegriCloud