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.
-----------------------------------------------------------------------------

Reply via email to