Hi everyone. My two cents.
on Fedora 25 I do as followed and worked for me (not sure if point 1 and 2 are necessary for everyone):
1) sudo dnf install python27
2) sudo dnf install python36
3) sudo dnf install samba
4) sudo dnf install dbus-python pygtk2-libglade python-slip python-slip-dbus
downloaded the package from here:
and then, in the folder where you placed the downloaded file:
sudo rpm -i system-config-samba-1.2.100-6.fc25.noarch.rpm
running this last command can return you dependencies errors. In this case simply run this command:
sudo dnf install <name of the missing dependency>
when all the dependencies are installed the rpm command should work properly and after this you will find the system-config-samba in your programs, also in wayland.