From b38f2821720add570f5bcdeba0ffa469e16963eb Mon Sep 17 00:00:00 2001 From: Moritz 'e1mo' Fromm Date: Mon, 8 May 2023 12:07:04 +0200 Subject: ejabberd: Add awk to ejabberdctl path ejabberdctl requires awk[^1], but it currently is not present in NixOS, sometimes showing up as a warning/error in the logs: ``` /nix/store/jgl7b43di9qgrarirwsl1f7a1ngl8cd5-ejabberd-23.01/bin/ejabberdctl: line 219: awk: command not found ``` [^1]: https://github.com/processone/ejabberd/blob/dd2efc360b7f6371f870c56a1cf8c4a6c50b87df/ejabberdctl.template#L218 --- pkgs/servers/xmpp/ejabberd/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'pkgs/servers/xmpp') diff --git a/pkgs/servers/xmpp/ejabberd/default.nix b/pkgs/servers/xmpp/ejabberd/default.nix index 671e88c5281..1cbd33cd4fd 100644 --- a/pkgs/servers/xmpp/ejabberd/default.nix +++ b/pkgs/servers/xmpp/ejabberd/default.nix @@ -1,6 +1,7 @@ { stdenv, writeScriptBin, makeWrapper, lib, fetchurl, git, cacert, libpng, libjpeg, libwebp , erlang, openssl, expat, libyaml, bash, gnused, gnugrep, coreutils, util-linux, procps, gd , flock, autoreconfHook +, gawk , nixosTests , withMysql ? false , withPgsql ? false @@ -12,7 +13,7 @@ }: let - ctlpath = lib.makeBinPath [ bash gnused gnugrep coreutils util-linux procps ]; + ctlpath = lib.makeBinPath [ bash gnused gnugrep gawk coreutils util-linux procps ]; in stdenv.mkDerivation rec { pname = "ejabberd"; version = "23.01"; -- cgit 1.4.1