[Feature Request] Support Windows Network Share on Linux
Is your feature request related to a problem? Please describe.
Currently the Network Settings section of Client Settings only supports Windows clients for setting a network share, which I believe is required for installs of components to work in the System Manager.
Describe the solution you'd like It'd probably be best to support mounting the file system in userspace so it's fairly transparent to the user like it is for Windows clients. Tying into calling something like smbnetfs might be a way to go.
Describe alternatives you've considered
Currently, I mount my vpin to a particular directory on my client machine via some settings in /etc/fstab and running a sudo mount /media/vpinball command. Perhaps an easier solution would be allowing a file system path to be specified on Linux clients, leaving it up to the user to mount their vpinball there?
Additional context This all assumes that I'm not misunderstanding that this is the feature that's needed to allow installing/updating components via System Manager to work from Linux clients.
Sorry Dan for getting back so late. The 3.0 release kept me busy.
To answer you question: the network share are not required in order to update you system via the components manager. The yellow-ish system folder button are only a convenience function to take a look into folders of you VPin remotely. So, it's a nice-to-have feature, but not required.
I have to close this as a won't fix. The context switches to Linux are just too expensive and I have to choose where to invest the time. And the component manager is only a frontend. The actual updates are done remotely on that cab by pulling the assets from github. So updating these from a Linux is already possible.