packages/samba3: use new service functions

git-svn-id: svn://svn.openwrt.org/openwrt/packages@29075 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
nico 2011-11-13 22:16:18 +00:00
parent 574e9d6533
commit e6f5e2073c
2 changed files with 11 additions and 10 deletions

View File

@ -8,7 +8,8 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=samba3
PKG_VERSION:=3.0.24
PKG_RELEASE:=8
PKG_RELEASE:=9
PKG_MD5SUM:=89273f67a6d8067cbbecefaa13747153
PKG_SOURCE_URL:=ftp://ftp.samba.org/pub/samba/old-versions/
@ -74,10 +75,10 @@ define Package/samba3/install
$(INSTALL_DATA) ./files/samba.config $(1)/etc/config/samba
$(INSTALL_DATA) ./files/smb.conf.template $(1)/etc/samba/
touch $(1)/etc/samba/smbpasswd
$(INSTALL_DIR) $(1)/bin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/source/bin/smbpasswd $(1)/bin/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/source/bin/smbd $(1)/bin/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/source/bin/nmbd $(1)/bin/
$(INSTALL_DIR) $(1)/usr/sbin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/source/bin/smbpasswd $(1)/usr/sbin/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/source/bin/smbd $(1)/usr/sbin/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/source/bin/nmbd $(1)/usr/sbin/
endef
$(eval $(call BuildPackage,samba3))

View File

@ -1,5 +1,5 @@
#!/bin/sh /etc/rc.common
# Copyright (C) 2008-2010 OpenWrt.org
# Copyright (C) 2008-2011 OpenWrt.org
START=60
@ -59,11 +59,11 @@ start() {
config_load samba
config_foreach smb_header samba
config_foreach smb_add_share sambashare
smbd -D
nmbd -D
service_start /usr/sbin/smbd -D
service_start /usr/sbin/nmbd -D
}
stop() {
killall smbd
killall nmbd
service_stop /usr/sbin/smbd
service_stop /usr/sbin/nmbd
}