summaryrefslogtreecommitdiffstats
path: root/files/etc/systemd/system/webmap-download@.service
diff options
context:
space:
mode:
authorGuilhem Moulin <guilhem@fripost.org>2026-03-06 13:50:24 +0100
committerGuilhem Moulin <guilhem@fripost.org>2026-03-06 16:08:40 +0100
commit1af347391f9f54b370dfc7395464b8ed637a79ca (patch)
treef73b1ff30c968763260c0aa0443de572c665350e /files/etc/systemd/system/webmap-download@.service
parent8ee835b7fc9a3e3eac93a74f877b0b040d8dcb03 (diff)
Rename "webmap" to the less generic "geodata".
The database has uses beyond the webmap. Cf. ca91a579770c89d25aefae220079bf336fa88dc9 in tools.
Diffstat (limited to 'files/etc/systemd/system/webmap-download@.service')
-rw-r--r--files/etc/systemd/system/webmap-download@.service37
1 files changed, 0 insertions, 37 deletions
diff --git a/files/etc/systemd/system/webmap-download@.service b/files/etc/systemd/system/webmap-download@.service
deleted file mode 100644
index d7a49dc..0000000
--- a/files/etc/systemd/system/webmap-download@.service
+++ /dev/null
@@ -1,37 +0,0 @@
-[Unit]
-Description=Webmap updater service (download ā€˜%I’)
-# Chaining logic from https://serverfault.com/questions/1079993/why-does-my-systemd-timer-only-trigger-once-when-the-unit-is-a-target#answer-1128671
-# XXX Looks like Upholds= prevents running a single unit, as it causes
-# webmap-update@%i.target to start upon `systemctl start webmap-download@foo.service`
-After=network-online.target webmap-update@%i.target
-Upholds=webmap-update@%i.target
-
-[Service]
-User=_webmap-download
-Group=_webmap
-
-Nice=15
-IOSchedulingClass=idle
-
-Type=oneshot
-ExecStart=/usr/local/bin/webmap-download \
- --cachedir=%C/webmap \
- --lockdir=%t/lock/webmap/cache \
- --no-exit-code \
- --quiet \
- -- %I
-
-# Hardening
-NoNewPrivileges=yes
-ProtectHome=yes
-ProtectSystem=strict
-PrivateDevices=yes
-ProtectControlGroups=yes
-ProtectKernelModules=yes
-ProtectKernelTunables=yes
-RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6
-ReadWritePaths=%C/webmap
-ReadWritePaths=%t/lock/webmap/cache
-
-[Install]
-WantedBy=webmap-update@%i.target