diff options
author | Simo Sorce <simo@redhat.com> | 2013-09-03 22:48:02 -0400 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-10-07 10:57:13 +0200 |
commit | 047ed117f80c0fcc7710d930123af4f21233c369 (patch) | |
tree | 0a4e3d55e22aa98c2e277decbf218c4bac6f27e6 /src/providers/krb5/krb5_utils.h | |
parent | 9a9a813906472ffff3911b6006d023e1c6cbff8a (diff) | |
download | sssd-047ed117f80c0fcc7710d930123af4f21233c369.tar.gz sssd-047ed117f80c0fcc7710d930123af4f21233c369.tar.bz2 sssd-047ed117f80c0fcc7710d930123af4f21233c369.zip |
krb5: Remove ability to create public directories
Setting up public directories is the job of the admin, and
current sssd syntax can't express the actual intention of the admin with
regrads to which parts of the path should be public or private.
Resolves:
https://fedorahosted.org/sssd/ticket/2071
Diffstat (limited to 'src/providers/krb5/krb5_utils.h')
-rw-r--r-- | src/providers/krb5/krb5_utils.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/providers/krb5/krb5_utils.h b/src/providers/krb5/krb5_utils.h index 33cc6112..4b1ebb0b 100644 --- a/src/providers/krb5/krb5_utils.h +++ b/src/providers/krb5/krb5_utils.h @@ -43,11 +43,11 @@ errno_t check_if_cached_upn_needs_update(struct sysdb_ctx *sysdb, const char *upn); errno_t create_ccache_dir(const char *dirname, pcre *illegal_re, - uid_t uid, gid_t gid, bool private_path); + uid_t uid, gid_t gid); char *expand_ccname_template(TALLOC_CTX *mem_ctx, struct krb5child_req *kr, const char *template, bool file_mode, - bool case_sensitive, bool *private_path); + bool case_sensitive); errno_t become_user(uid_t uid, gid_t gid); struct sss_creds; @@ -58,7 +58,7 @@ errno_t switch_creds(TALLOC_CTX *mem_ctx, errno_t restore_creds(struct sss_creds *saved_creds); errno_t sss_krb5_precreate_ccache(const char *ccname, pcre *illegal_re, - uid_t uid, gid_t gid, bool private_path); + uid_t uid, gid_t gid); errno_t sss_krb5_cc_destroy(const char *ccname, uid_t uid, gid_t gid); errno_t sss_krb5_check_ccache_princ(uid_t uid, gid_t gid, const char *ccname, const char *principal); |