Jeste k LPRng

Jan Kasprzak kas na informatics.muni.cz
Středa Září 24 16:06:10 CEST 1997


Jan Kasprzak pise:
: : 
: :    Podle meho nazoru staci, kdyz na roota bezi lpd. lpr a spol vubec
: : nepotrebuji byt setgid, jezto narozdil od normalniho lp-spooleru
: : se u LPRng vse resi komunikaci s daemonem.
:
: 	A jak pozna ten prvni daemon, od koho ta komunikace pochazi,
: aniz by byl set-gid/set-uid?

	Pridam dalsi poznatky a dotazy: Na lp serveru mam v lpd.perms tohle:
ACCEPT SERVICE=X REMOTEHOST=neco.fi.muni.cz PORT=0-1023
Tohle ale zpusobi, ze na vzdalenem stroji nemuze bezny uzivatel
tisknout pres lpr, ani pouzit lpq nebo lprm (no connect permissions).
Root totez muze udelat. Vypada to, ze u LPRng se prave naopak vsechno
odehrava _bez_ komunikace s daemonem.

	Prislusny radek v printcapu na neco.fi.muni.cz vypada takto:

test:lp=test na lpserver.fi.muni.cz:sd=/var/spool/lpd/test

	Dale mam problem s tiskem z bsd-lpr klientu (IRIX 5) na LPRng (Linux).
Napriklad lpq nahlasi pouze

test na lpserver  2 jobs

A lpq -l sice vypise jednotlive joby, ale mezitim take asi 200 radku
s obsahem "Status: server finished at 14:18:16", kde casovy udaj se po minute
meni.

Jak zkompatibilnit komunikaci BSD lpr s LPRng?

-Yenya



--
\ Jan "Yenya" Kasprzak <kas at fi.muni.cz>       http://www.fi.muni.cz/~kas/
\\ PGP: finger kas at aisa.fi.muni.cz   0D99A7FB206605D7 8B35FCDE05B18A5E //
\\\      Czech Linux Homepage:  http://www.fi.muni.cz/~kas/linux/        ///
///  die_if_kernel("Penguin instruction from Penguin mode??!?!", regs);  \\\
//                            -- from linux/arch/sparc64/kernel/traps.c   \\


Další informace o konferenci Linux