From 41974d5ed904a364dcf2f6251b1a25bb5aaa77c1 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Mon, 27 Nov 2023 02:17:53 +0100 Subject: treewide: add mainProgram --- pkgs/servers/adguardhome/default.nix | 1 + pkgs/servers/alps/default.nix | 1 + pkgs/servers/althttpd/default.nix | 1 + pkgs/servers/ankisyncd/default.nix | 1 + pkgs/servers/beanstalkd/default.nix | 1 + pkgs/servers/bloat/default.nix | 1 + pkgs/servers/blockbook/default.nix | 1 + pkgs/servers/brickd/default.nix | 1 + pkgs/servers/calibre-web/default.nix | 1 + pkgs/servers/cayley/default.nix | 1 + pkgs/servers/dcnnt/default.nix | 1 + pkgs/servers/demoit/default.nix | 1 + pkgs/servers/dex/default.nix | 1 + pkgs/servers/dgraph/default.nix | 1 + pkgs/servers/domoticz/default.nix | 1 + pkgs/servers/duckling-proxy/default.nix | 1 + pkgs/servers/echoip/default.nix | 1 + pkgs/servers/elasticmq-server-bin/default.nix | 1 + pkgs/servers/endlessh-go/default.nix | 1 + pkgs/servers/endlessh/default.nix | 1 + pkgs/servers/fcgiwrap/default.nix | 1 + pkgs/servers/fedigroups/default.nix | 1 + pkgs/servers/felix/default.nix | 1 + pkgs/servers/fiche/default.nix | 1 + pkgs/servers/fileshare/default.nix | 1 + pkgs/servers/filtron/default.nix | 1 + pkgs/servers/fishnet/default.nix | 1 + pkgs/servers/gerbera/default.nix | 1 + pkgs/servers/gonic/default.nix | 1 + pkgs/servers/hashi-ui/default.nix | 1 + pkgs/servers/headphones/default.nix | 1 + pkgs/servers/heisenbridge/default.nix | 1 + pkgs/servers/hitch/default.nix | 1 + pkgs/servers/home-assistant/default.nix | 1 + pkgs/servers/jitsi-videobridge/default.nix | 1 + pkgs/servers/livepeer/default.nix | 1 + pkgs/servers/ma1sd/default.nix | 1 + pkgs/servers/matterbridge/default.nix | 1 + pkgs/servers/mattermost/default.nix | 1 + pkgs/servers/mautrix-facebook/default.nix | 1 + pkgs/servers/mautrix-signal/default.nix | 1 + pkgs/servers/mautrix-whatsapp/default.nix | 1 + pkgs/servers/memcached/default.nix | 1 + pkgs/servers/metabase/default.nix | 1 + pkgs/servers/meteor/default.nix | 1 + pkgs/servers/microserver/default.nix | 1 + pkgs/servers/plik/programs.nix | 1 + pkgs/servers/rtrtr/default.nix | 1 + pkgs/servers/simple-http-server/default.nix | 1 + 49 files changed, 49 insertions(+) (limited to 'pkgs/servers') diff --git a/pkgs/servers/adguardhome/default.nix b/pkgs/servers/adguardhome/default.nix index 1c2a450b9270..44940468dc81 100644 --- a/pkgs/servers/adguardhome/default.nix +++ b/pkgs/servers/adguardhome/default.nix @@ -27,5 +27,6 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ numkem iagoq rhoriguchi ]; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.gpl3Only; + mainProgram = "adguardhome"; }; } diff --git a/pkgs/servers/alps/default.nix b/pkgs/servers/alps/default.nix index 5a296f905451..70659f0c3c5e 100644 --- a/pkgs/servers/alps/default.nix +++ b/pkgs/servers/alps/default.nix @@ -46,5 +46,6 @@ buildGoModule rec { homepage = "https://git.sr.ht/~migadu/alps"; license = licenses.mit; maintainers = with maintainers; [ booklearner madonius hmenke ]; + mainProgram = "alps"; }; } diff --git a/pkgs/servers/althttpd/default.nix b/pkgs/servers/althttpd/default.nix index 49d552f48dcf..670a228a1e94 100644 --- a/pkgs/servers/althttpd/default.nix +++ b/pkgs/servers/althttpd/default.nix @@ -24,5 +24,6 @@ stdenv.mkDerivation rec { license = licenses.publicDomain; maintainers = with maintainers; [ siraben ]; platforms = platforms.all; + mainProgram = "althttpd"; }; } diff --git a/pkgs/servers/ankisyncd/default.nix b/pkgs/servers/ankisyncd/default.nix index cc3ae1c6ad72..4a3c16c4b4ad 100644 --- a/pkgs/servers/ankisyncd/default.nix +++ b/pkgs/servers/ankisyncd/default.nix @@ -48,5 +48,6 @@ in rustPlatform.buildRustPackage { homepage = "https://github.com/ankicommunity/anki-sync-server-rs"; license = with licenses; [ agpl3Only ]; maintainers = with maintainers; [ martinetd ]; + mainProgram = "ankisyncd"; }; } diff --git a/pkgs/servers/beanstalkd/default.nix b/pkgs/servers/beanstalkd/default.nix index af372102f76f..a12f6146fdc0 100644 --- a/pkgs/servers/beanstalkd/default.nix +++ b/pkgs/servers/beanstalkd/default.nix @@ -31,5 +31,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = [ maintainers.zimbatm ]; platforms = platforms.all; + mainProgram = "beanstalkd"; }; } diff --git a/pkgs/servers/bloat/default.nix b/pkgs/servers/bloat/default.nix index bd4ae38efaa8..4f9e5feb915b 100644 --- a/pkgs/servers/bloat/default.nix +++ b/pkgs/servers/bloat/default.nix @@ -38,5 +38,6 @@ buildGoModule { downloadPage = "https://git.freesoftwareextremist.com/bloat/"; license = licenses.cc0; maintainers = with maintainers; [ fgaz ]; + mainProgram = "bloat"; }; } diff --git a/pkgs/servers/blockbook/default.nix b/pkgs/servers/blockbook/default.nix index 147115b550ef..1116c5a36d6f 100644 --- a/pkgs/servers/blockbook/default.nix +++ b/pkgs/servers/blockbook/default.nix @@ -67,5 +67,6 @@ buildGoModule rec { license = licenses.agpl3; maintainers = with maintainers; [ mmahut _1000101 ]; platforms = platforms.unix; + mainProgram = "blockbook"; }; } diff --git a/pkgs/servers/brickd/default.nix b/pkgs/servers/brickd/default.nix index d3cf54114c3b..590f6f315fe8 100644 --- a/pkgs/servers/brickd/default.nix +++ b/pkgs/servers/brickd/default.nix @@ -59,5 +59,6 @@ stdenv.mkDerivation { maintainers = [ lib.maintainers.qknight ]; license = lib.licenses.gpl2; platforms = lib.platforms.all; + mainProgram = "brickd"; }; } diff --git a/pkgs/servers/calibre-web/default.nix b/pkgs/servers/calibre-web/default.nix index 160435802957..eb5f9bae9297 100644 --- a/pkgs/servers/calibre-web/default.nix +++ b/pkgs/servers/calibre-web/default.nix @@ -103,5 +103,6 @@ python.pkgs.buildPythonApplication rec { license = licenses.gpl3Plus; maintainers = with maintainers; [ pborzenkov ]; platforms = platforms.all; + mainProgram = "calibre-web"; }; } diff --git a/pkgs/servers/cayley/default.nix b/pkgs/servers/cayley/default.nix index df5760fb2b2a..b5222f41b3b1 100644 --- a/pkgs/servers/cayley/default.nix +++ b/pkgs/servers/cayley/default.nix @@ -35,5 +35,6 @@ buildGoModule rec { homepage = "https://cayley.io/"; license = licenses.asl20; maintainers = with maintainers; [ sigma ]; + mainProgram = "cayley"; }; } diff --git a/pkgs/servers/dcnnt/default.nix b/pkgs/servers/dcnnt/default.nix index 1140325b05f3..dff64f4f568a 100644 --- a/pkgs/servers/dcnnt/default.nix +++ b/pkgs/servers/dcnnt/default.nix @@ -22,5 +22,6 @@ buildPythonApplication rec { ''; license = licenses.mit; maintainers = with maintainers; [ arnoutkroeze ]; + mainProgram = "dcnnt"; }; } diff --git a/pkgs/servers/demoit/default.nix b/pkgs/servers/demoit/default.nix index 3a587230eef8..253642bbdddd 100644 --- a/pkgs/servers/demoit/default.nix +++ b/pkgs/servers/demoit/default.nix @@ -23,5 +23,6 @@ buildGoModule rec { homepage = "https://github.com/dgageot/demoit"; license = licenses.asl20; maintainers = [ maintainers.freezeboy ]; + mainProgram = "demoit"; }; } diff --git a/pkgs/servers/dex/default.nix b/pkgs/servers/dex/default.nix index 4ab354518486..65bbf51ba9d0 100644 --- a/pkgs/servers/dex/default.nix +++ b/pkgs/servers/dex/default.nix @@ -33,5 +33,6 @@ buildGoModule rec { homepage = "https://github.com/dexidp/dex"; license = licenses.asl20; maintainers = with maintainers; [ benley techknowlogick ]; + mainProgram = "dex"; }; } diff --git a/pkgs/servers/dgraph/default.nix b/pkgs/servers/dgraph/default.nix index b800b0b77804..321a37ec521d 100644 --- a/pkgs/servers/dgraph/default.nix +++ b/pkgs/servers/dgraph/default.nix @@ -44,5 +44,6 @@ buildGoModule rec { maintainers = with maintainers; [ sigma ]; # Apache 2.0 because we use only build "oss" license = licenses.asl20; + mainProgram = "dgraph"; }; } diff --git a/pkgs/servers/domoticz/default.nix b/pkgs/servers/domoticz/default.nix index 6e50b4754438..65c7debfd4d9 100644 --- a/pkgs/servers/domoticz/default.nix +++ b/pkgs/servers/domoticz/default.nix @@ -86,5 +86,6 @@ stdenv.mkDerivation rec { license = licenses.gpl3Plus; platforms = platforms.all; broken = stdenv.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/staging-next/domoticz.x86_64-darwin + mainProgram = "domoticz"; }; } diff --git a/pkgs/servers/duckling-proxy/default.nix b/pkgs/servers/duckling-proxy/default.nix index b314a6b59bd4..057d4f03f3b5 100644 --- a/pkgs/servers/duckling-proxy/default.nix +++ b/pkgs/servers/duckling-proxy/default.nix @@ -18,5 +18,6 @@ buildGoModule { homepage = "https://github.com/LukeEmmet/duckling-proxy"; license = licenses.mit; maintainers = with maintainers; [ kaction ]; + mainProgram = "duckling-proxy"; }; } diff --git a/pkgs/servers/echoip/default.nix b/pkgs/servers/echoip/default.nix index b34b6f1c34f5..ae450ddae833 100644 --- a/pkgs/servers/echoip/default.nix +++ b/pkgs/servers/echoip/default.nix @@ -32,5 +32,6 @@ buildGoModule { homepage = "https://github.com/mpolden/echoip"; license = licenses.bsd3; maintainers = with maintainers; [ rvolosatovs SuperSandro2000 ]; + mainProgram = "echoip"; }; } diff --git a/pkgs/servers/elasticmq-server-bin/default.nix b/pkgs/servers/elasticmq-server-bin/default.nix index 7b33435a9dbe..6066fb718ef7 100644 --- a/pkgs/servers/elasticmq-server-bin/default.nix +++ b/pkgs/servers/elasticmq-server-bin/default.nix @@ -37,5 +37,6 @@ stdenv.mkDerivation (finalAttrs: { license = licenses.asl20; platforms = platforms.unix; maintainers = with maintainers; [ peterromfeldhk ]; + mainProgram = "elasticmq-server"; }; }) diff --git a/pkgs/servers/endlessh-go/default.nix b/pkgs/servers/endlessh-go/default.nix index 4012038a1e05..44c574a316f2 100644 --- a/pkgs/servers/endlessh-go/default.nix +++ b/pkgs/servers/endlessh-go/default.nix @@ -27,5 +27,6 @@ buildGoModule rec { changelog = "https://github.com/shizunge/endlessh-go/releases/tag/${version}"; license = licenses.gpl3Plus; maintainers = with maintainers; [ azahi ]; + mainProgram = "endlessh-go"; }; } diff --git a/pkgs/servers/endlessh/default.nix b/pkgs/servers/endlessh/default.nix index e408c764939f..4c99251cfa90 100644 --- a/pkgs/servers/endlessh/default.nix +++ b/pkgs/servers/endlessh/default.nix @@ -34,5 +34,6 @@ stdenv.mkDerivation rec { license = licenses.unlicense; maintainers = with maintainers; [ azahi marsam ]; platforms = platforms.unix; + mainProgram = "endlessh"; }; } diff --git a/pkgs/servers/fcgiwrap/default.nix b/pkgs/servers/fcgiwrap/default.nix index c778ed72328e..0df4bc5a3833 100644 --- a/pkgs/servers/fcgiwrap/default.nix +++ b/pkgs/servers/fcgiwrap/default.nix @@ -28,5 +28,6 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ ]; platforms = with platforms; linux; license = licenses.mit; + mainProgram = "fcgiwrap"; }; } diff --git a/pkgs/servers/fedigroups/default.nix b/pkgs/servers/fedigroups/default.nix index 0b9fa4c2a058..b94620e67afd 100644 --- a/pkgs/servers/fedigroups/default.nix +++ b/pkgs/servers/fedigroups/default.nix @@ -50,5 +50,6 @@ rustPlatform.buildRustPackage rec { license = licenses.mit; maintainers = with maintainers; [ fgaz ]; platforms = platforms.all; + mainProgram = "fedigroups"; }; } diff --git a/pkgs/servers/felix/default.nix b/pkgs/servers/felix/default.nix index a9796f922d3a..66fec2ce4a48 100644 --- a/pkgs/servers/felix/default.nix +++ b/pkgs/servers/felix/default.nix @@ -20,5 +20,6 @@ stdenv.mkDerivation rec { sourceProvenance = with sourceTypes; [ binaryBytecode ]; license = licenses.asl20; maintainers = [ maintainers.sander ]; + mainProgram = "felix.jar"; }; } diff --git a/pkgs/servers/fiche/default.nix b/pkgs/servers/fiche/default.nix index 2875f274dc0d..375733d272cc 100644 --- a/pkgs/servers/fiche/default.nix +++ b/pkgs/servers/fiche/default.nix @@ -33,5 +33,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = [ maintainers.pinpox ]; platforms = platforms.all; + mainProgram = "fiche"; }; } diff --git a/pkgs/servers/fileshare/default.nix b/pkgs/servers/fileshare/default.nix index 7141efef305a..1572e994e7c8 100644 --- a/pkgs/servers/fileshare/default.nix +++ b/pkgs/servers/fileshare/default.nix @@ -31,5 +31,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = [ maintainers.esclear ]; platforms = platforms.linux; + mainProgram = "fileshare"; }; } diff --git a/pkgs/servers/filtron/default.nix b/pkgs/servers/filtron/default.nix index f50e3b19583c..768f3b204f2c 100644 --- a/pkgs/servers/filtron/default.nix +++ b/pkgs/servers/filtron/default.nix @@ -34,5 +34,6 @@ buildGoModule rec { license = licenses.agpl3; maintainers = [ maintainers.dasj19 ]; platforms = platforms.linux; + mainProgram = "filtron"; }; } diff --git a/pkgs/servers/fishnet/default.nix b/pkgs/servers/fishnet/default.nix index 6a808080517b..0d068aa1d832 100644 --- a/pkgs/servers/fishnet/default.nix +++ b/pkgs/servers/fishnet/default.nix @@ -42,5 +42,6 @@ rustPlatform.buildRustPackage rec { license = licenses.gpl3Plus; maintainers = with maintainers; [ tu-maurice ]; platforms = [ "aarch64-linux" "x86_64-linux" ]; + mainProgram = "fishnet"; }; } diff --git a/pkgs/servers/gerbera/default.nix b/pkgs/servers/gerbera/default.nix index 9cd7cadc09ee..d83022930ad0 100644 --- a/pkgs/servers/gerbera/default.nix +++ b/pkgs/servers/gerbera/default.nix @@ -121,5 +121,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2Only; maintainers = with maintainers; [ ardumont ]; platforms = platforms.linux; + mainProgram = "gerbera"; }; } diff --git a/pkgs/servers/gonic/default.nix b/pkgs/servers/gonic/default.nix index 706e529879fb..ee5bfef3b9af 100644 --- a/pkgs/servers/gonic/default.nix +++ b/pkgs/servers/gonic/default.nix @@ -51,5 +51,6 @@ buildGoModule rec { license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ ]; platforms = lib.platforms.linux; + mainProgram = "gonic"; }; } diff --git a/pkgs/servers/hashi-ui/default.nix b/pkgs/servers/hashi-ui/default.nix index 0fad3eb2648b..ab3d869be9b9 100644 --- a/pkgs/servers/hashi-ui/default.nix +++ b/pkgs/servers/hashi-ui/default.nix @@ -23,5 +23,6 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ numkem ]; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.mit; + mainProgram = "hashi-ui"; }; } diff --git a/pkgs/servers/headphones/default.nix b/pkgs/servers/headphones/default.nix index 824c853695ea..704268c24257 100644 --- a/pkgs/servers/headphones/default.nix +++ b/pkgs/servers/headphones/default.nix @@ -35,5 +35,6 @@ python3.pkgs.buildPythonApplication rec { license = licenses.gpl3Plus; homepage = "https://github.com/rembo10/headphones"; maintainers = with lib.maintainers; [ rembo10 ]; + mainProgram = "headphones"; }; } diff --git a/pkgs/servers/heisenbridge/default.nix b/pkgs/servers/heisenbridge/default.nix index afb2520a6b88..da643564a3fb 100644 --- a/pkgs/servers/heisenbridge/default.nix +++ b/pkgs/servers/heisenbridge/default.nix @@ -31,5 +31,6 @@ python3.pkgs.buildPythonApplication rec { homepage = "https://github.com/hifi/heisenbridge"; license = licenses.mit; maintainers = [ maintainers.sumnerevans ]; + mainProgram = "heisenbridge"; }; } diff --git a/pkgs/servers/hitch/default.nix b/pkgs/servers/hitch/default.nix index b142cd0cd8ac..bed9f77908a1 100644 --- a/pkgs/servers/hitch/default.nix +++ b/pkgs/servers/hitch/default.nix @@ -21,5 +21,6 @@ stdenv.mkDerivation rec { license = licenses.bsd2; maintainers = [ maintainers.jflanglois ]; platforms = platforms.linux; + mainProgram = "hitch"; }; } diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 8f5768fbd2c1..1c5f52588e46 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -541,5 +541,6 @@ in python.pkgs.buildPythonApplication rec { license = licenses.asl20; maintainers = teams.home-assistant.members; platforms = platforms.linux; + mainProgram = "hass"; }; } diff --git a/pkgs/servers/jitsi-videobridge/default.nix b/pkgs/servers/jitsi-videobridge/default.nix index 2cd029501aaf..855aaa05d125 100644 --- a/pkgs/servers/jitsi-videobridge/default.nix +++ b/pkgs/servers/jitsi-videobridge/default.nix @@ -55,5 +55,6 @@ stdenv.mkDerivation { license = licenses.asl20; maintainers = teams.jitsi.members; platforms = platforms.linux; + mainProgram = "jitsi-videobridge"; }; } diff --git a/pkgs/servers/livepeer/default.nix b/pkgs/servers/livepeer/default.nix index b68705e34e16..695ceeb2b9a0 100644 --- a/pkgs/servers/livepeer/default.nix +++ b/pkgs/servers/livepeer/default.nix @@ -28,5 +28,6 @@ buildGoModule rec { homepage = "https://livepeer.org"; license = licenses.mit; maintainers = with maintainers; [ elitak ]; + mainProgram = "livepeer"; }; } diff --git a/pkgs/servers/ma1sd/default.nix b/pkgs/servers/ma1sd/default.nix index 1725b1ab88e6..1e16cc516e0a 100644 --- a/pkgs/servers/ma1sd/default.nix +++ b/pkgs/servers/ma1sd/default.nix @@ -95,6 +95,7 @@ stdenv.mkDerivation { license = licenses.agpl3Only; maintainers = with maintainers; [ mguentner ]; platforms = platforms.all; + mainProgram = "ma1sd"; }; } diff --git a/pkgs/servers/matterbridge/default.nix b/pkgs/servers/matterbridge/default.nix index 0d175f026c29..023bbe9ddc1e 100644 --- a/pkgs/servers/matterbridge/default.nix +++ b/pkgs/servers/matterbridge/default.nix @@ -20,5 +20,6 @@ buildGoModule rec { homepage = "https://github.com/42wim/matterbridge"; license = with licenses; [ asl20 ]; maintainers = with maintainers; [ ryantm ]; + mainProgram = "matterbridge"; }; } diff --git a/pkgs/servers/mattermost/default.nix b/pkgs/servers/mattermost/default.nix index c1dfec34f766..693d3348a1f1 100644 --- a/pkgs/servers/mattermost/default.nix +++ b/pkgs/servers/mattermost/default.nix @@ -52,5 +52,6 @@ buildGoModule rec { homepage = "https://www.mattermost.org"; license = with licenses; [ agpl3 asl20 ]; maintainers = with maintainers; [ ryantm numinit kranzes ]; + mainProgram = "mattermost"; }; } diff --git a/pkgs/servers/mautrix-facebook/default.nix b/pkgs/servers/mautrix-facebook/default.nix index f667d61511e4..b66ebaa47b53 100644 --- a/pkgs/servers/mautrix-facebook/default.nix +++ b/pkgs/servers/mautrix-facebook/default.nix @@ -59,5 +59,6 @@ python3.pkgs.buildPythonPackage rec { description = "A Matrix-Facebook Messenger puppeting bridge"; license = licenses.agpl3Plus; maintainers = with maintainers; [ kevincox ]; + mainProgram = "mautrix-facebook"; }; } diff --git a/pkgs/servers/mautrix-signal/default.nix b/pkgs/servers/mautrix-signal/default.nix index fb18bfff3585..eb886482c2ff 100644 --- a/pkgs/servers/mautrix-signal/default.nix +++ b/pkgs/servers/mautrix-signal/default.nix @@ -67,5 +67,6 @@ python3.pkgs.buildPythonPackage rec { license = licenses.agpl3Plus; platforms = platforms.linux; maintainers = with maintainers; [ expipiplus1 ]; + mainProgram = "mautrix-signal"; }; } diff --git a/pkgs/servers/mautrix-whatsapp/default.nix b/pkgs/servers/mautrix-whatsapp/default.nix index 566f7d1cabfa..f8e94264858b 100644 --- a/pkgs/servers/mautrix-whatsapp/default.nix +++ b/pkgs/servers/mautrix-whatsapp/default.nix @@ -22,5 +22,6 @@ buildGoModule rec { description = "Matrix <-> Whatsapp hybrid puppeting/relaybot bridge"; license = licenses.agpl3Plus; maintainers = with maintainers; [ vskilet ma27 chvp ]; + mainProgram = "mautrix-whatsapp"; }; } diff --git a/pkgs/servers/memcached/default.nix b/pkgs/servers/memcached/default.nix index 95f95cda68e7..a8beb4d4bed5 100644 --- a/pkgs/servers/memcached/default.nix +++ b/pkgs/servers/memcached/default.nix @@ -26,6 +26,7 @@ stdenv.mkDerivation rec { license = licenses.bsd3; maintainers = [ maintainers.coconnor ]; platforms = platforms.linux ++ platforms.darwin; + mainProgram = "memcached"; }; passthru.tests = { smoke-tests = nixosTests.memcached; diff --git a/pkgs/servers/metabase/default.nix b/pkgs/servers/metabase/default.nix index 2eca107566a1..fa801a6aab98 100644 --- a/pkgs/servers/metabase/default.nix +++ b/pkgs/servers/metabase/default.nix @@ -26,6 +26,7 @@ stdenv.mkDerivation rec { license = licenses.agpl3Only; platforms = platforms.all; maintainers = with maintainers; [ schneefux thoughtpolice mmahut ]; + mainProgram = "metabase"; }; passthru.tests = { inherit (nixosTests) metabase; diff --git a/pkgs/servers/meteor/default.nix b/pkgs/servers/meteor/default.nix index 868c420d49ae..0ce2189568cb 100644 --- a/pkgs/servers/meteor/default.nix +++ b/pkgs/servers/meteor/default.nix @@ -98,5 +98,6 @@ stdenv.mkDerivation { license = licenses.mit; platforms = builtins.attrNames srcs; maintainers = with maintainers; [ ]; + mainProgram = "meteor"; }; } diff --git a/pkgs/servers/microserver/default.nix b/pkgs/servers/microserver/default.nix index 21f1fe43d27c..c6ca5edd70c7 100644 --- a/pkgs/servers/microserver/default.nix +++ b/pkgs/servers/microserver/default.nix @@ -20,5 +20,6 @@ rustPlatform.buildRustPackage rec { description = "Simple ad-hoc server with SPA support"; maintainers = with maintainers; [ flosse ]; license = licenses.mit; + mainProgram = "microserver"; }; } diff --git a/pkgs/servers/plik/programs.nix b/pkgs/servers/plik/programs.nix index 1ad89b1fb9b9..1ab4342f6c31 100644 --- a/pkgs/servers/plik/programs.nix +++ b/pkgs/servers/plik/programs.nix @@ -17,6 +17,7 @@ let description = "Scalable & friendly temporary file upload system"; maintainers = with maintainers; [ freezeboy ]; license = licenses.mit; + mainProgram = "plik"; }; postPatch = '' diff --git a/pkgs/servers/rtrtr/default.nix b/pkgs/servers/rtrtr/default.nix index 228985f1cab5..fe6ce6f3a5b4 100644 --- a/pkgs/servers/rtrtr/default.nix +++ b/pkgs/servers/rtrtr/default.nix @@ -38,5 +38,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/NLnetLabs/rtrtr/blob/v${version}/Changelog.md"; license = licenses.bsd3; maintainers = with maintainers; [ steamwalker ]; + mainProgram = "rtrtr"; }; } diff --git a/pkgs/servers/simple-http-server/default.nix b/pkgs/servers/simple-http-server/default.nix index f2d8309d0901..002d456ef026 100644 --- a/pkgs/servers/simple-http-server/default.nix +++ b/pkgs/servers/simple-http-server/default.nix @@ -35,5 +35,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/TheWaWaR/simple-http-server/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ figsoda mephistophiles ]; + mainProgram = "simple-http-server"; }; } -- cgit 1.4.1