From d6b184d19b64e245b619ce2bd293b1f7366fc8cb Mon Sep 17 00:00:00 2001 From: Daniel Arroyo Date: Sun, 5 Jul 2026 21:21:33 -0400 Subject: [PATCH] postinst: start nasctl service after install so it's immediately running --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 41b81f4..fac7f67 100644 --- a/Makefile +++ b/Makefile @@ -32,7 +32,7 @@ package: build-all cp bin/$(BINARY)-linux-amd64 dist/deb/usr/local/bin/$(BINARY) cp systemd/nasctl.service dist/deb/etc/systemd/system/$(BINARY).service printf 'Package: nasctl\nVersion: $(VERSION)\nSection: utils\nPriority: optional\nArchitecture: amd64\nMaintainer: nasctl\nDescription: Monolithic NAS control plane\n' > dist/deb/DEBIAN/control - printf '#!/bin/sh\nset -e\ninstall -d /var/lib/nasctl\nsystemctl daemon-reload\nsystemctl enable nasctl.service || true\n' > dist/deb/DEBIAN/postinst + printf '#!/bin/sh\nset -e\ninstall -d /var/lib/nasctl\nsystemctl daemon-reload\nsystemctl enable nasctl.service || true\nsystemctl start nasctl.service\n' > dist/deb/DEBIAN/postinst chmod 0755 dist/deb/DEBIAN/postinst dpkg-deb --build dist/deb dist/nasctl_$(VERSION)_amd64.deb