summaryrefslogtreecommitdiffstats
path: root/krb5-1.11-run_user_0.patch
diff options
context:
space:
mode:
authorRobbie Harwood (frozencemetery) <rharwood@redhat.com>2015-09-23 19:43:55 +0000
committerRobbie Harwood (frozencemetery) <rharwood@redhat.com>2015-09-24 17:57:53 +0000
commit11389918936e78505288c4f1164ea2be933150d5 (patch)
tree3c79d519cb6e235292bd56d8af1db472b442688c /krb5-1.11-run_user_0.patch
parenta328acab1bac263ca71b0399342fd4c79f294f87 (diff)
downloadkrb5-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.patch34
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