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 *.*
>> tcp4 0 0 localhost.ipp *.*
>> tcp6 0 0 localhost.ipp *.*
>> tcp4 0 0 *.printer *.*
>> tcp6 0 0 *.printer *.*
> 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
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