#!/bin/bash if [ "$EUID" -ne 0 ] then echo "Please run as root" exit fi # map truenas backups isInFile=$(cat /etc/fstab | grep -c "truenas-backups") if [ $isInFile -eq 0 ] then read -r -p "Add truenas-backups to fstab? " prompt if [[ "${prompt,,}" =~ ^(y|yes)$ ]] then mkdir /mnt/truenas-backups > /dev/null 2>&1 chown akanealw:akanealw /mnt/truenas-backups echo "# truenas backups share" >> /etc/fstab echo "192.168.1.41:/mnt/data/backups /mnt/truenas-backups nfs defaults,nolock,soft,vers=4.2 0 0" >> /etc/fstab systemctl daemon-reload fi fi # map truenas storage isInFile=$(cat /etc/fstab | grep -c "truenas-storage") if [ $isInFile -eq 0 ] then read -r -p "Add truenas-storage to fstab? " prompt if [[ "${prompt,,}" =~ ^(y|yes)$ ]] then mkdir /mnt/truenas-storage > /dev/null 2>&1 chown akanealw:akanealw /mnt/truenas-storage echo "# truenas storage share" >> /etc/fstab echo "192.168.1.41:/mnt/data/storage /mnt/truenas-storage nfs defaults,nolock,soft,vers=4.2 0 0" >> /etc/fstab systemctl daemon-reload fi fi mount -a -v