Unverified Commit 99420d7d authored by Martin Weinelt's avatar Martin Weinelt Committed by GitHub
Browse files

postfix-tlspol: 1.8.11 -> 1.8.12 (#424199)

parents bfa0fcd9 e6445e42
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
@@ -8,6 +8,7 @@
let
  inherit (lib)
    hasPrefix
    literalExpression
    mkEnableOption
    mkIf
    mkMerge
@@ -23,6 +24,8 @@ let
in

{
  meta.maintainers = pkgs.postfix-tlspol.meta.maintainers;

  options.services.postfix-tlspol = {
    enable = mkEnableOption "postfix-tlspol";

@@ -92,7 +95,13 @@ in
          dns = {
            address = mkOption {
              type = types.str;
              default = "127.0.0.1:53";
              default = if config.networking.resolvconf.useLocalResolver then "127.0.0.1:53" else null;
              defaultText = literalExpression ''
                if config.networking.resolvconf.useLocalResolver then
                  "127.0.0.1:53"
                else
                  null
              '';
              description = ''
                IP and port to your DNS resolver

+7 −3
Original line number Diff line number Diff line
@@ -7,13 +7,13 @@

buildGoModule rec {
  pname = "postfix-tlspol";
  version = "1.8.11";
  version = "1.8.12";

  src = fetchFromGitHub {
    owner = "Zuplu";
    repo = "postfix-tlspol";
    tag = "v${version}";
    hash = "sha256-hQSJ0bp3ghfi5chislf2zuCrvPhhoA0jjChRdGYHcFY=";
    hash = "sha256-OBGBjbLnyDKz/UK5th1k/gfxHjBGxyWQKgiXuuJNf8Q=";
  };

  vendorHash = null;
@@ -28,10 +28,14 @@ buildGoModule rec {
  };

  meta = {
    changelog = "https://github.com/Zuplu/postfix-tlspol/releases/tag/${src.tag}";
    description = "Lightweight MTA-STS + DANE/TLSA resolver and TLS policy server for Postfix, prioritizing DANE.";
    homepage = "https://github.com/Zuplu/postfix-tlspol";
    license = lib.licenses.mit;
    maintainers = with lib.maintainers; [ valodim ];
    maintainers = with lib.maintainers; [
      hexa
      valodim
    ];
    mainProgram = "postfix-tlspol";
  };
}