From 05e1207e26e419d4a29927671ad93158ed766c50 Mon Sep 17 00:00:00 2001
From: Pierre Ozoux <pierre@ozoux.net>
Date: Tue, 11 Aug 2020 13:23:05 +0200
Subject: [PATCH] Adds swap service.

---
 unit-files/swapon.service | 13 +++++++++++++
 1 file changed, 13 insertions(+)
 create mode 100644 unit-files/swapon.service

diff --git a/unit-files/swapon.service b/unit-files/swapon.service
new file mode 100644
index 0000000..70714dd
--- /dev/null
+++ b/unit-files/swapon.service
@@ -0,0 +1,13 @@
+[Unit]
+Description=Turn on swap
+[Service]
+Type=oneshot
+RemainAfterExit=true
+ExecStartPre=-/bin/bash -euxc ' \
+  fallocate -l 8192m /swap &&\
+  chmod 600 /swap &&\
+  mkswap /swap'
+ExecStart=/sbin/swapon /swap
+ExecStop=/sbin/swapoff /swap
+[Install]
+WantedBy=local.target
-- 
GitLab