I have installed an etercifs package, which is needed for Wine@Etersoft, a custom Wine installation, I use for some apps to work. This package contains a kernel module. So I can't simply mount CIFS folder on the host and attach it to container in /etc/pve/lxc/100.conf, without installing etercifs on the host.
Do I need to mount it in container's fstab?
kernel modules are shared between the host and the containers, so for security reasons containers are not allowed to load modules (by default). I would recommend to run such setups in a VM, because giving a container all the needed permissions means disabling a lot of the security features that isolate the container from the host - especially since you presumably then want to run proprietary software where you have no idea what it actually does under the hood