summaryrefslogtreecommitdiffstats
path: root/files
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
parent8ee835b7fc9a3e3eac93a74f877b0b040d8dcb03 (diff)
Rename "webmap" to the less generic "geodata".
The database has uses beyond the webmap. Cf. ca91a579770c89d25aefae220079bf336fa88dc9 in tools.
Diffstat (limited to 'files')
-rw-r--r--files/etc/systemd/system/geodata-download@.service (renamed from files/etc/systemd/system/webmap-download@.service)24
-rw-r--r--files/etc/systemd/system/geodata-import@.service (renamed from files/etc/systemd/system/webmap-import@.service)24
-rw-r--r--files/etc/systemd/system/geodata-raster@.service (renamed from files/etc/systemd/system/webmap-raster@.service)24
-rw-r--r--files/etc/systemd/system/geodata-update@.target3
-rw-r--r--files/etc/systemd/system/geodata-update@.timer (renamed from files/etc/systemd/system/webmap-update@.timer)4
-rw-r--r--files/etc/systemd/system/webmap-update@.target3
-rw-r--r--files/etc/tmpfiles.d/geodata.conf8
-rw-r--r--files/etc/tmpfiles.d/webmap.conf8
8 files changed, 49 insertions, 49 deletions
diff --git a/files/etc/systemd/system/webmap-download@.service b/files/etc/systemd/system/geodata-download@.service
index d7a49dc..2a8c940 100644
--- a/files/etc/systemd/system/webmap-download@.service
+++ b/files/etc/systemd/system/geodata-download@.service
@@ -1,22 +1,22 @@
[Unit]
-Description=Webmap updater service (download ‘%I’)
+Description=Geodata 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
+# geodata-update@%i.target to start upon `systemctl start geodata-download@foo.service`
+After=network-online.target geodata-update@%i.target
+Upholds=geodata-update@%i.target
[Service]
-User=_webmap-download
-Group=_webmap
+User=_geodata-download
+Group=_geodata
Nice=15
IOSchedulingClass=idle
Type=oneshot
-ExecStart=/usr/local/bin/webmap-download \
- --cachedir=%C/webmap \
- --lockdir=%t/lock/webmap/cache \
+ExecStart=/usr/local/bin/geodata-download \
+ --cachedir=%C/geodata \
+ --lockdir=%t/lock/geodata/cache \
--no-exit-code \
--quiet \
-- %I
@@ -30,8 +30,8 @@ ProtectControlGroups=yes
ProtectKernelModules=yes
ProtectKernelTunables=yes
RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6
-ReadWritePaths=%C/webmap
-ReadWritePaths=%t/lock/webmap/cache
+ReadWritePaths=%C/geodata
+ReadWritePaths=%t/lock/geodata/cache
[Install]
-WantedBy=webmap-update@%i.target
+WantedBy=geodata-update@%i.target
diff --git a/files/etc/systemd/system/webmap-import@.service b/files/etc/systemd/system/geodata-import@.service
index e2a6eb4..7d652ea 100644
--- a/files/etc/systemd/system/webmap-import@.service
+++ b/files/etc/systemd/system/geodata-import@.service
@@ -1,12 +1,12 @@
[Unit]
-Description=Webmap updater service (import ‘%I’ to PostGIS)
-After=postgresql.service webmap-update@%i.target
-After=webmap-download@%i.service
-Upholds=webmap-update@%i.target
+Description=Geodata updater service (import ‘%I’ to PostGIS)
+After=postgresql.service geodata-update@%i.target
+After=geodata-download@%i.service
+Upholds=geodata-update@%i.target
[Service]
-User=_webmap
-Group=_webmap
+User=_geodata
+Group=_geodata
Nice=15
IOSchedulingClass=idle
@@ -15,10 +15,10 @@ IOSchedulingClass=idle
Environment=TMPDIR=/var/tmp
Type=oneshot
-ExecStart=/usr/local/bin/webmap-import \
- --cachedir=%C/webmap \
- --lockfile=%t/lock/webmap/lock \
- --lockdir-sources=%t/lock/webmap/cache \
+ExecStart=/usr/local/bin/geodata-import \
+ --cachedir=%C/geodata \
+ --lockfile=%t/lock/geodata/lock \
+ --lockdir-sources=%t/lock/geodata/cache \
--mvtdir=/var/www/webmap/tiles/%I \
--mvt-compress \
--metadata-compress \
@@ -33,9 +33,9 @@ ProtectControlGroups=yes
ProtectKernelModules=yes
ProtectKernelTunables=yes
RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6
-ReadWritePaths=%t/lock/webmap
+ReadWritePaths=%t/lock/geodata
ReadWritePaths=/var/www/webmap/tiles
PrivateTmp=yes
[Install]
-WantedBy=webmap-update@%i.target
+WantedBy=geodata-update@%i.target
diff --git a/files/etc/systemd/system/webmap-raster@.service b/files/etc/systemd/system/geodata-raster@.service
index 42a97cf..aed7930 100644
--- a/files/etc/systemd/system/webmap-raster@.service
+++ b/files/etc/systemd/system/geodata-raster@.service
@@ -1,12 +1,12 @@
[Unit]
-Description=Webmap updater service (export ‘%I’ to COG)
-After=webmap-update@%i.target
-After=webmap-download@%i.service
-Upholds=webmap-update@%i.target
+Description=Geodata updater service (export ‘%I’ to COG)
+After=geodata-update@%i.target
+After=geodata-download@%i.service
+Upholds=geodata-update@%i.target
[Service]
-User=_webmap
-Group=_webmap
+User=_geodata
+Group=_geodata
Nice=15
IOSchedulingClass=idle
@@ -15,10 +15,10 @@ IOSchedulingClass=idle
Environment=TMPDIR=/var/tmp
Type=oneshot
-ExecStart=/usr/local/bin/webmap-import \
- --cachedir=%C/webmap \
- --lockfile=%t/lock/webmap/lock \
- --lockdir-sources=%t/lock/webmap/cache \
+ExecStart=/usr/local/bin/geodata-import \
+ --cachedir=%C/geodata \
+ --lockfile=%t/lock/geodata/lock \
+ --lockdir-sources=%t/lock/geodata/cache \
--rasterdir=/var/www/webmap/raster/%I \
--metadata-compress \
-- %I
@@ -32,9 +32,9 @@ ProtectControlGroups=yes
ProtectKernelModules=yes
ProtectKernelTunables=yes
RestrictAddressFamilies=AF_UNIX
-ReadWritePaths=%t/lock/webmap
+ReadWritePaths=%t/lock/geodata
ReadWritePaths=/var/www/webmap/raster
PrivateTmp=yes
[Install]
-WantedBy=webmap-update@%i.target
+WantedBy=geodata-update@%i.target
diff --git a/files/etc/systemd/system/geodata-update@.target b/files/etc/systemd/system/geodata-update@.target
new file mode 100644
index 0000000..e7cdecb
--- /dev/null
+++ b/files/etc/systemd/system/geodata-update@.target
@@ -0,0 +1,3 @@
+[Unit]
+Description=Geodata updater (target unit ‘%I’)
+StopWhenUnneeded=true
diff --git a/files/etc/systemd/system/webmap-update@.timer b/files/etc/systemd/system/geodata-update@.timer
index 74fb848..90fd865 100644
--- a/files/etc/systemd/system/webmap-update@.timer
+++ b/files/etc/systemd/system/geodata-update@.timer
@@ -1,11 +1,11 @@
[Unit]
-Description=Webmap updater (timer unit)
+Description=Geodata updater (timer unit)
[Timer]
OnCalendar=*-*-* 01:00:00
AccuracySec=1s
RandomizedDelaySec=3599
-Unit=webmap-update@%i.target
+Unit=geodata-update@%i.target
[Install]
WantedBy=timers.target
diff --git a/files/etc/systemd/system/webmap-update@.target b/files/etc/systemd/system/webmap-update@.target
deleted file mode 100644
index 840de96..0000000
--- a/files/etc/systemd/system/webmap-update@.target
+++ /dev/null
@@ -1,3 +0,0 @@
-[Unit]
-Description=Webmap updater (target unit ‘%I’)
-StopWhenUnneeded=true
diff --git a/files/etc/tmpfiles.d/geodata.conf b/files/etc/tmpfiles.d/geodata.conf
new file mode 100644
index 0000000..a299e0f
--- /dev/null
+++ b/files/etc/tmpfiles.d/geodata.conf
@@ -0,0 +1,8 @@
+d %t/lock/geodata 00755 root root
+
+# for `geodata-download --lockdir` *and* `geodata-import --lockdir-sources`
+# (hence the set-group-ID bit and g+w)
+d %t/lock/geodata/cache 02775 _geodata-download _geodata
+
+# for `geodata-import --lockfile`
+f %t/lock/geodata/lock 00644 _geodata _geodata
diff --git a/files/etc/tmpfiles.d/webmap.conf b/files/etc/tmpfiles.d/webmap.conf
deleted file mode 100644
index 786e6dd..0000000
--- a/files/etc/tmpfiles.d/webmap.conf
+++ /dev/null
@@ -1,8 +0,0 @@
-d %t/lock/webmap 00755 root root
-
-# for `webmap-download --lockdir` *and* `webmap-import --lockdir-sources`
-# (hence the set-group-ID bit and g+w)
-d %t/lock/webmap/cache 02775 _webmap-download _webmap
-
-# for `webmap-import --lockfile`
-f %t/lock/webmap/lock 00644 _webmap _webmap