From 9dd3eb0b58d4c38910ba9dd6d1cce5a41168421a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Isma=C3=ABl=20Bouya?= Date: Sat, 11 Apr 2020 20:54:31 +0200 Subject: [PATCH] Remove postgresql from global overlays --- modules/private/system.nix | 4 +++- overlays/databases/postgresql/default.nix | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/private/system.nix b/modules/private/system.nix index 57aeb4e..b4080ec 100644 --- a/modules/private/system.nix +++ b/modules/private/system.nix @@ -12,7 +12,9 @@ - /var/lib ''; }; - nixpkgs.overlays = builtins.attrValues (import ../../overlays); + nixpkgs.overlays = builtins.attrValues (import ../../overlays) ++ [ + (self: super: { postgresql = self.postgresql_pam; }) # don’t put it as generic overlay for home-manager + ]; _module.args = { pkgsNext = import {}; pkgsPrevious = import {}; diff --git a/overlays/databases/postgresql/default.nix b/overlays/databases/postgresql/default.nix index 50d9496..9ada29c 100644 --- a/overlays/databases/postgresql/default.nix +++ b/overlays/databases/postgresql/default.nix @@ -1,5 +1,5 @@ self: super: rec { - postgresql = super.postgresql_11.overrideAttrs(old: { + postgresql_pam = super.postgresql_11.overrideAttrs(old: { # datadir in /var/lib/postgresql is named after psqlSchema passthru = old.passthru // { psqlSchema = "11.0"; }; configureFlags = old.configureFlags ++ [ "--with-pam" ]; -- 2.41.0