Hmm... I've been getting this for a few weeks:

> run-parts: /etc/cron.weekly/lpr exited with return code 1

Running by hand causes no problems.  Then I piped the output to mail, and
when it arrives, the lpd restart only echos a ".".  Any ideas?  This is a
relatively up to date hamm system.

dpkg -l lpr:
ii  lpr             5.9-23         BSD lpr/lpd line printer spooling system

TIA,
Brandon

P.S. Scripts appended for the interested few.

-----
Brandon Mitchell <[EMAIL PROTECTED]>   "We all know linux is great... it
PGP: finger -l [EMAIL PROTECTED]          does infinite loops in 5 seconds"
Phone: (757) 221-4847                      --Linus Torvalds

/etc/cron.weekly/lpr:
#! /bin/sh

savelog -t /var/log/lp-acct /var/log/lp-errs | mail -s "lpr savelog" bhmit1

/etc/init.d/lpd restart | mail -s "lpr restart" bhmit1

/etc/init.d/lpd:
#!/bin/sh
#
# Start the printer daemon.

set -e

test -x /usr/sbin/lpd || exit 0

case "$1" in
  start)
        echo -n "Starting printer spooler: lpd"
        start-stop-daemon --start --quiet --exec /usr/sbin/lpd
        echo "."
        ;;
  stop)
        echo -n "Stopping printer spooler: lpd"
        start-stop-daemon --stop --quiet --oknodo --pidfile /var/run/lpd.pid
        echo "."
        ;;
  restart|force-reload)
        echo -n "Restarting printer spooler: lpd"
        start-stop-daemon --stop --quiet --oknodo --pidfile /var/run/lpd.pid
        start-stop-daemon --start --quiet --exec /usr/sbin/lpd
        echo "."
        ;;
  *)
        echo "Usage: /etc/init.d/lpd {start|stop|restart}"
        exit 1
esac

exit 0



--
E-mail the word "unsubscribe" to [EMAIL PROTECTED]
TO UNSUBSCRIBE FROM THIS MAILING LIST. Trouble?  E-mail to [EMAIL PROTECTED] .

Reply via email to