-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makejail
34 lines (23 loc) · 848 Bytes
/
Makejail
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
INCLUDE options/options.makejail
ARG agent_ip=10.0.0.3
ARG agent_name=agent01
ARG server_ip=10.0.0.2
ARG network=wazuh-net
ARG enrollment
CMD sed -e "s|quarterly|latest|g" -i.bak /etc/pkg/FreeBSD.conf
PKG bash wazuh-agent
CMD cp /etc/localtime /var/ossec/etc
CMD touch /var/ossec/logs/active-responses.log
CMD chmod 740 /var/ossec/logs/active-responses.log
CMD touch /var/log/syslog
CMD chmod 740 /var/log/syslog
COPY files/var/ossec/etc/ossec.conf /var/ossec/etc
REPLACE /var/ossec/etc/ossec.conf SERVER_IP ${server_ip}
CMD chmod 660 /var/ossec/etc/ossec.conf
CMD chown root:wazuh /var/ossec/etc/ossec.conf
CMD touch /var/ossec/etc/authd.pass
CMD chmod 640 /var/ossec/etc/authd.pass
CMD chown root:wazuh /var/ossec/etc/authd.pass
CMD echo ${enrollment} > /var/ossec/etc/authd.pass
SYSRC wazuh_agent_enable=YES
SERVICE wazuh-agent start