projects/aports·blob master · refs

32 lines · 996 B

1From cb890abcc236c6778eec3779fa80fc1a81175a6c Mon Sep 17 00:00:00 2001
2From: Daniel Gray <[email protected]>
3Date: Mon, 14 Apr 2025 12:47:09 +0000
4Subject: [PATCH 2/2] Separate init install script
5
6---
7 software/Makefile.linux | 6 ++++++
8 1 file changed, 6 insertions(+)
9
10diff --git a/software/Makefile.linux b/software/Makefile.linux
11index df8b3d2..adb51e7 100644
12--- a/software/Makefile.linux
13+++ b/software/Makefile.linux
14@@ -52,9 +52,15 @@ install: infnoise
15 install -m 0755 infnoise $(PREFIX)/sbin/
16 install -d $(PREFIX)/lib/udev/rules.d/
17 install -m 0644 init_scripts/75-infnoise.rules $(PREFIX)/lib/udev/rules.d/
18+
19+install-systemd:
20 install -d $(PREFIX)/lib/systemd/system
21 install -m 0644 init_scripts/infnoise.service $(PREFIX)/lib/systemd/system
22
23+install-openrc:
24+ install -d $(DESTDIR)/etc/init.d/
25+ install -m 0644 init_scripts/infnoise.gentoo.openrc $(DESTDIR)/etc/init.d/infnoise
26+
27 postinstall:
28 systemctl restart systemd-udevd
29 systemctl enable infnoise
30--
312.49.0
32