From 5cff94399d39016790921552a13719214cb46d73 Mon Sep 17 00:00:00 2001 From: "Brian J. Murrell" Date: Wed, 13 Dec 2017 07:48:01 -0500 Subject: foolsm: Add package foolsm Signed-off-by: Brian J. Murrell --- net/foolsm/patches/100-plugin-export-dir.patch | 11 +++++++++++ net/foolsm/patches/110-missing-WAIT_ANY.patch | 11 +++++++++++ 2 files changed, 22 insertions(+) create mode 100644 net/foolsm/patches/100-plugin-export-dir.patch create mode 100644 net/foolsm/patches/110-missing-WAIT_ANY.patch (limited to 'net/foolsm/patches') diff --git a/net/foolsm/patches/100-plugin-export-dir.patch b/net/foolsm/patches/100-plugin-export-dir.patch new file mode 100644 index 000000000..028413f89 --- /dev/null +++ b/net/foolsm/patches/100-plugin-export-dir.patch @@ -0,0 +1,11 @@ +--- a/defs.h 2016-11-10 07:22:50.275506874 -0500 ++++ b/defs.h 2016-11-10 07:22:58.639469850 -0500 +@@ -22,7 +22,7 @@ + + #define min(x, y) ((x)<(y) ? (x) : (y)) + +-#define PLUGIN_EXPORT_DIR "/var/lib/foolsm" ++#define PLUGIN_EXPORT_DIR "/tmp" + + #endif + diff --git a/net/foolsm/patches/110-missing-WAIT_ANY.patch b/net/foolsm/patches/110-missing-WAIT_ANY.patch new file mode 100644 index 000000000..4409a8c42 --- /dev/null +++ b/net/foolsm/patches/110-missing-WAIT_ANY.patch @@ -0,0 +1,11 @@ +--- a/forkexec.c 2017-11-02 07:45:28.679821530 -0400 ++++ /bforkexec.c 2017-11-02 07:44:54.527653043 -0400 +@@ -108,7 +108,7 @@ + int script_status; + pid_t pid; + +- while ((pid = waitpid(WAIT_ANY, &script_status, WNOHANG)) != 0) { ++ while ((pid = waitpid(-1, &script_status, WNOHANG)) != 0) { + if(pid == -1) { + if(cfg.debug >= 9 && errno != ECHILD) + syslog(LOG_ERR, "%s: %s: %d: waitpid failed %s", __FILE__, __FUNCTION__, __LINE__, strerror(errno)); -- cgit v1.2.3