While doing some switching between runlevel 3 and 5 I noticed that
/etc/init.d/hplip has a small problem:
It doesn't create /var/lock/subsys/hplip without this /etc/rc.d/rc will
try to start it again when switching runlevels even if its already running.
The attached patch fixes this, you should probably change the path to the
initscript in the patch.
You might want to upstream this as I believe the initscript is currently
unmodified from upstream.
Created attachment 122777 [details]
PATCH fixing hplip initscript
Fixed package is 0.9.7-7. Patch sent upstream. Thanks!