If you build under usr/src/lib/print/libpapi-lpd, you should only need 
to replace /usr/lib/print/psm-lpd.so.1 with the copy that you built, 
though it gets a little more complicated as you move backward in time 
because I "fixed" the interface between psm-lpd.so.1 and lpd-port 
several builds back.  I don't recall which build.  At any rate, it 
wouldn't hurt to replace /usr/lib/print/lpd-port with the one that you 
built as well.  Just make sure that it's still suid.  It is opens the 
reserved port, initiates the protocol request and passes the connection 
back to psm-lpd.so.1 when it's safe to do so.

       -Norm

Matthew C Aycock wrote:
>> It looks like the option is being passed on the
>> network using the wrong 
>> control file extension. I have picked up the bug and
>> will take care of 
>> it. It will probably be in build 82
>>
>> -Norm
>>
>> -------
>> usr/src/lib/print/libpapi-lpd/common/lpd-job.c
>> -------
>>
>> 369c369
>> < add_svr4_control_line(metadata, 'o', s);
>> ---
>>  > add_lpd_control_line(metadata, 'O', s);
>>     
>
> Norm,
>
> I noticed that this is in the current code that I gh'ed last night. If I 
> build all in usr/src/lib/print/libpapi-lpd/ what do I need to replace on my 
> b67 or b77 machines to get this fix?
>  
>  
> This message posted from opensolaris.org
> _______________________________________________
> printing-discuss mailing list
> printing-discuss at opensolaris.org
>   


Reply via email to