linux-l: lprm: permission denied
Matthias Kranz
mskranz at zedat.fu-berlin.de
Di Jan 27 16:21:17 CET 1998
On Tue, Jan 27, 1998 at 03:57:03PM +0100, JSC wrote:
> On Jan 01, 1998 at 08:18:52AM +0100, Stefan Bund wrote:
> >
> > Ich habe folgendes Problem: Wenn ich verusche einen Druckjob mit lprm
> > zu l"oschen, bekomme ich obige fehlermeldung. Nur als root kann ich
> > die jobs aus der queue rausnehmen. lpd ist suid root und sgid lp. Das
> > sollte wohl reichen. Innerhalb der queue wird der Job mittels lpr -U
> > $user nochmal umgelenkt, aber soweit ich die Doku verstanden habe
> > sollte das trotzdem gehen.
> >
> > Was kann ich "andern, damit normale nutzer ihre print-jobs l"oschen
> > k"onnen ???
> >
> LPRng ?
>
> vi /etc/lpd.perms
> wenn ich mich nicht vertan habe muesste es service C sein:
> ## SERVICE MEANING
> ## C lpc queue control operation
>
> aus
> # allow root on server to remove a job
> ACCEPT SERVICE=C SERVER USER=root
> REJECT SERVICE=C
>
> sollte man dann doch lieber
> ACCEPT SERVICE=C SERVER USER=root
> ACCEPT SERVICE=C SAMEHOST SAMEUSER
> REJECT SERVICE=C
>
Das C steht fuer Control, bedeutet also im Prinzip alle Permissions.
M steht fuer Removal und erlaubt das Loeschen aus der Queue.
Gruss
Matthias
--
Matthias Kranz kranz at inf.fu-berlin.de
http://www.inf.fu-berlin.de/~kranz
"Keep it simple, as simple as possible,
but no simpler" A.Einstein
Mehr Informationen über die Mailingliste linux-l