On Fri, 8 Feb 2002, Patrick Powell wrote:
After downloading and compiling 3.8.6. I received the following message
when starting lpd.
WARNING- LPD_CONF environment variable option enabled
and running as root! You have an exposed security breach!
Recompile without -DGETENV or do not run clients as ROOT
So as others have pointed out you need to modify src/Makefile and comment
out CFLAGS:= $(CFLAGS) -DGETENV=\"1\" -Wall -Werror or change it to
CFLAGS:= $(CFLAGS) -DGETENV=\"0\" -Wall -Werror. This allows the daemon
to start but files are not being delivered to the printers. checkpc
reports no errors in printcap and I am using the same printcap from 3.7.4.
I have had the same problem with lpd in Solaris 8 & RedHat 7.2. I set up
a queue that prints to a file and nothing is being delivered. I am
receiving this in the system logs
test-queue: Check_for_missing files: missing data file
'dfA082host.Princeton.EDU'
-----------------------------------------------------------------------------
YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST
The address you post from MUST be your subscription address
If you need help, send email to [EMAIL PROTECTED] (or lprng-requests
or lprng-digest-requests) with the word 'help' in the body. For the impatient,
to subscribe to a list with name LIST, send mail to [EMAIL PROTECTED]
with: | example:
subscribe LIST <mailaddr> | subscribe lprng-digest [EMAIL PROTECTED]
unsubscribe LIST <mailaddr> | unsubscribe lprng [EMAIL PROTECTED]
If you have major problems, send email to [EMAIL PROTECTED] with the word
LPRNGLIST in the SUBJECT line.
-----------------------------------------------------------------------------