summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUlrich Ölmann <u.oelmann@pengutronix.de>2022-01-14 10:57:56 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2022-01-14 13:59:43 +0100
commitf1ed927fcba111006f40747b50465ab140df9900 (patch)
tree8f1602bf1bf6cd5abea7fa46e4bb0a1faa0f36de
parentddc92563b3a79ffe1466fc834cf58b50d1eb249f (diff)
downloadptxdist-f1ed927fcba111006f40747b50465ab140df9900.tar.gz
ptxdist-f1ed927fcba111006f40747b50465ab140df9900.tar.xz
krb5: install libs only when needed
The 'kinit' admin tool is the only installable executable linked against libkdb5, hence this library is solely needed in that case. Similarly now only admin libs depend on libgssrpc, therefore restrict its installation accordingly. Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Message-Id: <20220114095756.3162415-1-u.oelmann@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--rules/krb5.make4
1 files changed, 2 insertions, 2 deletions
diff --git a/rules/krb5.make b/rules/krb5.make
index 10240a289..412433c4e 100644
--- a/rules/krb5.make
+++ b/rules/krb5.make
@@ -91,15 +91,15 @@ $(STATEDIR)/krb5.targetinstall:
@$(call install_fixup, krb5,DESCRIPTION,missing)
@$(call install_lib, krb5, 0, 0, 0644, libgssapi_krb5)
- @$(call install_lib, krb5, 0, 0, 0644, libgssrpc)
@$(call install_lib, krb5, 0, 0, 0644, libk5crypto)
- @$(call install_lib, krb5, 0, 0, 0644, libkdb5)
@$(call install_lib, krb5, 0, 0, 0644, libkrb5)
@$(call install_lib, krb5, 0, 0, 0644, libkrb5support)
ifdef PTXCONF_KRB5_ADMIN_LIBS
+ @$(call install_lib, krb5, 0, 0, 0644, libgssrpc)
@$(call install_lib, krb5, 0, 0, 0644, libkadm5clnt_mit)
@$(call install_lib, krb5, 0, 0, 0644, libkadm5srv_mit)
+ @$(call install_lib, krb5, 0, 0, 0644, libkdb5)
endif
ifdef PTXCONF_KRB5_CLIENT_TOOLS