chore(linux): specify systemd-resolved dependency (#10783)

On Ubuntu, this should be the default anyway and already be installed
but to be correct, we should list this dependency in the `depends`
section of our `.deb`. That way, it will automatically get installed
again if a user chooses to install the GUI client from our repository
and doesn't have `systemd-resolved` installed.
This commit is contained in:
Thomas Eizinger
2025-11-04 02:11:45 +11:00
committed by GitHub
parent 0f73ec18ab
commit 9e33e514c4

View File

@@ -17,7 +17,8 @@
"/usr/lib/sysusers.d/firezone-client-tunnel.conf": "./linux_package/sysusers.conf",
"/usr/bin/firezone-client-tunnel": "../../target/release/firezone-client-tunnel"
},
"desktopTemplate": "./linux_package/firezone-client-gui.desktop"
"desktopTemplate": "./linux_package/firezone-client-gui.desktop",
"depends": ["systemd-resolved"]
},
"rpm": {
"postInstallScript": "./linux_package/postinst",