Comment by mark-r

10 years ago

In the case where a printer isn't intelligent enough to act as its own server, you could create another daemon whose sole function is to control access to the printer. Separation of concerns: formatting of pages and access control need not be the same piece of software.

you could create another daemon whose sole function is to control access to the printer

You could call it 'lpd' and then the circle would be complete.