summaryrefslogtreecommitdiff
path: root/package/samba
diff options
context:
space:
mode:
Diffstat (limited to 'package/samba')
-rw-r--r--package/samba/Makefile2
-rw-r--r--package/samba/files/samba.init21
2 files changed, 1 insertions, 22 deletions
diff --git a/package/samba/Makefile b/package/samba/Makefile
index 9f32076dd..d6c82d28b 100644
--- a/package/samba/Makefile
+++ b/package/samba/Makefile
@@ -5,7 +5,7 @@ include ${TOPDIR}/rules.mk
PKG_NAME:= samba
PKG_VERSION:= 3.6.23
-PKG_RELEASE:= 5
+PKG_RELEASE:= 6
PKG_MD5SUM:= 2f7aee1dc5d31aefcb364600915b31dc
PKG_DESCR:= NetBIOS/SMB file and print server
PKG_SECTION:= net/fs
diff --git a/package/samba/files/samba.init b/package/samba/files/samba.init
index f181db1cd..b7e370484 100644
--- a/package/samba/files/samba.init
+++ b/package/samba/files/samba.init
@@ -3,26 +3,6 @@
#INIT 80
. /etc/rc.conf
-check_mount() {
- sed -n -e '/^#/d' -e '/path/s/^.*=//p' \
- /etc/samba/smb.conf | while read path; do
- grep -v '^#' /etc/fstab | fgrep -q "$path" || continue
- count=0
- while :; do
- if fgrep -q "$path" /proc/mounts; then
- logger -t smb "Device mounted, starting samba"
- break
- fi
- if test $count -eq 9; then
- logger -s "required filesystem missing"
- exit 1
- fi
- sleep 1
- count=$(($count+1))
- done
- done
-}
-
case $1 in
autostop) ;;
autostart)
@@ -31,7 +11,6 @@ autostart)
exec sh $0 start
;;
start)
- check_mount
[ -d /var/run/samba ] || mkdir -p /var/run/samba
[ -d /var/log/samba ] || mkdir -p /var/log/samba
/usr/sbin/nmbd -D