From 296b1f3bdaae28fdf8f29de49c59823639ea1a34 Mon Sep 17 00:00:00 2001 From: Ivan Shapovalov Date: Wed, 4 Jun 2025 18:07:42 +0300 Subject: [PATCH] PKGBUILD: use `cp -r` to install systemd units We are about to have subdirectories in configs/os/services/, so use `cp` instead of `install` to copy everything wholesale. --- PKGBUILD | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/PKGBUILD b/PKGBUILD index c6e75d36..954b4c7f 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -166,7 +166,9 @@ package_kvmd() { install -Dm755 -t "$pkgdir/usr/bin" scripts/kvmd-{bootconfig,gencert,certbot} - install -Dm644 -t "$pkgdir/usr/lib/systemd/system" configs/os/services/* + install -dm755 "$pkgdir/usr/lib/systemd/system" + cp -rd configs/os/services -T "$pkgdir/usr/lib/systemd/system" + install -DTm644 configs/os/sysusers.conf "$pkgdir/usr/lib/sysusers.d/kvmd.conf" install -DTm644 configs/os/tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/kvmd.conf"