????

Your IP : 18.216.181.145


Current Path : /proc/thread-self/root/sbin/
Upload File :
Current File : //proc/thread-self/root/sbin/imunify-auditd-log-reader-cfg-reload

#!/usr/bin/bash

# This script copies is responsible for install auditd-log-reader configuration file
# received from imunify360 agent.
# It is assumed that imunify360 agent will trigger this script each time new configuration file is deployed.

SRC=/var/imunify360/files/auditd-log-reader/v1/config.yaml
DEST=/etc/imunify360/auditd-log-reader/config.yaml
PIDFILE=/var/run/imunify-auditd-log-reader.pid

mkdir -p dir $(dirname $DEST)
cp -f $SRC $DEST

if [[ ! -e "PIDFILE" ]]; then
  # pid not present, exiting
  exit 0
fi

PID=$(cat $PIDFILE)
if [ -z "${PID//[0-9]}" ]; then
  kill -HUP $PID
fi