From f5bd0d4616c3129346b22a344116cda0b738a928 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= <hugo@lysator.liu.se>
Date: Wed, 17 Aug 2022 20:10:13 +0200
Subject: [PATCH] Add extra fluff.

---
 README                      |  3 +++
 iptables                    |  9 +++++++++
 wp-pubsish-by-email.service | 11 +++++++++++
 3 files changed, 23 insertions(+)
 create mode 100644 README
 create mode 100644 iptables
 create mode 100644 wp-pubsish-by-email.service

diff --git a/README b/README
new file mode 100644
index 0000000..5282747
--- /dev/null
+++ b/README
@@ -0,0 +1,3 @@
+	vastgota.lysator.liu.se MX == mail.lysator.liu.se
+Lysators mailserver har regeln att
+	`vastgota.lysator.liu.se` skickas till `smtp:[vastgota.lysator.liu.se]:1025`, och tillåter brev till `test@` och `massutskick@`.
diff --git a/iptables b/iptables
new file mode 100644
index 0000000..4656670
--- /dev/null
+++ b/iptables
@@ -0,0 +1,9 @@
+-P INPUT ACCEPT
+-P FORWARD ACCEPT
+-P OUTPUT ACCEPT
+-N f2b-sshd
+# These two should filter out anything to port 1025 except if it's from bernadotte.
+-A INPUT -p tcp -m multiport --dports 22 -j f2b-sshd
+-A INPUT -s mail.lysator.liu.se. -p tcp -m tcp --dport 1025 -j ACCEPT
+-A INPUT -p tcp -m tcp --dport 1025 -j DROP
+-A f2b-sshd -j RETURN
diff --git a/wp-pubsish-by-email.service b/wp-pubsish-by-email.service
new file mode 100644
index 0000000..4735974
--- /dev/null
+++ b/wp-pubsish-by-email.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Publish WordPress entries by email
+After=network.target
+
+[Service]
+Type=simple
+User=www-data
+ExecStart=/opt/wp-publish-by-email/main.py
+
+[Install]
+WantedBy=multi-user.target
-- 
GitLab