nmbd is not needed when name resolution is handled externally eg. by DNS. 
'disable netbios' is supported by eg. Debian to disable nmbd in init scripts:
http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/raring/samba/raring/view/head:/debian/samba.nmbd.upstart#L14

Signed-off-by: Catalin Patulea <c...@vv.carleton.ca>
---
 package/network/services/samba36/files/samba.init |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/network/services/samba36/files/samba.init 
b/package/network/services/samba36/files/samba.init
index 61398d8..2aefb3c 100755
--- a/package/network/services/samba36/files/samba.init
+++ b/package/network/services/samba36/files/samba.init
@@ -88,7 +88,7 @@ start() {
        config_foreach smb_header samba
        config_foreach smb_add_share sambashare
        service_start /usr/sbin/smbd -D
-       service_start /usr/sbin/nmbd -D
+       egrep -q 'disable.+netbios.*=.*(true|yes|1)' /var/etc/smb.conf || 
service_start /usr/sbin/nmbd -D
 }
 
 stop() {
-- 
1.7.9.5

_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to