X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=src%2FInstallAgent.sh;h=4dcd94c8837323a9f73519e51efdff6d3a63c831;hb=6ef2f786c6c8ead94841b5f93baf9f43421f08c8;hp=6ee67e5e5d1912d49ff9212020b10bb88995c991;hpb=914feba5d54f979cd5d7e69c349c3d01f630042a;p=ossec-hids.git diff --git a/src/InstallAgent.sh b/src/InstallAgent.sh index 6ee67e5..4dcd94c 100755 --- a/src/InstallAgent.sh +++ b/src/InstallAgent.sh @@ -15,7 +15,7 @@ UNAME=`uname`; DIR=`grep DIR ${LOCATION} | cut -f2 -d\"` GROUP="ossec" USER="ossec" -subdirs="logs bin queue queue/ossec queue/alerts queue/syscheck queue/rids var var/run etc etc/shared active-response active-response/bin agentless .ssh" +subdirs="logs bin queue queue/ossec queue/alerts queue/syscheck queue/rids queue/diff var var/run etc etc/shared active-response active-response/bin agentless .ssh" # ${DIR} must be set @@ -120,6 +120,11 @@ touch ${DIR}/logs/ossec.log chown ${USER}:${GROUP} ${DIR}/logs/ossec.log chmod 664 ${DIR}/logs/ossec.log +chown -R ${USER}:${GROUP} ${DIR}/queue/diff +chmod -R 750 ${DIR}/queue/diff +chmod 740 ${DIR}/queue/diff/* > /dev/null 2>&1 + + # For the etc dir @@ -185,11 +190,15 @@ chown root:${GROUP} ${DIR}/var/run # Moving the binary files cp -pr ../bin/ossec-agentd ${DIR}/bin/ +cp -pr ../bin/agent-auth ${DIR}/bin/ cp -pr ../bin/ossec-logcollector ${DIR}/bin/ cp -pr ../bin/ossec-syscheckd ${DIR}/bin/ cp -pr ../bin/ossec-execd ${DIR}/bin/ cp -pr ./init/ossec-client.sh ${DIR}/bin/ossec-control cp -pr ../bin/manage_agents ${DIR}/bin/ +cp -pr ../contrib/util.sh ${DIR}/bin/ +chown root:${GROUP} ${DIR}/bin/util.sh +chmod +x ${DIR}/bin/util.sh # Copying active response modules sh ./init/fw-check.sh execute > /dev/null