fix nfs_opts default application
This commit is contained in:
@@ -16,16 +16,19 @@
|
||||
# ------------------------------------------------------------------------------
|
||||
|
||||
# Module version
|
||||
export VER_conf_nfs="0.0.2"
|
||||
export VER_conf_nfs="0.0.3"
|
||||
|
||||
# Module's code
|
||||
conf_nfs()
|
||||
{
|
||||
pkginst nfs-common
|
||||
for mnt in $NFS_MOUNTS; do
|
||||
local mnt_serv=${!MOUNTSERV_$mnt}
|
||||
local mnt_point="${!MOUNTPOINT_$mnt}"
|
||||
local mnt_opts=${!MOUNTOPTS_$mnt:-"defaults,_netdev"}
|
||||
local mnt_serv=$(eval echo \$MOUNTSERV_$mnt)
|
||||
local mnt_point=$(eval echo \$MOUNTPOINT_$mnt)
|
||||
local mnt_opts=$(eval echo \$MOUNTOPTS_$mnt)
|
||||
if [[ $(echo $mnt_opts | wc -w) == "0" ]]; then
|
||||
mnt_opts="defaults,_netdev"
|
||||
fi
|
||||
if [[ -z $(grep "$mnt_serv" /etc/fstab) ]]; then
|
||||
echo -e "${mnt_serv}\t${mnt_point}\tnfs4\t${mnt_opts}\t0\t0" >> /etc/fstab
|
||||
fi
|
||||
@@ -33,7 +36,7 @@ conf_nfs()
|
||||
if [[ ! -d $mnt_point ]]; then
|
||||
mkdir -pv "$mnt_point"
|
||||
fi
|
||||
mount "$mnt_point"
|
||||
mount -v "$mnt_point"
|
||||
unset mnt_point
|
||||
done
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user