diff options
author | Ulrich Ölmann <u.oelmann@pengutronix.de> | 2022-01-14 10:57:56 +0100 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2022-01-14 13:59:43 +0100 |
commit | f1ed927fcba111006f40747b50465ab140df9900 (patch) | |
tree | 8f1602bf1bf6cd5abea7fa46e4bb0a1faa0f36de | |
parent | ddc92563b3a79ffe1466fc834cf58b50d1eb249f (diff) | |
download | ptxdist-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.make | 4 |
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 |