I'm not going to go where no man has gone before. This problem is well documented on the forum whereas cups daemon claims to be running, is not (or thinks it is) and the solution is...
pkill cupsd
rm /var/run/cups/cups.conf
cupsd start
So having dealt with this more than once.. I ask, if there is no real fix, would there be anything wrong with removing cupsd from rcS.conf and running the following script in local.sh?
if [ -f /var/run/cups/cups.sock ]; then
pkill /etc/init.d/cupsd
rm -f /var/run/cups/cups.sock
/etc/init.d/cupsd start
else
/etc/init.d/cupsd start
fi
I am not a programmer so I welcome your comments, corrections, criticisms, whatever it may be.
Thank you,
Allen