summary refs log tree commit diff
path: root/pkgs/servers
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2012-09-27 15:28:14 +0200
committerPeter Simons <simons@cryp.to>2012-09-27 15:28:14 +0200
commit74c0850efd49681a9eac8fac5430a1ce688c95b3 (patch)
tree56ffe0c642fa48dd348910a7cf10d635a3d3f85a /pkgs/servers
parenta596022d805403de73339493d7cd1ff5438cc852 (diff)
downloadnixlib-74c0850efd49681a9eac8fac5430a1ce688c95b3.tar
nixlib-74c0850efd49681a9eac8fac5430a1ce688c95b3.tar.gz
nixlib-74c0850efd49681a9eac8fac5430a1ce688c95b3.tar.bz2
nixlib-74c0850efd49681a9eac8fac5430a1ce688c95b3.tar.lz
nixlib-74c0850efd49681a9eac8fac5430a1ce688c95b3.tar.xz
nixlib-74c0850efd49681a9eac8fac5430a1ce688c95b3.tar.zst
nixlib-74c0850efd49681a9eac8fac5430a1ce688c95b3.zip
spamassassin: site-wide rules are in $out/share/spamassassin; user-rules in /etc/spamassassin
Diffstat (limited to 'pkgs/servers')
-rw-r--r--pkgs/servers/mail/spamassassin/default.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/servers/mail/spamassassin/default.nix b/pkgs/servers/mail/spamassassin/default.nix
index 0f5cefb84c25..7c1c3bc5f9cb 100644
--- a/pkgs/servers/mail/spamassassin/default.nix
+++ b/pkgs/servers/mail/spamassassin/default.nix
@@ -27,9 +27,13 @@ buildPerlPackage rec {
   # for the PERL5LIB environment variable. Needs further investigation.
   makeFlags = "PERL_BIN=${perl}/bin/perl PERL_TAINT=no";
 
+  makeMakerFlags = "CONFDIR=/etc/spamassassin LOCALSTATEDIR=/var/lib/spamassassin";
+
   doCheck = false;
 
   postInstall = ''
+    mv "rules/"* $out/share/spamassassin/
+
     for n in "$out/bin/"*; do
       wrapProgram "$n" --prefix PERL5LIB : "$PERL5LIB"
     done