From 403ae864c845052cf11e66e98a2cfb0031c65e73 Mon Sep 17 00:00:00 2001 From: Xavier Beaudouin Date: Tue, 3 Sep 2024 16:42:54 +0200 Subject: [PATCH] Missing patch --- .../files/patch-client_ipa-getkeytab.c | 16 ++++++++++++++++ .../files/patch-ipaplatform_setup.py | 10 ++++++++++ net/freeipa-client/files/patch-util_ipa__krb5.c | 10 ++++++++++ 3 files changed, 36 insertions(+) create mode 100644 net/freeipa-client/files/patch-client_ipa-getkeytab.c create mode 100644 net/freeipa-client/files/patch-ipaplatform_setup.py create mode 100644 net/freeipa-client/files/patch-util_ipa__krb5.c diff --git a/net/freeipa-client/files/patch-client_ipa-getkeytab.c b/net/freeipa-client/files/patch-client_ipa-getkeytab.c new file mode 100644 index 0000000..73f4df4 --- /dev/null +++ b/net/freeipa-client/files/patch-client_ipa-getkeytab.c @@ -0,0 +1,16 @@ +--- client/ipa-getkeytab.c.orig 2023-08-21 14:29:00 UTC ++++ client/ipa-getkeytab.c +@@ -34,6 +34,13 @@ + #include + #include + #include ++typedef unsigned char u_char; ++typedef unsigned short u_short; ++typedef unsigned int u_int; ++typedef unsigned long u_long; ++#include ++#include ++#include + #include + #include + #include diff --git a/net/freeipa-client/files/patch-ipaplatform_setup.py b/net/freeipa-client/files/patch-ipaplatform_setup.py new file mode 100644 index 0000000..aeea218 --- /dev/null +++ b/net/freeipa-client/files/patch-ipaplatform_setup.py @@ -0,0 +1,10 @@ +--- ipaplatform/setup.py.orig 2023-10-03 12:48:36 UTC ++++ ipaplatform/setup.py +@@ -37,6 +37,7 @@ if __name__ == '__main__': + "ipaplatform.debian", + "ipaplatform.fedora", + "ipaplatform.fedora_container", ++ "ipaplatform.freebsd", + "ipaplatform.nixos", + "ipaplatform.redhat", + "ipaplatform.rhel", diff --git a/net/freeipa-client/files/patch-util_ipa__krb5.c b/net/freeipa-client/files/patch-util_ipa__krb5.c new file mode 100644 index 0000000..9ca24a1 --- /dev/null +++ b/net/freeipa-client/files/patch-util_ipa__krb5.c @@ -0,0 +1,10 @@ +--- util/ipa_krb5.c.orig 2021-11-25 17:34:42 UTC ++++ util/ipa_krb5.c +@@ -25,6 +25,7 @@ + #include + #include + #include ++#include + + #include + #define _(STRING) gettext(STRING)