diff options
author | Robbie Harwood (frozencemetery) <rharwood@redhat.com> | 2015-09-23 19:43:55 +0000 |
---|---|---|
committer | Robbie Harwood (frozencemetery) <rharwood@redhat.com> | 2015-09-24 17:57:53 +0000 |
commit | 11389918936e78505288c4f1164ea2be933150d5 (patch) | |
tree | 3c79d519cb6e235292bd56d8af1db472b442688c /krb5-1.11-run_user_0.patch | |
parent | a328acab1bac263ca71b0399342fd4c79f294f87 (diff) | |
download | krb5-11389918936e78505288c4f1164ea2be933150d5.tar.gz krb5-11389918936e78505288c4f1164ea2be933150d5.tar.xz krb5-11389918936e78505288c4f1164ea2be933150d5.zip |
New upstream version: krb5-1.14-alpha1
Drop patches that have since been applied. Create new patches as
needed.
Diffstat (limited to 'krb5-1.11-run_user_0.patch')
-rw-r--r-- | krb5-1.11-run_user_0.patch | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/krb5-1.11-run_user_0.patch b/krb5-1.11-run_user_0.patch deleted file mode 100644 index 6be760a..0000000 --- a/krb5-1.11-run_user_0.patch +++ /dev/null @@ -1,34 +0,0 @@ -A hack: if we're looking at creating a ccache directory directly below -the /run/user/0 directory, and /run/user/0 doesn't exist, try to create -it, too. - ---- krb5/src/lib/krb5/ccache/cc_dir.c -+++ krb5/src/lib/krb5/ccache/cc_dir.c -@@ -61,6 +61,8 @@ - - #include <dirent.h> - -+#define ROOT_SPECIAL_DCC_PARENT "/run/user/0" -+ - extern const krb5_cc_ops krb5_dcc_ops; - extern const krb5_cc_ops krb5_fcc_ops; - -@@ -239,6 +241,18 @@ - - if (stat(dirname, &st) < 0) { - if (errno == ENOENT) { -+ if (strncmp(dirname, ROOT_SPECIAL_DCC_PARENT "/", -+ sizeof(ROOT_SPECIAL_DCC_PARENT)) == 0 && -+ stat(ROOT_SPECIAL_DCC_PARENT, &st) < 0 && -+ errno == ENOENT) { -+#ifdef USE_SELINUX -+ selabel = krb5int_push_fscreatecon_for(ROOT_SPECIAL_DCC_PARENT); -+#endif -+ status = mkdir(ROOT_SPECIAL_DCC_PARENT, S_IRWXU); -+#ifdef USE_SELINUX -+ krb5int_pop_fscreatecon(selabel); -+#endif -+ } - #ifdef USE_SELINUX - selabel = krb5int_push_fscreatecon_for(dirname); - #endif |