From 52da85f8aab8ccecfb7f10290ecb10e6bbbfd564 Mon Sep 17 00:00:00 2001 From: nico Date: Wed, 16 Nov 2011 09:44:29 +0000 Subject: [PATCH] packages/nfs-server: use new service functions, remove portmap from start/stop (it is in its own initscript) git-svn-id: svn://svn.openwrt.org/openwrt/packages@29181 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- net/nfs-server/Makefile | 10 +++++----- net/nfs-server/files/nfsd.init | 13 ++++++------- 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/net/nfs-server/Makefile b/net/nfs-server/Makefile index 6338b1bb2..1a16e6cdc 100644 --- a/net/nfs-server/Makefile +++ b/net/nfs-server/Makefile @@ -1,5 +1,5 @@ # -# Copyright (C) 2006 OpenWrt.org +# Copyright (C) 2006-2011 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. @@ -9,11 +9,11 @@ include $(TOPDIR)/rules.mk PKG_NAME:=nfs-server PKG_VERSION:=2.2beta47 -PKG_RELEASE:=1 -PKG_MD5SUM:=79a29fe9f79b2f3241d4915767b8c511 +PKG_RELEASE:=2 PKG_SOURCE_URL:=http://ftp.debian.org/debian/pool/main/n/nfs-user-server PKG_SOURCE:=nfs-user-server_$(PKG_VERSION).orig.tar.gz +PKG_MD5SUM:=79a29fe9f79b2f3241d4915767b8c511 include $(INCLUDE_DIR)/package.mk @@ -30,14 +30,14 @@ define Package/nfs-server/description User Space NFS server endef -define Build/Compile +define Build/Compile $(MAKE) -C $(PKG_BUILD_DIR) endef TARGET_CFLAGS += -I$(STAGING_DIR)/usr/include TARGET_LDFLAGS += $(LIBRPC) -define Package/nfs-server/install +define Package/nfs-server/install $(INSTALL_DIR) $(1)/etc $(INSTALL_DATA) ./files/nfsd.exports $(1)/etc/exports $(INSTALL_DIR) $(1)/etc/init.d diff --git a/net/nfs-server/files/nfsd.init b/net/nfs-server/files/nfsd.init index 183441c55..f66c1af25 100644 --- a/net/nfs-server/files/nfsd.init +++ b/net/nfs-server/files/nfsd.init @@ -1,16 +1,15 @@ #!/bin/sh /etc/rc.common -# Copyright (C) 2006 OpenWrt.org +# Copyright (C) 2006-2011 OpenWrt.org + START=50 STOP=50 start() { - /usr/sbin/portmap - /usr/sbin/rpc.mountd -r - /usr/sbin/rpc.nfsd + service_start /usr/sbin/rpc.mountd -r + service_start /usr/sbin/rpc.nfsd } stop() { - killall rpc.nfsd - killall rpc.mountd - killall portmap + service_stop /usr/sbin/rpc.nfsd + service_stop /usr/sbin/rpc.mountd -r }