summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxtex2023-12-17 12:54:55 +0800
committerxtex2023-12-17 12:54:55 +0800
commitb34f43b096b8e433923147c14b1946d8f4fb0e12 (patch)
treea086a37c1b432ae7e2d5c7e75fa79fdea220652e
downloadaur-b34f43b096b8e433923147c14b1946d8f4fb0e12.tar.gz
init
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore7
-rw-r--r--PKGBUILD17
-rw-r--r--dinit-user.service9
-rw-r--r--dinit.service9
5 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a634e1d4d0e1
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = dinit-systemd
+ pkgdesc = Systemd service files for dinit - Service monitoring / "init" system
+ pkgver = 1
+ pkgrel = 1
+ arch = any
+ license = Apache
+ depends = dinit
+ source = dinit.service
+ source = dinit-user.service
+ sha256sums = b485f7c5a8ffb3665ad426e814eecb388dde9064835b100acdce15410f175639
+ sha256sums = 891c9f78140cbaf886299d0a1b08c2d6e456ae54dc9538f6fa178363af83c3e6
+
+pkgname = dinit-systemd
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..937b2601c7ed
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,7 @@
+*
+*/
+!.gitignore
+!.SRCINFO
+!PKGBUILD
+!dinit.service
+!dinit-user.service
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..27693c67a030
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,17 @@
+# Maintainer: xtex <xtexchooser @ duck . com>
+pkgname=dinit
+pkgver=1
+pkgrel=1
+pkgdesc='Systemd service files for dinit - Service monitoring / "init" system'
+arch=(any)
+license=('Apache')
+depends=('dinit')
+source=("dinit.service"
+ "dinit-user.service")
+sha256sums=('b485f7c5a8ffb3665ad426e814eecb388dde9064835b100acdce15410f175639'
+ '891c9f78140cbaf886299d0a1b08c2d6e456ae54dc9538f6fa178363af83c3e6')
+package() {
+ cd "${srcdir}"
+ install -Dm644 "dinit.service" "${pkgdir}/usr/lib/systemd/system/dinit.service"
+ install -Dm644 "dinit-user.service" "${pkgdir}/usr/lib/systemd/user/dinit.service"
+}
diff --git a/dinit-user.service b/dinit-user.service
new file mode 100644
index 000000000000..149121b5e95e
--- /dev/null
+++ b/dinit-user.service
@@ -0,0 +1,9 @@
+[Unit]
+Description=dinit - Service monitoring / "init" system
+
+[Service]
+ExecStart=/usr/bin/dinit --user
+
+[Install]
+WantedBy=default.target
+
diff --git a/dinit.service b/dinit.service
new file mode 100644
index 000000000000..411d8e2d4212
--- /dev/null
+++ b/dinit.service
@@ -0,0 +1,9 @@
+[Unit]
+Description=dinit - Service monitoring / "init" system
+
+[Service]
+ExecStart=/usr/bin/dinit --system
+
+[Install]
+WantedBy=default.target
+