SECURITY UPDATE: Kerberos KDC elevation of privilege via weak RC4 session
keys
debian/patches/CVE-2022-37966.patch: prefer AES over RC4 for Kerberos
session keys by selecting the session key from the server's advertised
session etypes, strip weak keys from the krbtgt account, leave
UF_USE_DES_KEY_ONLY accounts without usable keys as upstream does,
declare RC4 support explicitly on trust objects created by samba-tool
(upstream 84c28b05a0a), and add "kdc default domain supported
enctypes", "kdc supported enctypes" and "kdc force enable rc4 weak
session keys" options
debian/patches/CVE-2022-37966.patch: free the newly added sdb_entry
etypes/session_etypes members, the calloc'ed etypes->val array, and
the krbtgt keys discarded when the key list is truncated to one
(upstream 75a1beeea85, a97aad91878, 149d4364299), avoiding a
per-request KDC memory leak
debian/patches/CVE-2022-37966-domain-trust-modify.patch: add the
upstream "samba-tool domain trust modify" command (upstream d1999c15,
same CVE-2022-37966 series) so an administrator has a supported CLI to
repair a pre-existing RC4-only trust after the change above stopped
assuming RC4 support on trust objects