diff --git a/release/README.md b/release/README.md index f1b30b7..8fb6ed0 100644 --- a/release/README.md +++ b/release/README.md @@ -8,7 +8,9 @@ Pre-built `.deb` of the mycellium-ui desktop client. Tested on Debian 12 (bookwo sudo apt install ./mycellium-ui_0.1.0_amd64.deb ``` -`apt install` with a local path resolves runtime deps (`policykit-1`, `libwebkit2gtk-4.1-0`, `libgtk-3-0`) automatically. Plain `dpkg -i` will fail if any of those are missing. +`apt install` with a local path resolves runtime deps (`pkexec` or `policykit-1` depending on the distro, `libwebkit2gtk-4.1-0`, `libgtk-3-0`) automatically. Plain `dpkg -i` will fail if any of those are missing. + +The `pkexec | policykit-1` alternative covers both Debian 12 (where `pkexec` ships inside `policykit-1`) and Debian 13 (where `pkexec` is a standalone package). ## Verify diff --git a/release/SHA256SUMS b/release/SHA256SUMS index 0d2372f..03e1106 100644 --- a/release/SHA256SUMS +++ b/release/SHA256SUMS @@ -1 +1 @@ -c85a2f6584949bd04a2a56b7fc3a5f7ed6e99c3291dec6c7eef99e8b28a0b2be release/mycellium-ui_0.1.0_amd64.deb +a5df5c25c2fb13ff7d3486c6214371dac540ccaa70094e02e458bfd0b5e6b367 release/mycellium-ui_0.1.0_amd64.deb diff --git a/release/mycellium-ui_0.1.0_amd64.deb b/release/mycellium-ui_0.1.0_amd64.deb index 91e34d7..eee8402 100644 Binary files a/release/mycellium-ui_0.1.0_amd64.deb and b/release/mycellium-ui_0.1.0_amd64.deb differ diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 8874999..f19ab50 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -40,7 +40,7 @@ "externalBin": ["binaries/mycelium"], "linux": { "deb": { - "depends": ["policykit-1"], + "depends": ["pkexec | policykit-1"], "files": { "/usr/share/polkit-1/actions/tech.threefold.mycellium-ui.policy": "packaging/polkit/tech.threefold.mycellium-ui.policy" }