From 782923c83cf2dcbcbe50d1a712cab22daf9d9593 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Floure?= Date: Thu, 23 Jan 2020 15:13:33 +0100 Subject: [PATCH] Add systemd service unit --- Makefile | 1 + uncloud-init.service | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 uncloud-init.service diff --git a/Makefile b/Makefile index ea2b5ee..411351e 100644 --- a/Makefile +++ b/Makefile @@ -5,3 +5,4 @@ all: install install: install -m 755 --owner root bin/uncloud-init $(PREFIX)/bin/uncloud-init install -m 755 --owner root bin/uncloud-init-growpart $(PREFIX)/bin/uncloud-init-growpart + install -m 644 --owner root uncloud-init.service /etc/systemd/system/uncloud-init.service diff --git a/uncloud-init.service b/uncloud-init.service new file mode 100644 index 0000000..ff086f8 --- /dev/null +++ b/uncloud-init.service @@ -0,0 +1,11 @@ +[Unit] +Description=Initialize an Uncloud virtual machine +After=multi-user.target + +[Service] +Type=oneshot +RemainAfterExit=yes +ExecStart=/usr/local/bin/uncloud-init + +[Install] +WantedBy=network.target