summary refs log tree commit diff
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2021-08-24 23:44:50 +0200
committerMaximilian Bosch <maximilian@mbosch.me>2021-08-24 23:50:31 +0200
commit749caaef5bd6cfd2c843a4f2e9fc2d29952d2109 (patch)
treeb9b84e523af445611eb1bcdcca7a19bbb3253332
parent52a6502174b2d7cbdd29abf3c0faa2418b2c0cae (diff)
downloadnixpkgs-749caaef5bd6cfd2c843a4f2e9fc2d29952d2109.tar
nixpkgs-749caaef5bd6cfd2c843a4f2e9fc2d29952d2109.tar.gz
nixpkgs-749caaef5bd6cfd2c843a4f2e9fc2d29952d2109.tar.bz2
nixpkgs-749caaef5bd6cfd2c843a4f2e9fc2d29952d2109.tar.lz
nixpkgs-749caaef5bd6cfd2c843a4f2e9fc2d29952d2109.tar.xz
nixpkgs-749caaef5bd6cfd2c843a4f2e9fc2d29952d2109.tar.zst
nixpkgs-749caaef5bd6cfd2c843a4f2e9fc2d29952d2109.zip
nixos/postfixadmin: fix eval & pin to PHP 7.4
Even though some PHP8 compat fixes seem to be in the release that's
packaged here, it seems as if there are still some minor issues[1].

[1] https://github.com/postfixadmin/postfixadmin/issues/395
-rw-r--r--nixos/modules/services/mail/postfixadmin.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/nixos/modules/services/mail/postfixadmin.nix b/nixos/modules/services/mail/postfixadmin.nix
index 967e0e24055..f5c8efb3076 100644
--- a/nixos/modules/services/mail/postfixadmin.nix
+++ b/nixos/modules/services/mail/postfixadmin.nix
@@ -138,7 +138,7 @@ in
       wantedBy = [ "multi-user.target" ];
       path = [
         pgsql.package
-        pkgs.utillinux
+        pkgs.util-linux
       ];
       script = ''
         set -eu
@@ -177,6 +177,7 @@ in
 
     services.phpfpm.pools.postfixadmin = {
       user = user;
+      phpPackage = pkgs.php74;
       phpOptions = ''
         error_log = 'stderr'
         log_errors = on