Merge pull request #300463 from soispha/libreddit_fix_hardcoded_binary_name

nixos/libreddit: Don't hard code binary name in `ExecStart`
This commit is contained in:
Weijia Wang 2024-03-31 23:37:33 +02:00 committed by GitHub
commit 48472a7639
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -47,7 +47,7 @@ in
after = [ "network.target" ];
serviceConfig = {
DynamicUser = true;
ExecStart = "${cfg.package}/bin/libreddit ${args}";
ExecStart = "${lib.getExe cfg.package} ${args}";
AmbientCapabilities = lib.mkIf (cfg.port < 1024) [ "CAP_NET_BIND_SERVICE" ];
Restart = "on-failure";
RestartSec = "2s";