tag 305951 + wontfix thanks >From devices.txt file in Linux directory,
Sockets and pipes Non-transient sockets and named pipes may exist in /dev. Common entries are: /dev/printer socket lpd local socket /dev/log socket syslog local socket /dev/gpmdata socket gpm mouse multiplexer So /dev should not be read-only. You can have it on a tmp file system or something, but if you require printing, it should not be read-only. I cannot modify lpd to set the socket elsewhere because lpr/lpq/lprm et al. rely on the socket to be /dev/printer. lpr doesn't use config files, only switches so it is to leave socket patch as a compile time option. If you wish to change it, you can just change it in common_source/pathnames.h and then recompile lpr with `fakeroot dpkg-buildpackage`. The package is very small and doesn't have any build depends so this should be trivial. - Adam