> -----Original Message-----
> From: Paul Tremblay [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, August 20, 2002 1:05 PM
> To: '[EMAIL PROTECTED]'
> Subject: Re: LPRng: lprng, lpr not found on make install
>
>
> On Mon, Aug 19, 2002 at 08:34:20PM -0400, Van Sickler, Jim wrote:
>
> > LPRng adds the lpraccnt; the default install
> > of lp doesn't contain one. If no /usr/sbin/lpraccnt
> > exists, it can't be copied; that's a reason you'll
> > get the error with the mv lpraccnt line. Once you've
> > installed lprng and added the symlink, /usr/sbin/lpraccnt
> > will exist (as a symlink to /usr/local/sbin/lpraccnt)
> >
> > I think the error can be ignored, but the typo
> > in the script should be corrected to prevent
> > future problems.
> >
>
> I changed the script accordingly.
> > If the files exist, ls -la should produce soething like this:
> >
> > samba1# ls -la /usr/sbin/lp*
> > lrwxr-xr-x 1 root wheel 19 May 12 23:41 /usr/sbin/lpc ->
> > /usr/local/sbin/lpc
> > lrwxr-xr-x 1 root wheel 19 May 12 23:42 /usr/sbin/lpd ->
> > /usr/local/sbin/lpd
> > lrwxr-xr-x 1 root wheel 24 Feb 13 2001 /usr/sbin/lpraccnt ->
> > /usr/local/sbin/lpraccnt
> > -r-xr-xr-x 1 root bin 8192 May 9 22:52 /usr/sbin/lptest
>
> The files do look like this with one exception. The link to lpraccnt
> is high-lighted in red, and I assume that means that the link really
> doesn't exist. In fact, if I try:
>
> ls /usr/local/sbin/lpraccnt
>
> Then I get a message that the file doesn't exist.
>
I just checked for /usr/local/sbin/lpraccnt
It doesn't exist either...I thought a symlink creation would
fail if the (link source) file didn't exist. I guess if the
file was deleted AFTER the symlink was created, the symlink
would remain. Understandable, but naughty.
Here's why it isn't there; from the 3.8.13 CHANGES:
The lpraccnt program is removed from the distribution. The 'monitor'
program
can be used instead. I wonder why I had two of these in the distribution.
Jim
> >
> > If they look like the lptest entry, then it isn't a symbolic link.
> > something in the script failed to create them.
> >
> > I don't know why else you'd get the error;
> > try "find / -name "lpr"" to see where the other files may
> > have been installed to. /usr/local/bin /usr/local/sbin
> > may not be it.
>
> There is a lpr that resides in the .lib directory, which in turn
> resides in the directory from where I installed lprng. I assume they
> are supposed to be in there.
>
> If I remove lpr from /usr/bin lpr, and then do a make install, then no
> binrary gets put in bin.
>
> Paul
> >
> > run "ps ax|grep lp" to see what lp-related daemons are running;
> > the directory may point somewhere else.
> >
> > Good Luck,
> >
> > Jim
> >
> >
> > > -----Original Message-----
> > > From: Paul Tremblay [mailto:[EMAIL PROTECTED]]
> > > Sent: Monday, August 19, 2002 2:16 PM
> > > To: LPRng-l (E-mail)
> > > Subject: Re: LPRng: lprng, lpr not found on make install
> > >
> > >
> > > On Mon, Aug 19, 2002 at 12:55:39PM -0400, Van Sickler, Jim wrote:
> > >
> > > > Here's the contents of my "postup" file,
> > > > which I run after upgrading my OpenBSD distro.
> > > > Upgrades overwrite the lprng links in /usr/bin
> > > > and /usr/sbin. This restores them.
> > >
> > > I checked in /usr/bin, and the files in your script were in fact
> > > there. Likewise, the files in /usr/sbin were also present.
> > >
> > > I ran your script, and I got this error message:
> > >
> > > mv:cannot stat 'lpraccnt': No such file or dirctory.
> > > ln: '/usr/sbin/lpraccnt':File exists
> > >
> > > So I went into the /usr/sbin file and removed the
> /usr/sbin/lpraccnt
> > > link. (There was already a previous one called
> lpraccnt.org from the
> > > first few times I ran the script.) I ran your script
> again, and I got
> > > only the first error message, that the script couldn't find the
> > > lpraccnt.
> > >
> > > Then I ran
> > >
> > > /etc/init.d/lpd start
> > >
> > > This started successfully.
> > >
> > > Then I typed
> > >
> > > lpr /home/paul/tiger.ps
> > >
> > > And I got the same exact error message I have been
> getting. (The error
> > > messages in below in this email from my last posting.)
> > >
> > > If I type lpr -V, I see that I am using Patrick Powell's
> version of
> > > lpr. Doesn't this mean that the executables are in the
> right place?
> > >
> > > I also tried make install again, but I believe that this
> just puts the
> > > executables in the wrong places anyway.
> > >
> > > By the way, I am version 3.8.14 of LPRng.
> > >
> > > Thanks
> > >
> > > Paul
> > >
> > >
> > > >
> > > > ;;;;;;;;;;;;;;;;;;;;;;;;
> > > >
> > > > cd /usr/bin
> > > > mv lp lp.org
> > > > mv lpq lpq.org
> > > > mv lpr lpr.org
> > > > mv lprm lprm.org
> > > > mv lpstat lpstat.org
> > > > cd /usr/sbin
> > > > mv lpc lpc.org
> > > > mv lpd lpd.org
> > > > mv lpracct lpracct.org
> > > > ln -s /usr/local/bin/lp /usr/bin/lp
> > > > ln -s /usr/local/bin/lpq /usr/bin/lpq
> > > > ln -s /usr/local/bin/lpr /usr/bin/lpr
> > > > ln -s /usr/local/bin/lprm /usr/bin/lprm
> > > > ln -s /usr/local/bin/lpstat /usr/bin/lpstat
> > > > ln -s /usr/local/sbin/lpc /usr/sbin/lpc
> > > > ln -s /usr/local/sbin/lpd /usr/sbin/lpd
> > > > ln -s /usr/local/sbin/lpraccnt /usr/sbin/lpraccnt
> > > >
> > > > ;;;;;;;;;;;;;;;;;;;;;;;;;
> > > >
> > > > Copy the section above to a file called "postup'
> > > > in a directory that allows execution. Then cd to
> > > > that directory, type in ./postup to run it.
> > > >
> > > > NOTES:
> > > >
> > > > Be sure postup actually points to the dir's where
> > > > the lp/lprng executables are. Correct the
> > > > lines before you run it, or it won't work...I'm not
> > > > sure where the defaults for Mandrake's lp installation
> > > > are. Verify before you change it.
> > > >
> > > > Be sure you stop all lp-related daemons before
> > > > running ./postup
> > > >
> > > > Jim
> > > >
> > > > > -----Original Message-----
> > > > > From: Paul Tremblay [mailto:[EMAIL PROTECTED]]
> > > > > Sent: Saturday, August 17, 2002 2:12 PM
> > > > > To: [EMAIL PROTECTED]
> > > > > Subject: LPRng: lprng, lpr not found on make install
> > > > >
> > > > >
> > > > > I downloaded the newest version of Lprng. I ran
> > > ./install, and then
> > > > > make with no problems.
> > > > >
> > > > > However, when I ran make insall, I got this error message:
> > > > >
> > > > > error reading information on service lpr: No such file or
> > > directory
> > > > > error reading information on service lpr: No such file or
> > > directory
> > > > > error reading information on service lpr: No such file or
> > > directory
> > > > > error reading information on service lpr: No such file or
> > > directory
> > > > > error reading information on service lprng: No such file
> > > or directory
> > > > > error reading information on service lprng: No such file
> > > or directory
> > > > > error reading information on service lprng: No such file
> > > or directory
> > > > > error reading information on service lprng: No such file
> > > or directory
> > > > > error reading information on service lprng: No such file
> > > or directory
> > > > >
> > > > > If I issue the command lpr, I get his error message:
> > > > >
> > > > > Status Information:
> > > > > sending job 'root@localhost+986' to printer@localhost
> > > > > connecting to 'localhost', attempt 1
> > > > > connected to 'localhost'
> > > > > requesting printer printer@localhost
> > > > > job 'root@localhost+986' transfer to printer@localhost failed
> > > > > error 'NONZERO RFC1179 ERROR CODE FROM SERVER' with ack
> > > 'ACK_FAIL'
> > > > > sending str '^Bprinter' to printer@localhost
> > > > > error msg: 'spool queue for 'printer' does not exist on
> > > > > server localhost.localdomain'
> > > > > error msg: ' non-existent printer or you need to run
> > > 'checkpc -f''
> > > > >
> > > > > If I run checkpc -f, I get no error messages, and if I
> > > check in /var/,
> > > > > then I find the folder for my printer.
> > > > >
> > > > > I am running Mandrake 8.1. My printer is an HP6mp,
> and it works if
> > > > > I send a file directly to the device. If I type cat tiger.ps >
> > > > > /dev/lp0, then I get a picture of a tiger.
> > > > >
> > > > > I have read the INSTALL directions several times, but
> > > could not find
> > > > > anything to help me. I have tried turning off lpd and
> > > then installing,
> > > > > but I still get the same error message.
> > > > >
> > > > > Thank you
> > > > >
> > > > >
> > > > > --
> > > > > ************************
> > > > > *Paul Tremblay *
> > > > > *[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.
> > > > > --------------------------------------------------------------
> > > > > ---------------
> > > > >
> > > >
> > > >
> > > --------------------------------------------------------------
> > > ---------------
> > > > 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.
> > > >
> > > --------------------------------------------------------------
> > > ---------------
> > >
> > > --
> > > ************************
> > > *Paul Tremblay *
> > > *[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.
> > > --------------------------------------------------------------
> > > ---------------
> > >
> >
> >
> --------------------------------------------------------------
> ---------------
> > 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.
> >
> --------------------------------------------------------------
> ---------------
>
> --
> ************************
> *Paul Tremblay *
> *[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.
> --------------------------------------------------------------
> ---------------
>
-----------------------------------------------------------------------------
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.
-----------------------------------------------------------------------------