Updating Sharingan for testing
This commit is contained in:
parent
01dde4008d
commit
51e2836378
@ -56,7 +56,7 @@ all:
|
|||||||
uefi: true
|
uefi: true
|
||||||
siem: true
|
siem: true
|
||||||
disks:
|
disks:
|
||||||
- '-drive format=raw,index=0,media=disk,file=/dev/sdd'
|
- '-drive format=raw,index=0,media=disk,file=/dev/sdb'
|
||||||
DarkNet:
|
DarkNet:
|
||||||
ip: 10.0.1.17
|
ip: 10.0.1.17
|
||||||
ipinterface: eth0
|
ipinterface: eth0
|
||||||
@ -66,7 +66,7 @@ all:
|
|||||||
vnc: 9
|
vnc: 9
|
||||||
bridge: br0
|
bridge: br0
|
||||||
disks:
|
disks:
|
||||||
- '-drive format=raw,index=0,media=disk,file=/dev/sdb'
|
- '-drive format=raw,index=0,media=disk,file=/dev/sdd'
|
||||||
Maat:
|
Maat:
|
||||||
ip: 10.0.1.18
|
ip: 10.0.1.18
|
||||||
ipinterface: ens3
|
ipinterface: ens3
|
||||||
|
15
roles/Sharingan/files/clamav/clamscan.service
Normal file
15
roles/Sharingan/files/clamav/clamscan.service
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=Sharingan-IDS | Virus scanning
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Nice=19
|
||||||
|
IOSchedulingClass=best-effort
|
||||||
|
IOSchedulingPriority=7
|
||||||
|
Type=simple
|
||||||
|
ExecStart=clamscan -r / -i --exclude-dir="/srv/ygddrasil" --exclude-dir="/dev" --exclude-dir="/sys" --exclude-dir="/proc" --exclude-dir="/media/Infected/" --exclude-dir="/etc/snort/rules" --exclude-dir="/etc/suricata/rules"
|
||||||
|
TimeoutSec=3600
|
||||||
|
User=root
|
||||||
|
Group=root
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
11
roles/Sharingan/files/clamav/clamscan.timer
Normal file
11
roles/Sharingan/files/clamav/clamscan.timer
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=Sharingan-IDS | Virus scanning
|
||||||
|
|
||||||
|
[Timer]
|
||||||
|
OnCalendar=02:00
|
||||||
|
Persistent=false
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=timers.target
|
||||||
|
|
||||||
|
#EOF
|
@ -8,7 +8,7 @@ IOSchedulingPriority=7
|
|||||||
Type=simple
|
Type=simple
|
||||||
ExecStart=freshclam
|
ExecStart=freshclam
|
||||||
User=root
|
User=root
|
||||||
group=root
|
Group=root
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
|
@ -6,11 +6,11 @@ Nice=19
|
|||||||
IOSchedulingClass=best-effort
|
IOSchedulingClass=best-effort
|
||||||
IOSchedulingPriority=7
|
IOSchedulingPriority=7
|
||||||
Type=simple
|
Type=simple
|
||||||
ExecStartPre=clamscan -r / -i --exclude-dir="/srv/ygddrasil" --exclude-dir="/dev" --exclude-dir="/sys" --exclude-dir="/proc" --exclude-dir="/media/Infected/" --exclude-dir="/etc/snort/rules" --exclude-dir="/etc/suricata/rules"
|
|
||||||
ExecStart=lynis audit system
|
ExecStart=lynis audit system
|
||||||
ExecStartPost=systemd-cat -t sharingan-vulns arch-audit
|
ExecStartPost=systemd-cat -t sharingan-vulns arch-audit
|
||||||
|
TimeoutSec=3600
|
||||||
User=root
|
User=root
|
||||||
group=root
|
Group=root
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
|
@ -19,7 +19,7 @@ check filesystem rootfs with path /
|
|||||||
if space usage > 80% for 5 times within 15 cycles then exec "/etc/monit.d/scripts/critical Root filesystem is too full."
|
if space usage > 80% for 5 times within 15 cycles then exec "/etc/monit.d/scripts/critical Root filesystem is too full."
|
||||||
if read rate > 500 operations/s for 5 cycles then exec "/etc/monit.d/scripts/critical Too many reads on root filesystem."
|
if read rate > 500 operations/s for 5 cycles then exec "/etc/monit.d/scripts/critical Too many reads on root filesystem."
|
||||||
if write rate > 500 operations/s for 5 cycles then exec "/etc/monit.d/scripts/critical Too many writes on root filesystem."
|
if write rate > 500 operations/s for 5 cycles then exec "/etc/monit.d/scripts/critical Too many writes on root filesystem."
|
||||||
if service time > 50 milliseconds for 3 times within 5 cycles then exec "/etc/monit.d/scripts/critical Root filesystem performing slowly -- check iostat."
|
# if service time > 50 milliseconds for 3 times within 5 cycles then exec "/etc/monit.d/scripts/critical Root filesystem performing slowly -- check iostat."
|
||||||
group system
|
group system
|
||||||
#
|
#
|
||||||
## Check a network link status (up/down), link capacity changes, saturation
|
## Check a network link status (up/down), link capacity changes, saturation
|
||||||
|
@ -6,9 +6,9 @@ Nice=19
|
|||||||
IOSchedulingClass=best-effort
|
IOSchedulingClass=best-effort
|
||||||
IOSchedulingPriority=7
|
IOSchedulingPriority=7
|
||||||
Type=simple
|
Type=simple
|
||||||
ExecStart=rkhunter --check --sk
|
ExecStart=-/usr/bin/rkhunter --check --sk
|
||||||
User=root
|
User=root
|
||||||
group=root
|
Group=root
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
|
@ -22,6 +22,7 @@
|
|||||||
|
|
||||||
- name: Scanning services
|
- name: Scanning services
|
||||||
become: yes
|
become: yes
|
||||||
|
register: lynis_svc
|
||||||
copy:
|
copy:
|
||||||
src: "lynis/{{ item }}"
|
src: "lynis/{{ item }}"
|
||||||
dest: /usr/lib/systemd/system/
|
dest: /usr/lib/systemd/system/
|
||||||
@ -34,6 +35,7 @@
|
|||||||
|
|
||||||
- name: Scanning services
|
- name: Scanning services
|
||||||
become: yes
|
become: yes
|
||||||
|
register: clam_svc
|
||||||
copy:
|
copy:
|
||||||
src: "clamav/{{ item }}"
|
src: "clamav/{{ item }}"
|
||||||
dest: /usr/lib/systemd/system/
|
dest: /usr/lib/systemd/system/
|
||||||
@ -43,6 +45,14 @@
|
|||||||
loop:
|
loop:
|
||||||
- freshclam.service
|
- freshclam.service
|
||||||
- freshclam.timer
|
- freshclam.timer
|
||||||
|
- clamscan.service
|
||||||
|
- clamscan.timer
|
||||||
|
|
||||||
|
- systemd:
|
||||||
|
daemon_reload: yes
|
||||||
|
become: yes
|
||||||
|
when: clam_svc.changed or lynis_svc.changed
|
||||||
|
|
||||||
|
|
||||||
- name: Enable timers
|
- name: Enable timers
|
||||||
become: yes
|
become: yes
|
||||||
|
Loading…
Reference in New Issue
Block a user