From 805f3f940ba8cbe02e8299d8b9febe103ef9241c Mon Sep 17 00:00:00 2001 From: d0p1 <contact@d0p1.eu> Date: Thu, 28 Nov 2024 15:04:42 +0100 Subject: [PATCH] packaging: rpm add duniter.sysusers file --- node/Cargo.toml | 2 ++ resources/debian/duniter.sysusers | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 resources/debian/duniter.sysusers diff --git a/node/Cargo.toml b/node/Cargo.toml index 1271c3d2b..9f69ecf44 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -216,7 +216,9 @@ assets = [ [package.metadata.generate-rpm] assets = [ { source = "../target/release/duniter", dest = "/usr/bin/duniter2", mode = "755" }, + { source = "../resources/debian/duniter.sysusers", dest = "/usr/lib/sysusers.d/duniter.conf", mode = "0644" }, { source = "../resources/debian/env_file", dest = "/etc/duniter/env_file", config = true, mode = "0640" }, + { source = "../LICENSE", dest = "/usr/share/licenses/duniter/LICENSE" }, { source = "../resources/debian/duniter-mirror.service", dest = "/usr/lib/systemd/system/duniter-mirror.service", mode = "0644" }, { source = "../resources/debian/duniter-smith.service", dest = "/usr/lib/systemd/system/duniter-smith.service", mode = "0644" }, { source = "../resources/debian/duniter-smith.service", dest = "/usr/lib/systemd/system/distance-oracle.service", mode = "0644" }, diff --git a/resources/debian/duniter.sysusers b/resources/debian/duniter.sysusers new file mode 100644 index 000000000..53040c301 --- /dev/null +++ b/resources/debian/duniter.sysusers @@ -0,0 +1,2 @@ +#Type Name ID GECOS Home directory Shell +u duniter - "Duniter user" /var/lib/duniter /sbin/nologin -- GitLab