Subj : finally :) To : All From : Janis Kracht Date : Sun Apr 28 2019 00:00:12 If your BBBS is being hit time after time with bots, this script may fix it for you... I've been running this script now for about 15 minutes, and everytime Yandex kills bbbsd this script runs my script that brings it back up.. :) =====Start script====== #!/bin/bash cd /home/bbbs check_process() { echo "$ts: checking $1" >>check.log [ "$1" = "" ] && return 0 [ `pgrep -n $1` ] && return 1 || return 0 } while [ 1 ]; do # timestamp ts=`date +%T` echo "$ts: begin checking..." >>check.log check_process "bbbsd" [ $? -eq 0 ] && echo "$ts: not running, restarting..." && `./telnetnode.sh > /dev/null` sleep 5 done =========End Script======== Notes: The line that starts with "[ $? -eq 0 ] && echo "$ts: not running," wraps in this message, so make sure that is all on one line. If you can't copy this script for whatever reason, let me know and I'll send it to you via email or Fidonet. If you remove the references to "check.log", this script will write to your screen, like this: 23:55:13: begin checking... 23:55:13: checking bbbsd 23:55:19: begin checking... 23:55:19: checking bbbsd 23:55:24: begin checking... 23:55:24: checking bbbsd Take care, Janis --- BBBS/Li6 v4.10 Toy-4 * Origin: Prism bbs (1:261/38) .