]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - src/patches/openswan-1.0.1-plutoctl.patch
Kernel Update
[people/pmueller/ipfire-2.x.git] / src / patches / openswan-1.0.1-plutoctl.patch
diff --git a/src/patches/openswan-1.0.1-plutoctl.patch b/src/patches/openswan-1.0.1-plutoctl.patch
deleted file mode 100644 (file)
index 57bc6c8..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-diff -ruN openswan-1.0.1.bak/pluto/server.c openswan-1.0.1/pluto/server.c
---- openswan-1.0.1.bak/pluto/server.c  2003-11-17 00:32:11.000000000 +0100
-+++ openswan-1.0.1/pluto/server.c      2004-03-12 14:58:00.000000000 +0100
-@@ -98,12 +98,13 @@
-     else
-     {
-       /* to keep control socket secure, use umask */
--      mode_t ou = umask(~S_IRWXU);
-+      mode_t ou = umask(~(S_IRWXU | S_IRWXG));
-       if (bind(ctl_fd, (struct sockaddr *)&ctl_addr
-       , offsetof(struct sockaddr_un, sun_path) + strlen(ctl_addr.sun_path)) < 0)
-           failed = "bind";
-       umask(ou);
-+      chown(ctl_addr.sun_path, 0, 99);
-     }
-     /* 5 is a haphazardly chosen limit for the backlog.