X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail-lf0-f53.google.com (mail-lf0-f53.google.com [209.85.215.53]) by lists.alpinelinux.org (Postfix) with ESMTP id AE40E5C435A for ; Mon, 24 Oct 2016 15:09:38 +0000 (GMT) Received: by mail-lf0-f53.google.com with SMTP id b75so197666098lfg.3 for ; Mon, 24 Oct 2016 08:09:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id; bh=p1MQXZ9I7R1afSo+vR897xzwiN+Wha3FZgVQRjtegMk=; b=PhodNQVzNlqFI/K4s6S6pY812/0KhIjC88x5DNzV4SyFr5rdCRCrLS4r/Yv89YIXzm FNWlH7teGfAvHm8Xv+vqd99eRz8HDNvLJWqLe7CpVX/2eSwo0RERbQkw2BRi9JYeHWIc G3dhfM/+DwUDTJnQXWjUioOJCPx1JOTZzKUSmaCPOUdTqKYlb6S7Wb6aUK6JyoQNKZbV EORItvhBUInc+FZqHV2mdn3XMDnGel75Q/ykgU+J0pl0gbSICUi1IQZHI+R/b50qKhXx d4KoIFLqmIIOiw4XFt7AxXBbXLPifcROAWwaf37QD6EHl9bCa+IJX0TRukp/morsJXAh nG9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id; bh=p1MQXZ9I7R1afSo+vR897xzwiN+Wha3FZgVQRjtegMk=; b=cHB++kXOqrc/X9W63Q98oILHb+3GaEcx2lfXQjTE+JRgLQV2sTb6HsbQDGoSRyWhwN YCxwna+d8jC+znWlPcur5SENJ/N5rzucZR9sAAsCzZERLCKNaz+k3EzT5hf90D0C2XEh zPtSVGGKkkCngbC/gqe+0IyVqeNY+vdV2hcRLHEp6Mhbl1dKZXqz+y1RXtaW/CNZKi8R Bt2vXcjWYrKT0Ll3GQr50DekcedqLQ4+F4IAjV6m8SxXSQ3ZSAQ6CEuWDDLr5jezbmMF /VEjTmGL3dceZps8irVYPTiO5oy4yRqpS9UdZwJyfHhKTYZJFVaw5hvawGgMYUQUUJRD SI/g== X-Gm-Message-State: ABUngvdCGtz9Jjd5GDFFvV6VwC2O+ZLvyB3n/r6p9Y/QXiaffc/jSjn9o5nrm3IkF6D/5w== X-Received: by 10.25.93.83 with SMTP id p19mr7052637lfj.54.1477318346725; Mon, 24 Oct 2016 07:12:26 -0700 (PDT) Received: from alpine.rio.se (78-68-7-7-no57.tbcn.telia.com. [78.68.7.7]) by smtp.gmail.com with ESMTPSA id u193sm3049961lja.27.2016.10.24.07.12.25 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 24 Oct 2016 07:12:26 -0700 (PDT) From: Henrik Riomar To: alpine-aports@lists.alpinelinux.org Subject: [alpine-aports] [PATCH] main/unfs3: add init script Date: Mon, 24 Oct 2016 16:07:19 +0200 Message-Id: <20161024140719.12133-1-henrik.riomar@gmail.com> X-Mailer: git-send-email 2.8.3 X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: --- main/unfs3/APKBUILD | 23 +++++++++++++++++------ main/unfs3/unfs3.confd | 5 +++++ main/unfs3/unfs3.initd | 22 ++++++++++++++++++++++ 3 files changed, 44 insertions(+), 6 deletions(-) create mode 100644 main/unfs3/unfs3.confd create mode 100644 main/unfs3/unfs3.initd diff --git a/main/unfs3/APKBUILD b/main/unfs3/APKBUILD index 307562d..e96ffce 100644 --- a/main/unfs3/APKBUILD +++ b/main/unfs3/APKBUILD @@ -1,16 +1,19 @@ # Maintainer: Natanael Copa pkgname=unfs3 pkgver=0.9.22 -pkgrel=3 +pkgrel=4 pkgdesc="a user-space implementation of the NFSv3 server specification" url="http://unfs3.sourceforge.net/" arch="all" license='GPL' -depends="" +depends="rpcbind" depends_dev="libtirpc-dev flex-dev" makedepends="$depends_dev flex" source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz -unfs3-0.9.22-musl.patch" + unfs3-0.9.22-musl.patch + unfs3.confd + unfs3.initd + " subpackages="$pkgname-doc" build() { @@ -33,11 +36,19 @@ build() { package() { cd "$srcdir/$pkgname-$pkgver" make DESTDIR="$pkgdir/" install + install -D -m0644 "$srcdir"/unfs3.confd "$pkgdir"/etc/conf.d/unfs3 + install -D -m0755 "$srcdir"/unfs3.initd "$pkgdir"/etc/init.d/unfs3 } md5sums="ddf679a5d4d80096a59f3affc64f16e5 unfs3-0.9.22.tar.gz -0cf4e87daee20f8504cc8af2106033b7 unfs3-0.9.22-musl.patch" +0cf4e87daee20f8504cc8af2106033b7 unfs3-0.9.22-musl.patch +cbddfb3bee3a2af77b0c0e20f9967a2d unfs3.confd +40fa047b09b7a811bf3326cf630e4df5 unfs3.initd" sha256sums="482222cae541172c155cd5dc9c2199763a6454b0c5c0619102d8143bb19fdf1c unfs3-0.9.22.tar.gz -6d5e371dbacb055e8775e409c24a4fd73153510fcb5ace2c0a4e7a189f9140d7 unfs3-0.9.22-musl.patch" +6d5e371dbacb055e8775e409c24a4fd73153510fcb5ace2c0a4e7a189f9140d7 unfs3-0.9.22-musl.patch +e7ba94b1091eb7069b8f87945a6cfebf45a511942cf8719d2060c29f85280074 unfs3.confd +0c1bb1e53c405ef922121f5d82a17413d2ffcbe5ad21b88ceec2dd9894df8e3c unfs3.initd" sha512sums="b1e4b7f5b7b7de27bb5411c69363a6b40be0fcf1f772e283f0868a2155fa9ea4b9b8e7f05b1706e41cf09dd2ee4baab472a01bc4640ae47e3be2a19d8d3f5f9e unfs3-0.9.22.tar.gz -f2221651fad842acb8b5fd637514caa07300f627efd5b168ee2939ab3b6ea55fdefa3c3f3336425e255ee7badd326528c722d4064a04936b5468aabc79cbca02 unfs3-0.9.22-musl.patch" +f2221651fad842acb8b5fd637514caa07300f627efd5b168ee2939ab3b6ea55fdefa3c3f3336425e255ee7badd326528c722d4064a04936b5468aabc79cbca02 unfs3-0.9.22-musl.patch +e3a3b7a71117482fd3214eadfd957f5cd3f05da268f748f931945c390f1d8e46e19b33d53b2ce0505c61745f8dd6285f7a9de409196fedef07d23ae029f1c035 unfs3.confd +105b1ac6d0a65b3ba19bb8ada17d1ae865cf14e71e6a3838df1e6d34d2738457f0019258fd10a4594783074c10be44db75417677290bdd6862ba73b4c370b07e unfs3.initd" diff --git a/main/unfs3/unfs3.confd b/main/unfs3/unfs3.confd new file mode 100644 index 0000000..bca4d3e --- /dev/null +++ b/main/unfs3/unfs3.confd @@ -0,0 +1,5 @@ +# /etc/conf.d/unfs3 + +# Options for `unfsd`. +UNFSD_OPTS="-i /run/unfsd.pid -u -n 2049 -m 2049" + diff --git a/main/unfs3/unfs3.initd b/main/unfs3/unfs3.initd new file mode 100644 index 0000000..a2cf864 --- /dev/null +++ b/main/unfs3/unfs3.initd @@ -0,0 +1,22 @@ +#!/sbin/openrc-run + +depend() { + config /etc/exports + use net + after firewall + need portmap +} + +start() { + ebegin "Starting unfs3" + start-stop-daemon --start --quiet --exec /usr/sbin/unfsd \ + -- ${UNFSD_OPTS} + eend $? +} + +stop() { + ebegin "Stopping unfs3" + start-stop-daemon --stop --quiet --exec /usr/sbin/unfsd + eend $? +} + -- 2.8.3 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---