summaryrefslogtreecommitdiffstats
path: root/core/modules/run-virt/data/etc
diff options
context:
space:
mode:
Diffstat (limited to 'core/modules/run-virt/data/etc')
-rw-r--r--core/modules/run-virt/data/etc/systemd/system/run-virt-env.service2
-rw-r--r--core/modules/run-virt/data/etc/systemd/system/run-virt-tmpdir.service9
2 files changed, 11 insertions, 0 deletions
diff --git a/core/modules/run-virt/data/etc/systemd/system/run-virt-env.service b/core/modules/run-virt/data/etc/systemd/system/run-virt-env.service
index 2c602076..285fffb4 100644
--- a/core/modules/run-virt/data/etc/systemd/system/run-virt-env.service
+++ b/core/modules/run-virt/data/etc/systemd/system/run-virt-env.service
@@ -3,6 +3,8 @@ Description=Sets up the virtualization environment
Before=graphical.target system-check.service
After=systemd-tmpfiles-setup.service bridge-additional-nics.service
Wants=systemd-tmpfiles-setup.service system-check.service bridge-additional-nics.service
+Wants=run-virt-tmpdir.service
+After=run-virt-tmpdir.service
DefaultDependencies=no
[Service]
diff --git a/core/modules/run-virt/data/etc/systemd/system/run-virt-tmpdir.service b/core/modules/run-virt/data/etc/systemd/system/run-virt-tmpdir.service
new file mode 100644
index 00000000..0b2fecfc
--- /dev/null
+++ b/core/modules/run-virt/data/etc/systemd/system/run-virt-tmpdir.service
@@ -0,0 +1,9 @@
+[Unit]
+Description=Sets up /tmp/virt virtualization scratch space
+After=tmp.target network.target
+DefaultDependencies=no
+
+[Service]
+Type=oneshot
+RemainAfterExit=yes
+ExecStart=/opt/openslx/scripts/systemd-run_virt_tmpdir