aboutsummaryrefslogtreecommitdiff
path: root/krb5/lib/kdb
diff options
context:
space:
mode:
Diffstat (limited to 'krb5/lib/kdb')
-rw-r--r--krb5/lib/kdb/Makefile15
-rw-r--r--krb5/lib/kdb/version.map2
2 files changed, 12 insertions, 5 deletions
diff --git a/krb5/lib/kdb/Makefile b/krb5/lib/kdb/Makefile
index ff17900fb7ec..80039ad83502 100644
--- a/krb5/lib/kdb/Makefile
+++ b/krb5/lib/kdb/Makefile
@@ -1,5 +1,5 @@
#
-# SPDX-License-Idendifier: BSD-2-Clause
+# SPDX-License-Identifier: BSD-2-Clause
#
# Copyright (c) 2025 FreeBSD Foundation
#
@@ -10,12 +10,14 @@
.include <src.opts.mk>
.include "../Makefile.inc"
+.include "${KRB5_SRCTOP}/Makefile.pc"
LIB= kdb5
-# SHLIB_MAJOR= 10
-LDFLAGS=-Wl,--no-undefined
-LIBADD= krb5profile gssrpc krb5 k5crypto com_err krb5support gssapi_krb5
+LDFLAGS= -Wl,--no-undefined
+LIBADD= krb5profile gssrpc krb5 k5crypto com_err krb5support gssapi_krb5
VERSION_MAP= ${.CURDIR}/version.map
+PCFILES= kdb.pc
+CLEANFILES+= ${PCFILES}
SRCS= decrypt_key.c \
encrypt_key.c \
@@ -60,6 +62,9 @@ ${ADB_ERR_C}: ${ADB_ERR}
.include <bsd.lib.mk>
+all: ${PCFILES}
+
.SUFFIXES: .h .c
-.PATH: ${KRB5_DIR}/lib/kdb
+.PATH: ${KRB5_DIR}/build-tools \
+ ${KRB5_DIR}/lib/kdb
diff --git a/krb5/lib/kdb/version.map b/krb5/lib/kdb/version.map
index 63096fe7190a..54a093ff72bc 100644
--- a/krb5/lib/kdb/version.map
+++ b/krb5/lib/kdb/version.map
@@ -108,5 +108,7 @@ kdb5_10_MIT {
ulog_set_last;
xdr_kdb_incr_update_t;
krb5_dbe_sort_key_data;
+ krb5_dbe_make_alias_entry;
+ krb5_dbe_read_alias;
};
HIDDEN { local: __*; _rest*; _save*; *; };