🦈🏠🐜 Initial Commit 🐜🦈🏠

This commit is contained in:
casjay
2024-06-19 07:42:45 -04:00
commit a3d8d39eb4
34 changed files with 2455 additions and 0 deletions

26
rootfs/tmp/init Normal file
View File

@@ -0,0 +1,26 @@
for d in /var/log/mailman /var/log/exim4 /var/log/apache2 /var/spool /var/lib/mailman/archives /var/lib/mailman/lists; do
rm -Rf "$d"
done
[ -d "/data/logs/exim4" ] || mkdir -p "/data/logs/exim4"
[ -d "/data/logs/apache2" ] || mkdir -p "/data/logs/apache2"
[ -d "/data/logs/mailman" ] || mkdir -p "/data/logs/mailman"
[ -d "/data/mailman/spool" ] || mkdir -p "/data/mailman/spool"
[ -d "/data/mailman/archives" ] || mkdir -p "/data/mailman/lists"
[ -d "/data/mailman/archives" ] || mkdir -p "/data/mailman/archives"
[ -d "/config/mailman" ] || mkdir -p "/config/mailman"
ln -sf "/data/logs/exim4" "/var/log/exim4"
ln -sf "/data/logs/apache2" "/var/log/apache2"
ln -sf "/data/logs/mailman" "/var/log/mailman"
ln -sf "/data/mailman/spool" "/var/spool"
ln -sf "/data/mailman/lists" "/var/lib/mailman/lists"
ln -sf "/data/mailman/archives" "/var/lib/mailman/archives"
if [ -f "/config/mailman/mm_cfg.py" ]; then
cp -Rf "/config/mailman/mm_cfg.py" "/etc/mailman/mm_cfg.py"
else
(sleep 300 && cp -Rf "/etc/mailman/mm_cfg.py" "/config/mailman/mm_cfg.py") &
fi