LPD listen directive?
James B. Byrne
byrnejb at harte-lyne.ca
Wed Jan 31 02:37:44 UTC 2018
On Tue, January 30, 2018 17:34, Garance A Drosehn wrote:
> On 30 Jan 2018, at 16:48, James B. Byrne via freebsd-questions wrote:
>
>> Can lpd be configured such that it listens only on specific IP
>> addresses? If so where and how is it done? We are running lpd and
>> cups on the same host. Cups is configured to only listen on the
>> loopback address. But lpd is listening on all available addresses.
>>
>> netstat -a | grep LISTEN
>> tcp4 0 0 192.168.216.44.ssh *.*
>> LISTEN
>> tcp4 0 0 localhost.ipp *.*
>> LISTEN
>> tcp6 0 0 localhost.ipp *.*
>> LISTEN
>> tcp4 0 0 *.printer *.*
>> LISTEN
>> tcp6 0 0 *.printer *.*
>> LISTEN
>
> The man page for 'lpd' describes a few options which might help you,
> depending on what you want. '-s' means that lpd won't be listening
> anywhere (however printing for all users on the localhost should
> still work fine). '-4' means it listens only on IPv4 addresses,
> and '-6' means it listens only on IPv6 addresses.
>
> Unless you're doing something odd, you would only need 'lpd'
> listening on localhost if you have printcap entries which point
> at rm=localhost . I haven't done much with CUPS, but IIRC it
> needs to be listening on localhost or printing doesn't work for
> anyone.
>
It still remains for me to discover how exactly to configure those
options. Lpd is enabled in rc.conf with lpd_enable="YES". Is there a
variable like lpd_switches to see the command line options? If so,
what is its name? And where might it be documented?
--
*** e-Mail is NOT a SECURE channel ***
Do NOT transmit sensitive data via e-Mail
Do NOT open attachments nor follow links sent by e-Mail
James B. Byrne mailto:ByrneJB at Harte-Lyne.ca
Harte & Lyne Limited http://www.harte-lyne.ca
9 Brockley Drive vox: +1 905 561 1241
Hamilton, Ontario fax: +1 905 561 0757
Canada L8E 3C3
More information about the freebsd-questions
mailing list