put prompt/install/config into own files
This commit is contained in:
13
dbp/cron.sh
13
dbp/cron.sh
@@ -36,6 +36,9 @@ ERROR_KEEP=`${MYSTIC_DIR}/inimod r ${INIFILE} -S ErrorLog -k RetentionTime --sil
|
||||
MRCCHAT_ENABLE=`${MYSTIC_DIR}/inimod r ${INIFILE} -S GeneralDbP -k MrcChatLog --silent`
|
||||
MRCCHAT_KEEP=`${MYSTIC_DIR}/inimod r ${INIFILE} -S MrcChatLog -k RetentionTime --silent`
|
||||
|
||||
MRCSERVER_ENABLE=`${MYSTIC_DIR}/inimod r ${INIFILE} -S GeneralDbP -k MrcServerLog --silent`
|
||||
MRCSERVER_KEEP=`${MYSTIC_DIR}/inimod r ${INIFILE} -S MrcServerLog -k RetentionTime --silent`
|
||||
|
||||
NODE_ENABLE=`${MYSTIC_DIR}/inimod r ${INIFILE} -S GeneralDbP -k NodeLog --silent`
|
||||
NODE_COUNT=`${MYSTIC_DIR}/inimod r ${INIFILE} -S NodeLog -k MaxNodes --silent`
|
||||
NODE_KEEP=`${MYSTIC_DIR}/inimod r ${INIFILE} -S NodeLog -k RetentionTime --silent`
|
||||
@@ -91,6 +94,16 @@ if [ $MRCCHAT_ENABLE = "true" ]; then
|
||||
find ${MYSTIC_DIR}/logs/ -type f -mtime +${MRCCHAT_KEEP} -name 'mrcchat.*' -exec rm {} \;
|
||||
fi
|
||||
|
||||
if [ $MRCSERVER_ENABLE = "true" ]; then
|
||||
touch ${MYSTIC_DIR}/logs/mrcserver.${NOW}.log
|
||||
touch ${MYSTIC_DIR}/logs/mrcserver.${TOMORROW}.log
|
||||
mkdir -p ${MYSTIC_DIR}/data/mrc/
|
||||
ln -sf ../../logs/mrcserver.${NOW}.log ${MYSTIC_DIR}/data/mrc/mrcserver.log
|
||||
ln -sf mrcserver.${NOW}.log ${MYSTIC_DIR}/logs/mrcserver.log
|
||||
[ -f /${MYSTIC_DIR}/logs/mrcserver.${YESTERDAY}.log ] && gzip -9 ${MYSTIC_DIR}/logs/mrcserver.${YESTERDAY}.log
|
||||
find ${MYSTIC_DIR}/logs/ -type f -mtime +${MRCserver_KEEP} -name 'mrcserver.*' -exec rm {} \;
|
||||
fi
|
||||
|
||||
if [ $NODE_ENABLE = "true" ]; then
|
||||
|
||||
for i in $(eval echo "{$NODE_START..$NODE_COUNT}")
|
||||
|
||||
@@ -45,7 +45,11 @@ MaxNodes=32
|
||||
RetentionTime=7
|
||||
|
||||
[MrcChatLog]
|
||||
; Set maximum days of logs to keep for the Multo Relay Chat
|
||||
; Set maximum days of logs to keep for the Multi Relay Chat
|
||||
RetentionTime=7
|
||||
|
||||
[MrcServerLog]
|
||||
; Set maximum days of logs to keep for the Multi Relay Chat Server
|
||||
RetentionTime=7
|
||||
|
||||
[BanUnbanIP]
|
||||
@@ -53,5 +57,5 @@ RetentionTime=7
|
||||
; depends on what you seleted in the install stage
|
||||
BanningService=fail2ban
|
||||
|
||||
;Also unban in Mystic when useng the unban
|
||||
;Also unban in Mystic when using the unban
|
||||
UnbanInMystic=true
|
||||
|
||||
0
dbp/prompt-v1.sh
Normal file
0
dbp/prompt-v1.sh
Normal file
Reference in New Issue
Block a user