summary refs log tree commit diff
path: root/pkgs/servers/samba
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2009-04-04 00:59:55 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2009-04-04 00:59:55 +0000
commit8d44988427ae9d1b98e5e1b17edcf0fb415a2bc4 (patch)
tree5ed97ce225b3affc70f14275d6943eab58a45cbc /pkgs/servers/samba
parent801b5fd701c137902faaabf8aff22ad2c26aab89 (diff)
downloadnixpkgs-8d44988427ae9d1b98e5e1b17edcf0fb415a2bc4.tar
nixpkgs-8d44988427ae9d1b98e5e1b17edcf0fb415a2bc4.tar.gz
nixpkgs-8d44988427ae9d1b98e5e1b17edcf0fb415a2bc4.tar.bz2
nixpkgs-8d44988427ae9d1b98e5e1b17edcf0fb415a2bc4.tar.lz
nixpkgs-8d44988427ae9d1b98e5e1b17edcf0fb415a2bc4.tar.xz
nixpkgs-8d44988427ae9d1b98e5e1b17edcf0fb415a2bc4.tar.zst
nixpkgs-8d44988427ae9d1b98e5e1b17edcf0fb415a2bc4.zip
* Samba updated to 3.3.3. Don't install SWAT - it's not very useful
  on NixOS.

svn path=/nixpkgs/trunk/; revision=14880
Diffstat (limited to 'pkgs/servers/samba')
-rw-r--r--pkgs/servers/samba/default.nix12
1 files changed, 7 insertions, 5 deletions
diff --git a/pkgs/servers/samba/default.nix b/pkgs/servers/samba/default.nix
index 0e92992c372..0464943f836 100644
--- a/pkgs/servers/samba/default.nix
+++ b/pkgs/servers/samba/default.nix
@@ -3,11 +3,11 @@
 }:
 
 stdenv.mkDerivation rec {
-  name = "samba-3.2.7";
+  name = "samba-3.3.3";
 
   src = fetchurl {
-    url = http://us3.samba.org/samba/ftp/stable/samba-3.3.2.tar.gz;
-    sha256 = "1b4fa9fbe7ccced6cca449c4b0b9fba65ffd2ad63b1f0bf2507e943281461477";
+    url = "http://us3.samba.org/samba/ftp/stable/${name}.tar.gz";
+    sha256 = "08x3ng7ls5c1a95v7djx362i55wdlmnvarpr7rhng5bb55s9n5qn";
   };
 
   buildInputs = [readline pam openldap kerberos popt iniparser libunwind fam acl];
@@ -21,9 +21,11 @@ stdenv.mkDerivation rec {
   
   configureFlags = ''
     --with-pam
-    --with-smbmount
+    --with-cifsmount
     --with-aio-support
     --with-pam_smbpass
-    ${if (stdenv.gcc.libc != null) then "--with-libiconv=${stdenv.gcc.libc}" else ""}
+    --disable-swat
+    --enable-shared-libs
+    ${if stdenv.gcc.libc != null then "--with-libiconv=${stdenv.gcc.libc}" else ""}
   '';
 }