Curlftpfs does not support “nofail”
root@dietpi:~# mount -a
fuse: unknown option `nofail'
Comment 8 and Comment 10 both work. I personally prefer using _netdev as the resolution. This seems to be the “correct” and working method across multiple distros (eg: Wheezy/Jessie/Ubuntu)
Resolution:
I’ve updated dietpi-set_curlftpfs and dietpi-set_smbclient to use _netdev /etc/fstab mount attributes when its created.
This will be available in v98. I’ll also create a patch to update existing network mounts to add _netdev.
Thanks again Jig for your assistance debugging and research, made fixing this issue alot easier