diff options
author | Stefan Eßer <se@FreeBSD.org> | 2020-09-21 18:57:18 +0000 |
---|---|---|
committer | Stefan Eßer <se@FreeBSD.org> | 2020-09-21 18:57:18 +0000 |
commit | d443b0b2430ffd75f8447f80ed357ee9d58972dd (patch) | |
tree | 7bc96b262769fb422209805f368f89273679e24b /security/ossec-hids-local | |
parent | d78009b2cf7722d9b22eccdbc3ebf8c7acaf8bf1 (diff) |
Notes
Diffstat (limited to 'security/ossec-hids-local')
6 files changed, 78 insertions, 0 deletions
diff --git a/security/ossec-hids-local/files/patch-src_addagent_main.c b/security/ossec-hids-local/files/patch-src_addagent_main.c new file mode 100644 index 000000000000..130872b255ad --- /dev/null +++ b/security/ossec-hids-local/files/patch-src_addagent_main.c @@ -0,0 +1,18 @@ +--- src/addagent/main.c.orig 2020-02-14 19:46:22 UTC ++++ src/addagent/main.c +@@ -17,6 +17,7 @@ static void print_banner(void); + static void manage_shutdown(int sig) __attribute__((noreturn)); + #endif + ++int willchroot; + + #if defined(__MINGW32__) + static int setenv(const char *name, const char *val, __attribute__((unused)) int overwrite) +@@ -104,7 +105,6 @@ int main(int argc, char **argv) + int ret; + #endif + +- extern int willchroot; + willchroot = 1; + + /* Set the name */ diff --git a/security/ossec-hids-local/files/patch-src_addagent_manage__agents.h b/security/ossec-hids-local/files/patch-src_addagent_manage__agents.h new file mode 100644 index 000000000000..1e1f32d65088 --- /dev/null +++ b/security/ossec-hids-local/files/patch-src_addagent_manage__agents.h @@ -0,0 +1,8 @@ +--- src/addagent/manage_agents.h.orig 2020-02-14 19:46:22 UTC ++++ src/addagent/manage_agents.h +@@ -147,4 +147,4 @@ extern fpos_t fp_pos; + #define GMF_UNKN_ERROR ARGV0 ": Could not run GetModuleFileName which returned (%ld).\n" + + +-int willchroot; ++extern int willchroot; diff --git a/security/ossec-hids-local/files/patch-src_client-agent_agentd.c b/security/ossec-hids-local/files/patch-src_client-agent_agentd.c new file mode 100644 index 000000000000..ab6530725444 --- /dev/null +++ b/security/ossec-hids-local/files/patch-src_client-agent_agentd.c @@ -0,0 +1,19 @@ +--- src/client-agent/agentd.c.orig 2020-02-14 19:46:22 UTC ++++ src/client-agent/agentd.c +@@ -15,6 +15,8 @@ + #include "os_dns/os_dns.h" + #endif //WIN32 + ++struct imsgbuf server_ibuf; ++ + /* Start the agent daemon */ + void AgentdStart(const char *dir, int uid, int gid, const char *user, const char *group) + { +@@ -39,7 +41,6 @@ void AgentdStart(const char *dir, int uid, int gid, co + merror("starting imsg stuff"); + /* Prepare for os_dns */ + struct imsgbuf osdns_ibuf; +- extern struct imsgbuf server_ibuf; + //struct imsgbuf osdns_ibuf; + int imsg_fds[2]; + merror("Creating socketpair()"); diff --git a/security/ossec-hids-local/files/patch-src_client-agent_agentd.h b/security/ossec-hids-local/files/patch-src_client-agent_agentd.h new file mode 100644 index 000000000000..61846975c01a --- /dev/null +++ b/security/ossec-hids-local/files/patch-src_client-agent_agentd.h @@ -0,0 +1,11 @@ +--- src/client-agent/agentd.h.orig 2020-02-14 19:46:22 UTC ++++ src/client-agent/agentd.h +@@ -83,7 +83,7 @@ extern int run_foreground; + extern keystore keys; + extern agent *agt; + #ifndef WIN32 +-struct imsgbuf server_ibuf; ++extern struct imsgbuf server_ibuf; + #endif //WIN32 + + #endif /* __AGENTD_H */ diff --git a/security/ossec-hids-local/files/patch-src_client-agent_config.c b/security/ossec-hids-local/files/patch-src_client-agent_config.c new file mode 100644 index 000000000000..74765c6d70af --- /dev/null +++ b/security/ossec-hids-local/files/patch-src_client-agent_config.c @@ -0,0 +1,12 @@ +--- src/client-agent/config.c.orig 2020-02-14 19:46:22 UTC ++++ src/client-agent/config.c +@@ -17,8 +17,8 @@ + time_t available_server; + int run_foreground; + keystore keys; +-agent *agt; + ++extern agent *agt; + + /* Read the config file (for the remote client) */ + int ClientConf(const char *cfgfile) diff --git a/security/ossec-hids-local/files/patch-src_os__net_os__net.c b/security/ossec-hids-local/files/patch-src_os__net_os__net.c new file mode 100644 index 000000000000..0cc169681836 --- /dev/null +++ b/security/ossec-hids-local/files/patch-src_os__net_os__net.c @@ -0,0 +1,10 @@ +--- src/os_net/os_net.c.orig 2020-02-14 19:46:22 UTC ++++ src/os_net/os_net.c +@@ -14,6 +14,7 @@ + #include <errno.h> + #include "shared.h" + #include "os_net.h" ++ + agent *agt; + + /* Prototypes */ |