After following this guide: https://wiki.samba.org/index.php/Samba_as_a_print_server#Uploading_printer_drivers_for_Point.27n.27Print_driver_installation
I have been having issues adding a driver to the Samba server. When I get to the point with the Add Printer Driver Wizard on server window appears, and I select my driver, I am then prompted with "Cannot copy file to destination directory".
I have verified that the user / group does indeed have SePrintOperatorPrivilege and a user in #samba on freenode has also verified this.
I have double checked file permissions, when the combinations that I used failed, I resorted to chmod'ing 777 to the path file for the [print$] share and trying again.
I have tried adding the files manually to the path folder of the [print$] share and then trying to connect to the printers, this failed (it couldn't find a suitable driver.
I tried cupsaddsmb -v "printermodel", which failed saying that it couldn't find any suitable/compatible Windows Drivers.
Tried the following:
HP: C309g-m driver, PCL5 for Windows 7 x86 and x64, PCL6 for Windows 7 x86 and x64, and PS driver for Windows 7 x86 and x64.
All of these do not work.
I am not sure if this cause is due to folder/file permissions, samba permissions (the shares are writeable = yes), or driver problems at this point.
I asked if I should file a bug report about this, and was told yes.