};
config = lib.mkIf cfg.enable {
- nixpkgs.overlays = [ (self: super: rec {
- mariadb = mariadbPAM;
- mariadbPAM = super.mariadb.overrideAttrs(old: rec {
- cmakeFlags = old.cmakeFlags ++ [ "-DWITH_AUTHENTICATION_PAM=ON" ];
- buildInputs = old.buildInputs ++ [ self.pam ];
- });
- }) ];
-
networking.firewall.allowedTCPPorts = [ 3306 ];
# for adminer, ssl is implemented with mysqli only, which is