From d83d34e772f6c45a5696d1a78b077bc2b623b812 Mon Sep 17 00:00:00 2001 From: Reactor Scram Date: Mon, 7 Oct 2024 09:13:01 -0500 Subject: [PATCH] chore(rust/gui-client): prototype RPM packaging (#6945) Refs #6145 Still many issues, but it does sort-of install and sort-of run. --- rust/gui-client/src-tauri/tauri.conf.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/rust/gui-client/src-tauri/tauri.conf.json b/rust/gui-client/src-tauri/tauri.conf.json index 0f4f2518a..1573ffdcb 100644 --- a/rust/gui-client/src-tauri/tauri.conf.json +++ b/rust/gui-client/src-tauri/tauri.conf.json @@ -25,7 +25,13 @@ "/usr/lib/sysusers.d/firezone-client-ipc.conf": "./deb_files/sysusers.conf" } }, - "targets": ["deb", "msi"], + "rpm": { + "files": { + "/usr/lib/systemd/system/firezone-client-ipc.service": "./deb_files/firezone-client-ipc.service", + "/usr/lib/sysusers.d/firezone-client-ipc.conf": "./deb_files/sysusers.conf" + } + }, + "targets": ["deb", "msi", "rpm"], "identifier": "dev.firezone.client", "icon": [ "icons/128x128.png",