diff options
author | Alonso Schaich <alonso@FreeBSD.org> | 2015-03-30 20:24:43 +0000 |
---|---|---|
committer | Alonso Schaich <alonso@FreeBSD.org> | 2015-03-30 20:24:43 +0000 |
commit | 451e3730043ba6419f727060cc6f1b13674aa7b9 (patch) | |
tree | e9c6bcebdb9c69458c3cd59533f2e80c988c242a /x11/kde4-workspace | |
parent | b460b25d6ab01fcf0285ec156196df394e502cd5 (diff) | |
download | ports-451e3730043ba6419f727060cc6f1b13674aa7b9.tar.gz ports-451e3730043ba6419f727060cc6f1b13674aa7b9.zip |
Notes
Diffstat (limited to 'x11/kde4-workspace')
-rw-r--r-- | x11/kde4-workspace/Makefile | 1 | ||||
-rw-r--r-- | x11/kde4-workspace/files/patch-kdm__backend__client.c | 17 |
2 files changed, 14 insertions, 4 deletions
diff --git a/x11/kde4-workspace/Makefile b/x11/kde4-workspace/Makefile index 2f08f6d6471d..b4b47baeb270 100644 --- a/x11/kde4-workspace/Makefile +++ b/x11/kde4-workspace/Makefile @@ -2,6 +2,7 @@ PORTNAME= kde-workspace PORTVERSION= ${KDE4_WORKSPACE_VERSION} +PORTREVISION= 1 CATEGORIES= x11 kde MASTER_SITES= KDE/${KDE4_BRANCH}/${KDE4_VERSION}/src DIST_SUBDIR= KDE/${PORTVERSION} diff --git a/x11/kde4-workspace/files/patch-kdm__backend__client.c b/x11/kde4-workspace/files/patch-kdm__backend__client.c index ddc34a7504ae..017beeafc8c6 100644 --- a/x11/kde4-workspace/files/patch-kdm__backend__client.c +++ b/x11/kde4-workspace/files/patch-kdm__backend__client.c @@ -1,6 +1,6 @@ ---- ./kdm/backend/client.c.orig 2010-07-06 10:54:30.000000000 +0400 -+++ ./kdm/backend/client.c 2010-07-30 22:23:48.264408318 +0400 -@@ -1309,6 +1309,9 @@ +--- kdm/backend/client.c.orig 2014-11-06 23:36:58.000000000 +0100 ++++ kdm/backend/client.c 2015-03-09 13:20:24.870430799 +0100 +@@ -1322,6 +1322,9 @@ char ckDeviceBuf[20] = ""; const char *ckDevice = ckDeviceBuf; dbus_bool_t isLocal; @@ -10,7 +10,7 @@ #endif char *failsafeArgv[2]; char *buf, *buf2; -@@ -1340,6 +1343,13 @@ +@@ -1353,6 +1356,13 @@ # ifdef HAVE_VTS if (td->serverVT > 0) sprintf(ckDeviceBuf, "/dev/tty%d", td->serverVT); @@ -24,3 +24,12 @@ # endif isLocal = ((td->displayType & d_location) == dLocal); # ifdef XDMCP +@@ -1532,7 +1542,7 @@ + environ = pam_env; + # endif + removeCreds = True; /* set it first - i don't trust PAM's rollback */ +- pretc = pam_setcred(pamh, 0); ++ pretc = pam_setcred(pamh, PAM_ESTABLISH_CRED); + reInitErrorLog(); + # ifndef HAVE_PAM_GETENVLIST + pam_env = environ; |