#!/bin/bash

INSTALL_DIR=$(pwd)

# Instalacja ClamAV i rkhunter
echo -e "\033[01;34m Instalacja ClamAV i rkhunter\033[00m"
apt -y install clamav-freshclam clamav-daemon bsd-mailx rkhunter git

# Aktualizacja bazy wirusów ClamAV
echo -e "\033[01;34m Aktualizacja bazy wirusów ClamAV\033[00m"
service clamav-freshclam stop 
sudo freshclam 
service clamav-freshclam start

# Konfiguracja ClamAV
echo -e "\033[01;34m Konfiguracja ClamAV\033[00m"
sudo systemctl start clamav-daemon.service
sudo systemctl enable clamav-daemon.service

# Dodanie konfiguracji logrotate dla clamscan_daily.sh
cp -p "$INSTALL_DIR/conf/etc/logrotate.d/clamscan_daily" /etc/logrotate.d/clamscan_daily
chmod 644 /etc/logrotate.d/clamscan_daily

# Przygotowanie skryptu do codziennego skanowania
mkdir -p /etc/backup
cp -p $INSTALL_DIR'/lib/backup/clamscan_daily.sh' /etc/backup/clamscan_daily.sh
chmod u+x /etc/backup/clamscan_daily.sh

# Utworzenie harmonogramu do codziennego skanowania
sed -i '$ a 30 4 * * 2 root /etc/backup/clamscan_daily.sh' /etc/cron.d/edokumenty
