[SCM] KDE Base Workspace module packaging branch, master, updated. debian/4.11.7-1
Maximiliano Curia
maxy at moszumanska.debian.org
Tue Mar 4 12:22:06 UTC 2014
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-sc/kde-workspace.git;a=commitdiff;h=a1b7e22
The following commit has been merged in the master branch:
commit a1b7e22165bbe41f0377c67fcf829ad0053b1a1f
Author: Maximiliano Curia <maxy at debian.org>
Date: Sun Mar 2 16:24:58 2014 +0100
New patch: unlink_testsock
---
debian/changelog | 1 +
debian/patches/series | 1 +
debian/patches/unlink_testsock | 29 +++++++++++++++++++++++++++++
3 files changed, 31 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index 7aadd5f..9ced3d4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ kde-workspace (4:4.11.7-1~) UNRELEASED; urgency=medium
* New upstream release.
* New patch: effect_gles_link_against_gles
* Remove upstream patch: upstream_explicitly_request_a_window-drawable
+ * New patch: unlink_testsock
-- Maximiliano Curia <maxy at debian.org> Sun, 02 Mar 2014 11:23:35 +0100
diff --git a/debian/patches/series b/debian/patches/series
index 4d9e8fa..9785d78 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -23,3 +23,4 @@ krunner_iceweasel_bookmarks.patch
kubuntu_kcm_display_add_kscreen.diff
kubuntu_no_krandr.diff
effect_gles_link_against_gles
+unlink_testsock
diff --git a/debian/patches/unlink_testsock b/debian/patches/unlink_testsock
new file mode 100644
index 0000000..4634e40
--- /dev/null
+++ b/debian/patches/unlink_testsock
@@ -0,0 +1,29 @@
+Index: kde-workspace/kdm/ConfigureChecks.cmake
+===================================================================
+--- kde-workspace.orig/kdm/ConfigureChecks.cmake 2014-03-02 11:19:54.378463363 +0100
++++ kde-workspace/kdm/ConfigureChecks.cmake 2014-03-02 16:24:05.240895816 +0100
+@@ -97,6 +97,7 @@
+ int main()
+ {
+ int fd, fd2;
++ int ret;
+ struct sockaddr_un sa;
+
+ if ((fd = socket(PF_UNIX, SOCK_STREAM, 0)) < 0)
+@@ -108,10 +109,14 @@
+ return 2;
+ chmod(sa.sun_path, 0);
+ setuid(getuid() + 1000);
+- if ((fd2 = socket(PF_UNIX, SOCK_STREAM, 0)) < 0)
++ if ((fd2 = socket(PF_UNIX, SOCK_STREAM, 0)) < 0) {
++ unlink(sa.sun_path);
+ return 2;
++ }
+ connect(fd2, (struct sockaddr *)&sa, sizeof(sa));
+- return errno != EACCES;
++ ret = errno != EACCES;
++ unlink(sa.sun_path);
++ return ret;
+ }
+ " HONORS_SOCKET_PERMS)
+ macro_pop_required_vars()
--
KDE Base Workspace module packaging
More information about the pkg-kde-commits
mailing list