Here they are CUPS error_log (atached) & Captured print job data
cups.upstart.debug 1/2 # cups - CUPS Printing spooler and server description "CUPS printing spooler/server" author "Michael Sweet <email address hidden>" start on (Þlesystem and (started dbus or runlevel [2345]) and stopped udevtrigger) stop on runlevel [016] respawn pre-start script set -x exec 2>/tmp/log [ -x /usr/sbin/cupsd ] # load modules for parallel port support if [ -r /etc/default/cups ]; then . /etc/default/cups Þ if [ "$LOAD_LP_MODULE" = "yes" -a -f /usr/lib/cups/backend/parallel \ -a -f /proc/modules -a -x /sbin/modprobe ]; then modprobe -q -b lp || true modprobe -q -b ppdev || true modprobe -q -b parport_pc || true Þ mkdir -p /var/run/cups/certs if [ -x /lib/init/apparmor-proÞle-load ]; then /lib/init/apparmor-proÞle-load usr.sbin.cupsd Þ end script exec /usr/sbin/cupsd -F post-start script set -x exec 2>>/tmp/log # wait until daemon is ready timeout=10 while [ ! -e /var/run/cups/cups.sock ]; do sleep 0.5 timeout=$((timeout-1)) if [ "$timeout" -eq 0 ]; then echo "cupsd failed to create /var/run/cups/cups.sock, skipping automatic printer conÞguration" >&2 exit 0 Þ done # coldplug USB printers if ! /lib/udev/udev-conÞgure-printer enumerate 2>/dev/null; then if type udevadm > /dev/null 2>&1 && [ -x /lib/udev/udev-conÞgure-printer ]; then for printer in `udevadm trigger --verbose --dry-run --subsystem-match=usb \ --attr-match=bInterfaceClass=07 --attr-match=bInterfaceSubClass=01 2>/dev/null || true; \ udevadm trigger --verbose --dry-run --subsystem-match=usb \ --sysname-match='lp[0-9]*' 2>/dev/null || true`; do /lib/udev/udev-conÞgure-printer add "${printer#/sys}" cups.upstart.debug Þ done Þ end script 2/2
Here they are CUPS error_log (atached) & Captured print job data
cups.upstart.debug cups/backend/ parallel \ apparmor- proÞle- load ]; then apparmor- proÞle- load usr.sbin.cupsd cups/cups. sock ]; do $((timeout- 1)) cups/cups. sock, skipping automatic printer udev-conÞgure- printer enumerate 2>/dev/null; then udev-conÞgure- printer ]; then match=usb \ match=bInterfac eClass= 07 --attr- match=bInterfac eSubClass= 01 2>/dev/null || true; \ match=usb \ match=' lp[0-9] *' 2>/dev/null || true`; do udev-conÞgure- printer add "${printer#/sys}"
1/2
# cups - CUPS Printing spooler and server
description "CUPS printing spooler/server"
author
"Michael Sweet <email address hidden>"
start on (Þlesystem
and (started dbus or runlevel [2345])
and stopped udevtrigger)
stop on runlevel [016]
respawn
pre-start script
set -x
exec 2>/tmp/log
[ -x /usr/sbin/cupsd ]
# load modules for parallel port support
if [ -r /etc/default/cups ]; then
. /etc/default/cups
Þ
if [ "$LOAD_LP_MODULE" = "yes" -a -f /usr/lib/
-a -f /proc/modules -a -x /sbin/modprobe ]; then
modprobe -q -b lp || true
modprobe -q -b ppdev || true
modprobe -q -b parport_pc || true
Þ
mkdir -p /var/run/cups/certs
if [ -x /lib/init/
/lib/init/
Þ
end script
exec /usr/sbin/cupsd -F
post-start script
set -x
exec 2>>/tmp/log
# wait until daemon is ready
timeout=10
while [ ! -e /var/run/
sleep 0.5
timeout=
if [ "$timeout" -eq 0 ]; then
echo "cupsd failed to create /var/run/
conÞguration" >&2
exit 0
Þ
done
# coldplug USB printers
if ! /lib/udev/
if type udevadm > /dev/null 2>&1 && [ -x /lib/udev/
for printer in `udevadm trigger --verbose --dry-run --subsystem-
--attr-
udevadm trigger --verbose --dry-run --subsystem-
--sysname-
/lib/udev/
cups.upstart.debug
Þ
done
Þ
end script
2/2