Dokumentation: SOTD_SUBMIMATION.PY (8), SOTD.PY (8)
Beide Programme verwenden nur die Python -Standardbibliothek und erfordern keine externen Abhängigkeiten.
Führen Sie die folgenden Befehle aus, wenn Sie SOTD zum ersten Mal installieren:
# make user
# make install-db
# make install
Dadurch werden "Gemini" -Benutzer und Gruppen erstellt, die Skeleton -Datenbank und -dateien installiert und dann die CGI -Anwendung und E -Mail -Bot installiert.
OpenMTPD -Konfigurationsdatei -Snippet, um E -Mail -Einreichungen zu aktivieren:
action "bot.sotd" mda "/usr/local/bin/sotd_submission.py" user "gemini" alias <aliases>
match from any for rcpt-to "sotd@CHANGEME" action "bot.sotd"
Vorschläge:
misc/rspamd.groups.conf )misc/sotd.logrotate ).Einreichungen für neue Server müssen durch Bearbeiten von Registrierungsdateien manuell genehmigt werden.
Patches und Zuganfragen sind willkommen. Bitte verwenden Sie entweder Git-Send-Email (1) oder Git-Request-Pull (1), adressiert an [email protected].