Bundle systemd service and post-install script for RPM package. (#59 #60)

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk
2025-06-10 20:00:12 +00:00
parent 000b876dcb
commit 3056b60159
7 changed files with 147 additions and 0 deletions

View File

@@ -39,10 +39,12 @@ name = "tuwunel"
summary = """\
High performance Matrix homeserver written in Rust"""
require-sh = false
post_install_script = "rpm/postinst"
assets = [
{ source = "target/release/tuwunel", dest = "/usr/sbin/tuwunel", mode = "755" },
{ source = "README.md", dest = "/usr/share/doc/tuwunel/", mode = "644", doc = true },
{ source = "tuwunel-example.toml", dest = "/etc/tuwunel/tuwunel.toml", mode = "640", config = "noreplace" },
{ source = "rpm/tuwunel.service", dest = "/etc/systemd/system/", mode = "644" },
]
[package.metadata.arch]