Hide Forgot
Description of problem: Using samba+ cups as a print server to allow Windows desktop user to print their jobs using point-and-print printers requires implementation of MS-PAR on samba to support package-aware v3 and v4 drivers. [MS-PAR]: Print System Asynchronous Remote Protocol https://msdn.microsoft.com/en-us/library/cc238080.aspx Without MS-PAR implemented its not possible to windows users to install printer drivers from samba anymore. See issued described on: https://support.microsoft.com/en-us/kb/3170005 Version-Release number of selected component (if applicable): All samba versions. How reproducible: Always Actual results: MS-PAR protocol not implemented on samba. Its a blocker to our customers that wants to use samba+cups and printing from windows. Expected results: Have MS-pAR protocol implement to allow Red Hat customers to use samba as a printer server solution.
Cross-filed case 01697709 on the Red Hat customer portal. If possible (and helpful), I also would like to be included into a testing loop (if any).
We wont be able to deliver this feature with RHEL 7.4 :-(
This is because Samba doesn't support it currently, right? But what does this mean when looking to Samba? Could it get a RHEL 7.5 thing?
Yes, the plan is to have this with RHEL 7.5.
It feels like this does not make it for RHEL 7.5, so what is the current Samba upstream status on this?
Due to the lack of resources, we have not made any progress in that area.
So, as it didn't land in RHEL 7.6 either, will this get a RHEL 7.7 thing or more a RHEL 8.x thing?
We are still working on it. Justin is implementing client side tests right now. This will allow to test our server implementation. Beside that there isn't much progress. Next would be to implement the wireshark dissector.
In the presence of the updated advisory from Microsoft and documented workaround [1] the urgency to implement the support of the MS-PAR protocol reduced significantly. The requirement is still valid and will be tracked upstream. Once implemented upstream, Red Hat will deliver it via one of the rebases. [1] https://wiki.samba.org/index.php/Setting_up_Automatic_Printer_Driver_Downloads_for_Windows_Clients#Creating_a_GPO_for_Trusting_the_Print_Server