From 444879113fcb1f3b12bce84f1b9d10784b51bd0a Mon Sep 17 00:00:00 2001
From: Andreas Kempe <kempe@lysator.liu.se>
Date: Wed, 23 Sep 2020 21:23:02 +0200
Subject: [PATCH] hina: add footer

---
 files/hina/.footer.html | 5 +++++
 manifests/hina.pp       | 8 ++++++++
 2 files changed, 13 insertions(+)
 create mode 100644 files/hina/.footer.html

diff --git a/files/hina/.footer.html b/files/hina/.footer.html
new file mode 100644
index 0000000..4c79212
--- /dev/null
+++ b/files/hina/.footer.html
@@ -0,0 +1,5 @@
+<div>This server can also be reached on the Tor network at</div>
+<div><a href="http://lysator7eknrfl47rlyxvgeamrv7ucefgrrlhk7rouv3sna25asetwid.onion/">lysator7eknrfl47rlyxvgeamrv7ucefgrrlhk7rouv3sna25asetwid.onion</a></div>
+<div>Information:</div>
+<div><a href="https://ftp.lysator.liu.se/datahanteringspolicy.txt">Data handling policy</a></div>
+<div>The mirror administration can be reached at ftp-master (at) lysator.liu.se</div>
diff --git a/manifests/hina.pp b/manifests/hina.pp
index 70630dd..bfec666 100644
--- a/manifests/hina.pp
+++ b/manifests/hina.pp
@@ -141,6 +141,14 @@ class ftp::hina {
     group  => 'wheel',
     mode   => '0644',
   }
+
+  file { '/var/ftp/.footer.html':
+    ensure => file,
+    source => 'puppet:///modules/ftp/hina/.footer.html',
+    owner  => 'root',
+    group  => 'wheel',
+    mode   => '0644',
+  }
 }
 
 define ftp::hina::vsftpd($ftp_listen) {
-- 
GitLab