| version 1.6, 2005/03/28 23:47:21 |
version 1.14, 2006/05/15 19:47:04 |
|
|
| #!/bin/sh |
#!/bin/sh |
| #$Id$ |
#$RedRiver: runbt.sh,v 1.13 2005/06/01 18:20:26 andrew Exp $ |
| |
|
| LOGFILE=runbt.log |
. /etc/OpenBSDTorrents.conf |
| |
LOGFILE=/home/torrentseeder/runbt.log |
| |
|
| echo -n `date` >> ${LOGFILE} |
cd ${OBT_DIR_HOME} |
| echo Starting . . . >> ${LOGFILE} |
PIDFILE=${OBT_DIR_HOME}/run/runbt.pid |
| |
|
| btlaunchmany.py \ |
if [ -e ${PIDFILE} ]; then |
| --super_seeder 1 \ |
PID=`head -1 ${PIDFILE}` |
| --minport 10000 --maxport 10500 \ |
kill -0 ${PID} 2> /dev/null |
| --saveas /home/ftp/pub/ --saveas_style 2 \ |
if [ $? -eq 0 ]; then |
| /home/torrentsync/torrents/ > /dev/null |
echo Already running |
| |
exit 1 |
| |
fi |
| |
fi |
| |
echo $$ > ${PIDFILE} |
| |
|
| |
|
| echo -n `date` >> ${LOGFILE} |
echo -n `date` >> ${LOGFILE} |
| echo Died . . . >> ${LOGFILE} |
echo ' Starting . . . ' >> ${LOGFILE} |
| |
|
| /home/OpenBSDTorrents/OpenBSDTorrents/runbt.sh & |
nice btlaunchmany \ |
| |
--check_hashes 0 \ |
| |
--display_interval 600 \ |
| |
--minport 6881 --maxport 6989 \ |
| |
--max_files_open 75 \ |
| |
--saveas_style 2 \ |
| |
--save_in ${OBT_DIR_FTP} \ |
| |
--torrent_dir ${OBT_DIR_CUR_TORRENT} >> ${LOGFILE} |
| |
|
| |
echo -n `date` >> ${LOGFILE} |
| |
echo ' Died . . . ' >> ${LOGFILE} |