LPD (Line Printer Daemon protocol)
A Line Printer Daemon protocol (azaz sornyomtató démon protokoll), vagy más néven Line Printer Remote protocol, ami úgy is ismert, mint Berkeley printing system egy programokból álló készlet, mely nyomtató puffert és hálózati nyomtatást nyújt Unix-szerű rendszerekhez. A legelterjedtebb implementációk a hivatalos BSD változat és az LPRng. Valamivel kevésbé elterjedt a GNUlpr. A CUPS, mely a modern Linux disztribuciókban elterjedt, rengeteg dolgot kölcsönöz az LPD-ből.
Parancsok
A hivatalos LPD protokoll az alábbi parancsokat határozza meg:
lpr - Feladat hozzáadása a várakozási listához
lpq - Várakozási lista megjelenítése
lprm - Feladat törlése a várakozási listáról
lpc - Várakozási lista vezérlése
Az lpd program a démon, mely a várakozási listát nyújtja.
Használat
Ahhoz, hogy egy rendszer az LPD segítségével nyomtatási funkcionalitást nyújtson, az LPD-nek megfelelően konfigurálva kell lennie, és futnia kell. Konfigurációja alapján elkészíti a szükséges várakozási listákat és megcímzi a rendszer felhasználói által elérhető nyomtatókat. Ha fut, figyeli az lpr, lpq, lprm és lpc által küldött üzeneteket, valamint a hálózati üzeneteket a távoli kliensektől, melyek implementálják az LPD protokollt.
(Forrás: http://wiki.hup.hu/index.php/LPD)