diff options
| author | Rene Ladan <rene@FreeBSD.org> | 2025-03-31 17:59:09 +0200 |
|---|---|---|
| committer | Rene Ladan <rene@FreeBSD.org> | 2025-03-31 17:59:09 +0200 |
| commit | 2a1ea69ad6229fdb86daf1f09fe5071ab3352087 (patch) | |
| tree | b945fb15a060bd148a9ab71291f4d2c880a3d02a /security/heimdal-devel/files/patch-lib_kadm5_marshall.c | |
| parent | www/py-django-hijack: Remove expired port (diff) | |
security/heimdal-devel: Remove expired port
2025-03-31 security/heimdal-devel: Upstream commits are incompatible
Diffstat (limited to 'security/heimdal-devel/files/patch-lib_kadm5_marshall.c')
| -rw-r--r-- | security/heimdal-devel/files/patch-lib_kadm5_marshall.c | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/security/heimdal-devel/files/patch-lib_kadm5_marshall.c b/security/heimdal-devel/files/patch-lib_kadm5_marshall.c deleted file mode 100644 index 8bc63095693f..000000000000 --- a/security/heimdal-devel/files/patch-lib_kadm5_marshall.c +++ /dev/null @@ -1,44 +0,0 @@ ---- lib/kadm5/marshall.c.orig 2022-11-17 16:55:32.000000000 -0800 -+++ lib/kadm5/marshall.c 2022-11-24 08:47:49.092069000 -0800 -@@ -463,10 +463,40 @@ - ret = krb5_ret_int32(sp, &mask); - if (ret) - goto out; -+ if (mask & KADM5_CONFIG_REALM & KADM5_CONFIG_DBNAME -+ & KADM5_CONFIG_ACL_FILE & KADM5_CONFIG_STASH_FILE) { -+ ret = EINVAL; -+ goto out; -+ } - params->mask = mask; - -- if(params->mask & KADM5_CONFIG_REALM) -+ if (params->mask & KADM5_CONFIG_REALM) { - ret = krb5_ret_string(sp, ¶ms->realm); -+ if (params->realm == NULL) { -+ ret = EINVAL; -+ goto out; -+ } -+ } -+ if (params->mask & KADM5_CONFIG_DBNAME) { -+ ret = krb5_ret_string(sp, ¶ms->dbname); -+ if (params->dbname == NULL) { -+ ret = EINVAL; -+ goto out; -+ } -+ } -+ if (params->mask & KADM5_CONFIG_ACL_FILE) { -+ ret = krb5_ret_string(sp, ¶ms->acl_file); -+ if (params->acl_file == NULL) { -+ ret = EINVAL; -+ goto out; -+ } -+ } -+ if (params->mask & KADM5_CONFIG_STASH_FILE) { -+ ret = krb5_ret_string(sp, ¶ms->stash_file); -+ if (params->stash_file == NULL) { -+ ret = EINVAL; -+ } -+ } - out: - krb5_storage_free(sp); - |
