After several years away from using LPRng, I decided to give it a shot
again.  However, I think someone was a bit too agressive with security
concerns...

On a Sun Ultra 10 running Solaris 8, I ran the following configure
command:

  CFLAGS=-O2 ./configure --disable-setuid --enable-priv_ports 
--disable-force_localhost --with-included-gettext

  then

  make clean all

Everything went fine, and I installed the software.  However, the docs
say to run 'checkpc -f', but I seem to get this message:

checkpc: 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

In fact, if I try to do anything as root, I get that message, even with
'allow_getenv@' in my lpd.conf file.  Uh... this makes it quite impossible
to run the daemon, doesn't it?

Suggestions on a fix here?

Kenneth Lareau
[EMAIL PROTECTED]


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