The rc.cups file (the file that controls CUPS service) initializes the PATH environment variable as follows:
Code:
if test "x$PATH" = x; then
PATH="/bin:/usr/bin:/sbin:/usr/sbin"
else
PATH="/bin:/usr/bin:/sbin:/usr/sbin:$PATH"
fi
export PATH
However, the default installation path for pnm2ppa printer driver is /usr/local/bin so the CUPS daemon can't find this application.
Having said this, I believe there are two options:
1. Preserve the rc.cups as is and make users change the default instalation path (probably to /usr/bin).
2. Add /usr/local/bin to CUPS path (which I think is more adequate).
So the question is this: should this be filed as a bug (option #2), or should I reinstall pnm2ppa?