Compare commits
2 Commits
c95af2a1e3
...
cbf2117266
| Author | SHA1 | Date | |
|---|---|---|---|
| cbf2117266 | |||
|
|
6e1344691d |
@@ -13,7 +13,7 @@ export PKGS_BASE="debconf-utils debhelper deborphan ethtool cpufrequtils \
|
|||||||
sysbench sysstat ifstat iftop iotop mtr-tiny tcpdump mc pbzip2 pigz \
|
sysbench sysstat ifstat iftop iotop mtr-tiny tcpdump mc pbzip2 pigz \
|
||||||
xz-utils zip unzip plzip lzip ftp lftp bc dc dos2unix psmisc udunits-bin \
|
xz-utils zip unzip plzip lzip ftp lftp bc dc dos2unix psmisc udunits-bin \
|
||||||
whois tmux screen debconf-doc dump figlet gawk gpm multitail neofetch nmap \
|
whois tmux screen debconf-doc dump figlet gawk gpm multitail neofetch nmap \
|
||||||
oping pv traceroute rsync tree git qemu-guest-agent"
|
oping pv traceroute rsync tree git qemu-guest-agent ca-certificates"
|
||||||
|
|
||||||
# Agregation of the package lists
|
# Agregation of the package lists
|
||||||
export PKGSEL="$PKGS_BASE"
|
export PKGSEL="$PKGS_BASE"
|
||||||
|
|||||||
@@ -16,16 +16,19 @@
|
|||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
|
|
||||||
# Module version
|
# Module version
|
||||||
export VER_conf_nfs="0.0.2"
|
export VER_conf_nfs="0.0.3"
|
||||||
|
|
||||||
# Module's code
|
# Module's code
|
||||||
conf_nfs()
|
conf_nfs()
|
||||||
{
|
{
|
||||||
pkginst nfs-common
|
pkginst nfs-common
|
||||||
for mnt in $NFS_MOUNTS; do
|
for mnt in $NFS_MOUNTS; do
|
||||||
local mnt_serv=${!MOUNTSERV_$mnt}
|
local mnt_serv=$(eval echo \$MOUNTSERV_$mnt)
|
||||||
local mnt_point="${!MOUNTPOINT_$mnt}"
|
local mnt_point=$(eval echo \$MOUNTPOINT_$mnt)
|
||||||
local mnt_opts=${!MOUNTOPTS_$mnt:-"defaults,_netdev"}
|
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
|
if [[ -z $(grep "$mnt_serv" /etc/fstab) ]]; then
|
||||||
echo -e "${mnt_serv}\t${mnt_point}\tnfs4\t${mnt_opts}\t0\t0" >> /etc/fstab
|
echo -e "${mnt_serv}\t${mnt_point}\tnfs4\t${mnt_opts}\t0\t0" >> /etc/fstab
|
||||||
fi
|
fi
|
||||||
@@ -33,7 +36,7 @@ conf_nfs()
|
|||||||
if [[ ! -d $mnt_point ]]; then
|
if [[ ! -d $mnt_point ]]; then
|
||||||
mkdir -pv "$mnt_point"
|
mkdir -pv "$mnt_point"
|
||||||
fi
|
fi
|
||||||
mount "$mnt_point"
|
mount -v "$mnt_point"
|
||||||
unset mnt_point
|
unset mnt_point
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user