summaryrefslogtreecommitdiffstats
path: root/security/ossec-hids-local-config
diff options
context:
space:
mode:
authorDominik Lisiak <dominik.lisiak@bemsoft.pl>2018-11-12 16:56:31 +0100
committerDominik Lisiak <dominik.lisiak@bemsoft.pl>2018-11-12 16:56:31 +0100
commit0624f21d0fad3d7a153681100668d17ac9242c2d (patch)
treeff467351a83ca0c934a94b90bddc0fb78d36632e /security/ossec-hids-local-config
parentAdded PostgreSQL support. (diff)
downloadossec-0624f21d0fad3d7a153681100668d17ac9242c2d.tar.xz
Allow building as non-root user.
Diffstat (limited to 'security/ossec-hids-local-config')
-rw-r--r--security/ossec-hids-local-config/Makefile20
-rw-r--r--security/ossec-hids-local-config/opt-syscheck.mk32
2 files changed, 26 insertions, 26 deletions
diff --git a/security/ossec-hids-local-config/Makefile b/security/ossec-hids-local-config/Makefile
index 4eaaca8..711b299 100644
--- a/security/ossec-hids-local-config/Makefile
+++ b/security/ossec-hids-local-config/Makefile
@@ -2,7 +2,7 @@
PORTNAME= ossec-hids
PORTVERSION= 3.1.0
-PORTREVISION=
+PORTREVISION= 1
CATEGORIES= security
PKGNAMESUFFIX= -${OSSEC_TYPE}-config
@@ -427,17 +427,17 @@ agent-conf-local:
do-install: ossec-dirs ossec-scripts ossec-rules ossec-conf-managed ossec-conf-local ossec-conf-sample agent-conf-managed agent-conf-local
ossec-permissions:
+.if defined(MAINTAINER_MODE)
@${CHMOD} -R 550 ${OSSEC_DIR}
- @${CHMOD} 640 ${COMMAND_CONF} ${OSSEC_CONF_DIR}/* ${OSSEC_LOCAL_CONF_DIR}/*
- @${CHMOD} 550 ${OSSEC_CONF_DIR} ${OSSEC_LOCAL_CONF_DIR}
-.if ${OSSEC_TYPE} != agent
+ @${CHMOD} 640 ${COMMAND_CONF} ${OSSEC_LOCAL_CONF_DIR}/* ${OSSEC_CONF_DIR}/*
+ @${CHMOD} 550 ${OSSEC_LOCAL_CONF_DIR} ${OSSEC_CONF_DIR}
+. if ${OSSEC_TYPE} != agent
@${CHMOD} 640 ${RULES_DIR}/*
-.endif
-.if ${OSSEC_TYPE} == server
- @${CHMOD} 640 ${AGENT_CONF_DIR}/* ${AGENT_LOCAL_CONF_DIR}/*
- @${CHMOD} 550 ${AGENT_CONF_DIR} ${AGENT_LOCAL_CONF_DIR}
-.endif
-.if defined(MAINTAINER_MODE)
+. endif
+. if ${OSSEC_TYPE} == server
+ @${CHMOD} 640 ${AGENT_LOCAL_CONF_DIR}/* ${AGENT_CONF_DIR}/*
+ @${CHMOD} 550 ${AGENT_LOCAL_CONF_DIR} ${AGENT_CONF_DIR}
+. endif
@${CHOWN} -R ${USER}:${OSSEC_GROUP} ${OSSEC_DIR}
@${CHOWN} -R ${USER}:${GROUP} ${BIN_DIR}
.endif
diff --git a/security/ossec-hids-local-config/opt-syscheck.mk b/security/ossec-hids-local-config/opt-syscheck.mk
index 5162515..c3d4f6e 100644
--- a/security/ossec-hids-local-config/opt-syscheck.mk
+++ b/security/ossec-hids-local-config/opt-syscheck.mk
@@ -3,22 +3,6 @@ SYSCHECK_LOCAL_CONF= 530.syscheck.local.conf
SYSCHECK_DESC= File Integrity Checking (syscheck)
-# Default direcotries
-SYSCHECK_BASIC_OPTION= BASIC_SC
-SYSCHECK_BASIC_PROFILE= basic
-SYSCHECK_BASIC_DESC= "bin", "sbin" and "etc" directories
-SYSCHECK_BASIC_DEFINE= server local agent pushed
-SYSCHECK_BASIC_DEFAULT= server local pushed
-SYSCHECK_OPTIONS+= SYSCHECK_BASIC
-
-# OSSEC directories
-SYSCHECK_OSSEC_OPTION= OSSEC_SC
-SYSCHECK_OSSEC_PROFILE= ossec
-SYSCHECK_OSSEC_DESC= OSSEC directories
-SYSCHECK_OSSEC_DEFINE= server local agent pushed
-SYSCHECK_OSSEC_DEFAULT= server local pushed
-SYSCHECK_OPTIONS+= SYSCHECK_OSSEC
-
# Alert new files
SYSCHECK_NEWFILES_OPTION= NEWFILES_SC
SYSCHECK_NEWFILES_DESC= Alert on new files created
@@ -41,6 +25,22 @@ SYSCHECK_HOSTDENY_DEFINE= server local agent pushed
SYSCHECK_HOSTDENY_DEFAULT= server local pushed
SYSCHECK_OPTIONS+= SYSCHECK_HOSTDENY
+# Default direcotries
+SYSCHECK_BASIC_OPTION= BASIC_SC
+SYSCHECK_BASIC_PROFILE= basic
+SYSCHECK_BASIC_DESC= "bin", "sbin" and "etc" directories
+SYSCHECK_BASIC_DEFINE= server local agent pushed
+SYSCHECK_BASIC_DEFAULT= server local pushed
+SYSCHECK_OPTIONS+= SYSCHECK_BASIC
+
+# OSSEC directories
+SYSCHECK_OSSEC_OPTION= OSSEC_SC
+SYSCHECK_OSSEC_PROFILE= ossec
+SYSCHECK_OSSEC_DESC= OSSEC directories
+SYSCHECK_OSSEC_DEFINE= server local agent pushed
+SYSCHECK_OSSEC_DEFAULT= server local pushed
+SYSCHECK_OPTIONS+= SYSCHECK_OSSEC
+
# PostgreSQL directory
SYSCHECK_PGSQL_OPTION= PGSQL_SC
SYSCHECK_PGSQL_PROFILE= postgresql