Skip to content
Snippets Groups Projects
Commit 9a08453b authored by Forza's avatar Forza Committed by Natanael Copa
Browse files

main/nfs-utils: add nfsdcld init script

parent 221f76f7
No related branches found
No related tags found
1 merge request!79292main/nfs-utils: add nfsdcld init script
Pipeline #297832 skipped
......@@ -2,7 +2,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=nfs-utils
pkgver=2.6.4
pkgrel=3
pkgrel=4
pkgdesc="kernel-mode NFS"
url="https://linux-nfs.org/"
arch="all"
......@@ -46,6 +46,7 @@ source="https://www.kernel.org/pub/linux/utils/nfs-utils/$pkgver/nfs-utils-$pkgv
0006-configure-check-for-rpc_gss_seccreate.patch
nfs.initd
nfsdcld.initd
nfsmount.initd
nfsmount.confd
rpc.gssd.initd
......@@ -156,6 +157,7 @@ f17b52bfaa2b344958c20123fc32186e83979a8b948373c12dee256de7d967991772e67b4206d1da
ca143dd227975d8c05c9e7e855e567a468681741bb78a0cf095059f0cf61a860c75153e8b579fcc97beaf6706b5d5297d31e74e329608fcee68696672d111396 0005-gssd-handle-KRB5_AP_ERR_BAD_INTEGRITY-for-user-crede.patch
fcaf41a87c22fe39411266ab53e051625a15affdb29421a17a4d12dbb59ce849e8ad2bab7cbed22973b345880b3c55eaf9d518deb4dea4147d542ffa14bfa5d6 0006-configure-check-for-rpc_gss_seccreate.patch
485940f834430f919df97babe75670f12d90a565229f3d5edd0b7a4e2df10abdc8444010cafc2173c776804025ce342f98a89e91bd74b5fa3be56b46588c52da nfs.initd
dfeb2a3b85fe9caa29ebdb6f427de326bfa9b4dc6f6a6ac02e9b815997c246acc1ebd72fdab71ee307e6d99c7eb0a21a114ee944100fc1937fe07c87f9d2a003 nfsdcld.initd
89259b9f0878658d48792b5b2f42b43c966ed098dba1fecf9e07fb0de4aab37ad67655ea8dbcc2361ddab2b5013b2de35a03048a513aaeedf790e4b416a35a54 nfsmount.initd
6e23897885cc33c49d9c7353b456585a1e0c7300822edba81bc48ba4ccc18297adce137260cc0aa9487aa5ef0aab3eecf931532cfa5bd40fd03bc9e0ddacfb28 nfsmount.confd
414f2de0b64897b2350666760337683aa4bab612be3e5a3cdd3ac5afa55e498c5cb053430e35b7eb7ed66b93fd66d416d557c2bd8299e3b8b633c7935db6d422 rpc.gssd.initd
......@@ -163,7 +165,7 @@ fcaf41a87c22fe39411266ab53e051625a15affdb29421a17a4d12dbb59ce849e8ad2bab7cbed229
3d3fa6e7ae01e27d27d88aba1e307c5293dd1cbc9d555737e03c4f1e17988518f4f1e7f7a38a7337f8e8961e8378cc4611769b04db7368460589a3b218ac6d6b rpc.pipefs.initd
a04803606050c0ece59a49cf12d560720e4588973b3806caffe3d410248cc27207c16f186bb624babfe7da1156bc046519dfa0d71333000b816f1ec7576d28f2 rpc.statd.initd
d5d654927cf867fc3562edfc471b2e9df6b737a080f2f726c9c4f58815c092c3403fbbd1f8779d4f166d2e1022a61a8f756ac418e61317a482db7f075ee5cd64 rpc.svcgssd.initd
bc11b073735ee86c96b9c249ee187f4d16329c279a4e26760875059d2b5fa1d510ef3e4df5ee9dfb2a3133d755e1eb5c323d2fadc432a0cf630191ec353ac535 nfs.confd
f98e29a7b2db866b482bfee73ba2906e5a4550cc9cdad340f5a1bbe5bc8f38659fd128de7b2a6b5d4b711b4de66b7fe44f098cc0df8050706d26a8bba3f97e2e nfs.confd
70f96bb3a465ee0fa857a6e511051ca3ced9f5a5d1e6b8b32eec843a2067f2475d8979c724a3661de0a2b078eef143f55d75ed184d823841d9de5038da91fb91 nfs.exports
85078e2cd38b37a1e6fbaf0e40cf7690f403e71d9c8188d542d12fe56bfc02a49763c7bcc7742691754acc37928468c215db2795bebc29a5dfb052ba08f407bb nfsclient.initd
f12e67728ac4e76357685e2fe38bd7f6fcd90064165758ffeca145e6962ac44d4ff9d8d57e18cc6925a6ada8e95ad8321e9fc355931a804dd455aae1e4850e92 nfsclient.confd
......
......@@ -4,7 +4,7 @@
# please see /etc/sysctl.conf
# Optional services to include in default `/etc/init.d/nfs start`
# For NFSv4 users, you'll want to add "rpc.idmapd" here.
# For NFSv4 users, you'll want to add "nfsdcld rpc.idmapd" here.
NFS_NEEDED_SERVICES=""
# Options to pass to rpc.nfsd
......
#!/sbin/openrc-run
# Distributed under the terms of the GNU General Public License v2
name="nfsdcld"
description="NFSv4 Client Tracking Daemon"
command=/usr/sbin/nfsdcld
depend() {
before nfs
need rpc.pipefs
}
start_pre() {
checkpath -d -m 0700 -o root:root /var/lib/nfs/nfsdcld
if ! grep -qs nfsd /proc/filesystems ; then
modprobe -q nfsd
fi
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment