mirror of
https://github.com/unraid/webgui.git
synced 2026-01-07 18:19:54 -06:00
Fix nfsd update
This commit is contained in:
@@ -26,12 +26,8 @@ if check && [[ -n $bind ]]; then
|
||||
RPC_NFSD_OPTS="$OPTIONS -H ${bind// / -H }"
|
||||
fi
|
||||
|
||||
# update default settings
|
||||
sed -ri "s/^(RPC_NFSD_OPTS)=.*/\1=\"$RPC_NFSD_OPTS\"/" $NFS 2>/dev/null
|
||||
|
||||
# source default settings:
|
||||
[[ -r $RPC ]] && . $RPC
|
||||
[[ -r $NFS ]] && . $NFS
|
||||
|
||||
nfsd_start() {
|
||||
# There used to be "sanity checks" here to exit without starting if various
|
||||
@@ -71,6 +67,9 @@ nfsd_start() {
|
||||
echo " $RQUOTAD $RPC_RQUOTAD_OPTS"
|
||||
$RQUOTAD $RPC_RQUOTAD_OPTS 2>/dev/null
|
||||
fi
|
||||
# update default settings
|
||||
sed -ri "s/^(RPC_NFSD_OPTS)=.*/\1=\"$RPC_NFSD_OPTS\"/" $NFS 2>/dev/null
|
||||
[[ -r $NFS ]] && . $NFS
|
||||
# start nfsd servers - 8 if not set extrawise (an old Sun standard):
|
||||
if [[ -x $NFSD ]]; then
|
||||
[[ -z $RPC_NFSD_COUNT ]] && RPC_NFSD_COUNT=8
|
||||
@@ -103,6 +102,9 @@ nfsd_reload() {
|
||||
killall -9 nfsd 2>/dev/null
|
||||
sleep 1
|
||||
[[ -z $RPC_NFSD_COUNT ]] && RPC_NFSD_COUNT=8
|
||||
# update default settings
|
||||
sed -ri "s/^(RPC_NFSD_OPTS)=.*/\1=\"$RPC_NFSD_OPTS\"/" $NFS 2>/dev/null
|
||||
[[ -r $NFS ]] && . $NFS
|
||||
$NFSD $RPC_NFSD_OPTS $RPC_NFSD_COUNT 2>/dev/null
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user