summary refs log tree commit diff
path: root/pkgs/tools/networking/ssmtp/default.nix
diff options
context:
space:
mode:
authorpacien <pacien.trangirard@pacien.net>2022-04-03 17:45:43 +0200
committerpacien <pacien.trangirard@pacien.net>2022-04-17 20:42:10 +0200
commit0492ef0e855a21c13beec61054d0b2eee648a1a0 (patch)
tree553b92c7899a50583a4f5b272ff0acb0a8f65e45 /pkgs/tools/networking/ssmtp/default.nix
parent538ea8934cf61da43a4f323b0084d0fb894b687f (diff)
downloadnixpkgs-0492ef0e855a21c13beec61054d0b2eee648a1a0.tar
nixpkgs-0492ef0e855a21c13beec61054d0b2eee648a1a0.tar.gz
nixpkgs-0492ef0e855a21c13beec61054d0b2eee648a1a0.tar.bz2
nixpkgs-0492ef0e855a21c13beec61054d0b2eee648a1a0.tar.lz
nixpkgs-0492ef0e855a21c13beec61054d0b2eee648a1a0.tar.xz
nixpkgs-0492ef0e855a21c13beec61054d0b2eee648a1a0.tar.zst
nixpkgs-0492ef0e855a21c13beec61054d0b2eee648a1a0.zip
ssmtp: drop unmaintained program
The ssmtp program is not maintained. It is recommended to switch to a
more supported equivalent such as msmtp.

GitHub: see https://github.com/NixOS/nixpkgs/issues/105710
Diffstat (limited to 'pkgs/tools/networking/ssmtp/default.nix')
-rw-r--r--pkgs/tools/networking/ssmtp/default.nix45
1 files changed, 0 insertions, 45 deletions
diff --git a/pkgs/tools/networking/ssmtp/default.nix b/pkgs/tools/networking/ssmtp/default.nix
deleted file mode 100644
index ec309a4a2ce..00000000000
--- a/pkgs/tools/networking/ssmtp/default.nix
+++ /dev/null
@@ -1,45 +0,0 @@
-{ lib, stdenv, fetchurl, tlsSupport ? true, openssl }:
-
-stdenv.mkDerivation rec {
-  pname = "ssmtp";
-  version = "2.64";
-
-  src = fetchurl {
-    url = "mirror://debian/pool/main/s/ssmtp/ssmtp_${version}.orig.tar.bz2";
-    sha256 = "0dps8s87ag4g3jr6dk88hs9zl46h3790marc5c2qw7l71k4pvhr2";
-  };
-
-  # A request has been made to merge this patch into ssmtp.
-  # See: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858781
-  patches = [ ./ssmtp_support_AuthPassFile_parameter.patch ];
-
-  configureFlags = [
-    "--sysconfdir=/etc"
-    (lib.enableFeature tlsSupport "ssl")
-  ];
-
-  postConfigure = ''
-    # Don't run the script that interactively generates a config file.
-    # Also don't install the broken, cyclic symlink /lib/sendmail.
-    sed -e '/INSTALLED_CONFIGURATION_FILE/d' \
-        -e 's|/lib/sendmail|$(TMPDIR)/sendmail|' \
-        -i Makefile
-    substituteInPlace Makefile \
-      --replace '$(INSTALL) -s' '$(INSTALL) -s --strip-program $(STRIP)'
-  '';
-
-  installFlags = [ "etcdir=$(out)/etc" ];
-
-  installTargets = [ "install" "install-sendmail" ];
-
-  buildInputs = lib.optional tlsSupport openssl;
-
-  NIX_LDFLAGS = lib.optionalString tlsSupport "-lcrypto";
-
-  meta = with lib; {
-    description = "simple MTA to deliver mail from a computer to a mail hub";
-    platforms = platforms.linux;
-    license = licenses.gpl2;
-    maintainers = with maintainers; [ basvandijk ];
-  };
-}