Author: viric
Date: Wed May 4 12:34:26 2011
New Revision: 27140
URL: https://svn.nixos.org/websvn/nix/?rev=27140&sc=1
Log:
Fixing the samba daemons. "smbd -i", as we were using, handles *one request*
and exit.
When it was working more or less, it was through upstart respawn.
Modified:
nixos/trunk/modules/services/network-filesystems/samba.nix
Modified: nixos/trunk/modules/services/network-filesystems/samba.nix
==============================================================================
--- nixos/trunk/modules/services/network-filesystems/samba.nix Wed May 4
12:25:52 2011 (r27139)
+++ nixos/trunk/modules/services/network-filesystems/samba.nix Wed May 4
12:34:26 2011 (r27140)
@@ -72,7 +72,10 @@
environment = {
LD_LIBRARY_PATH = nssModulesPath;
TZ = config.time.timeZone;
+ LOCALE_ARCHIVE =
"/var/run/current-system/sw/lib/locale/locale-archive";
};
+
+ daemonType = "fork";
exec = "${samba}/sbin/${appName} ${args}";
};
@@ -210,13 +213,11 @@
preStart = setupScript;
};
- # nmbd says "standard input is not a socket, assuming -D option",
- # but using -i makes it stay in foreground (?)
- jobs.nmbd = daemonJob "nmbd" " -i -F";
+ jobs.nmbd = daemonJob "nmbd" "-D";
- jobs.smbd = daemonJob "smbd" " -i -F";
+ jobs.smbd = daemonJob "smbd" "-D";
- jobs.winbindd = daemonJob "winbindd" " -F";
+ jobs.winbindd = daemonJob "winbindd" "-D";
};
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits