this is still an issue for me-- I'm also interested in having this level of control over the smb share names (and don't really like the "- SMB/CIFS") being added to the end. The above solution only persists until reboot as I would have expected-- it seems like the files responsible for the naming are located in at /srv/salt/omv/deploy/avahi -- specifically /srv/salt/omv/deploy/avahi/files/smb.j2, but I'm confused as to where it's pulling the variable for {{ name }} from in the line:
<name replace-wildcards="yes">{{ name }}</name>
at line 4-- this seems to encompass both the desired name as well as the chosen share type--
anybody know? Really would love to have just the name by itself