X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?p=ossec-hids.git;a=blobdiff_plain;f=contrib%2Fdebian-packages%2Fossec-hids-agent%2Fdebian%2Fpatches%2F01_makefile.patch;fp=contrib%2Fdebian-packages%2Fossec-hids-agent%2Fdebian%2Fpatches%2F01_makefile.patch;h=f1159bcb7916362fcf70d4759c6409b35cd6e471;hp=0000000000000000000000000000000000000000;hb=3f728675941dc69d4e544d3a880a56240a6e394a;hpb=927951d1c1ad45ba9e7325f07d996154a91c911b diff --git a/contrib/debian-packages/ossec-hids-agent/debian/patches/01_makefile.patch b/contrib/debian-packages/ossec-hids-agent/debian/patches/01_makefile.patch new file mode 100644 index 0000000..f1159bc --- /dev/null +++ b/contrib/debian-packages/ossec-hids-agent/debian/patches/01_makefile.patch @@ -0,0 +1,59 @@ +Index: ossec-hids-agent-2.8.2/Makefile +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ ossec-hids-agent-2.8.2/Makefile 2015-06-15 03:15:51.083134760 +0000 +@@ -0,0 +1,54 @@ ++# ++# Santiago Bassett ++# 06/15/2015 ++# ++ ++DESTDIR=/ ++DIR=$(DESTDIR)/var/ossec/ ++OSSEC_INIT=$(DIR)/etc/ossec-init.conf ++CEXTRA="-DCLIENT" ++all: ++ echo "CEXTRA=$(CEXTRA)" >> src/Config.OS ++ (cd src; make all) ++ ++clean: ++ rm bin/* || /bin/true ++ chmod 750 $(DIR) || /bin/true ++ chmod 750 $(DIR)/* || /bin/true ++ (cd src; make clean) ++ rm -f src/Config.OS ++ rm -f src/analysisd/compiled_rules/compiled_rules.h ++ rm -f src/isbigendian.c ++ rm -f src/analysisd/ossec-makelists ++ rm -f src/analysisd/ossec-logtest ++ rm -f src/isbigendian ++ ++install: ++ mkdir -p $(DIR) ++ (cd $(DIR); mkdir -p logs bin queue queue/ossec queue/alerts queue/syscheck queue/diff queue/rids) ++ (cd $(DIR); mkdir -p var var/run etc etc/init.d etc/shared active-response active-response/bin agentless .ssh) ++ cp -pr src/rootcheck/db/*.txt $(DIR)/etc/shared/ ++ chmod -x $(DIR)/etc/shared/*.txt ++ cp -pr etc/internal_options.conf $(DIR)/etc/ ++ chmod -x $(DIR)/etc/internal_options.conf ++ cp -pr etc/local_internal_options.conf $(DIR)/etc/ > /dev/null 2>&1 || /bin/true ++ cp -pr etc/client.keys $(DIR)/etc/ > /dev/null 2>&1 ||/bin/true ++ cp -pr src/agentlessd/scripts/* $(DIR)/agentless/ ++ cp -pr src/client-agent/ossec-agentd ${DIR}/bin/ ++ cp -pr src/os_auth/agent-auth ${DIR}/bin/ ++ cp -pr src/logcollector/ossec-logcollector ${DIR}/bin/ ++ cp -pr src/syscheckd/ossec-syscheckd ${DIR}/bin/ ++ cp -pr src/os_execd/ossec-execd ${DIR}/bin/ ++ cp -pr src/init/ossec-client.sh ${DIR}/bin/ossec-control ++ cp -pr src/addagent/manage_agents ${DIR}/bin/ ++ cp -pr contrib/util.sh ${DIR}/bin/ ++ sh src/init/fw-check.sh execute > /dev/null ++ cp -pr active-response/*.sh ${DIR}/active-response/bin/ ++ cp -pr active-response/firewalls/*.sh ${DIR}/active-response/bin/ ++ cp -pr etc/ossec-agent.conf $(DIR)/etc/ossec.conf ++ chmod -x $(DIR)/etc/ossec.conf ++ cp -p src/init/ossec-hids-debian.init $(DIR)/etc/init.d/ossec ++ echo "DIRECTORY=\"/var/ossec\"" > $(OSSEC_INIT) ++ echo "VERSION=\"v2.8.2\"" >> $(OSSEC_INIT) ++ echo "DATE=\"`date`\"" >> $(OSSEC_INIT) ++ echo "TYPE=\"agent\"" >> $(OSSEC_INIT)