Note: This patch obsoletes previous patch for remotefs (0.16).

remotefs: Switched to Git tag for newest release, better
package name and correct versioning. Removed libfuse from remotefs-server
dependencies. Updated init script with actual version from remotefs
repository.

Signed-off-by: Aleksey Tulinov <aleksey.tuli...@gmail.com>
---
 net/remotefs/Makefile   |  3 ++-
 net/remotefs/files/rfsd | 10 ++++++----
 2 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/net/remotefs/Makefile b/net/remotefs/Makefile
index d0c22db..5648ae3 100644
--- a/net/remotefs/Makefile
+++ b/net/remotefs/Makefile
@@ -8,7 +8,7 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=remotefs
-PKG_REV:=a4c25cee1e677c30acd559ff36ed1cfdc4b99c91
+PKG_REV:=1.0
 PKG_VERSION:=$(PKG_REV)
 PKG_RELEASE:=1
 
@@ -38,6 +38,7 @@ endef
 define Package/remotefs-server
   $(call Package/remotefs)
   TITLE:=RemoteFS server
+  DEPENDS:=
 endef
 
 define Build/Compile
diff --git a/net/remotefs/files/rfsd b/net/remotefs/files/rfsd
index 67ffef1..c451c70 100755
--- a/net/remotefs/files/rfsd
+++ b/net/remotefs/files/rfsd
@@ -1,16 +1,18 @@
 #!/bin/sh /etc/rc.common
 
+# Author: Oskari Rauta <oskari.ra...@gmail.com>
+
 START=50
 
 LISTEN=$(ifconfig br-lan | sed -n 's/.*dr:\(.*\)Bc.*/\1/p')
 PORT="5001"
 RFSD_USER="root"
-RFSD_GROUP="root"
 PIDFILE="/var/run/rfsd.pid"
+#QUIET="-q"
 
 start()
 {
-       rfsd -a ${LISTEN} -p ${PORT} -u ${RFSD_USER} -g ${RFSD_GROUP} -r 
${PIDFILE}
+       rfsd -a ${LISTEN} -p ${PORT} -u ${RFSD_USER} -r ${PIDFILE} ${QUIET}
 }
 
 stop()
@@ -20,6 +22,6 @@ stop()
 
 reload()
 {
-       kill -s HUP `cat ${PIDFILE}`
-       start
+       kill -HUP `cat ${PIDFILE}` \
+       && rfsd -a ${LISTEN} -p ${PORT} -u ${RFSD_USER} -r ${PIDFILE} ${QUIET}
 }
-- 
1.8.1.2
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to