put prompt/install/config into own files

This commit is contained in:
Mario Fetka
2024-04-20 10:00:07 +02:00
parent 294dce1e74
commit f5dba27ec6
23 changed files with 143 additions and 134 deletions

View File

@@ -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}")

View File

@@ -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
View File