Looking at the hpoj packages by Jarl Friis (thanks for your previous
answer) seems to me that the main difference between RedHat and SuSe dists is
the init.d & rc.d directory tree (/sbin for SuSe, /etc for Red Hat).
Another thing to look at is the correct place for ieee12844*.o modules, and
I don't know if it is dist-dependant (I only know Red Hat) ; the same place
fo parport* mods could be a solution.
Since ptal-printd creates a special file pointed by /etc/printcap, lpd
blocks when it is re/started before ptal-printd does, so lpd initscript must
look at ptal-printd or manage it. Another solution could be to force lpd to
restart from a different file such /etc/printcap.hpoj by ptal-printd script.
I am a hpoj user not a developer, so excuse me for these maybe-boring
instances.
Bye
|