CUPS: RunAsUser

Artur Frysiak wiget w pld.org.pl
Wto, 19 Lut 2002, 10:52:10 CET


On Mon, Feb 18, 2002 at 10:32:03PM +0100, Michal Kochanowicz wrote:
> Cześć
> 
> CUPS działa jako root i niechętnie oddaje jego przywileje. Usiłowałem go
> zmusić do działania jako lp. Ustawiłem:
> Group lp
> RunAsUser lp
> Chyba wszystko działa, ale nie mogę się zalogować do interfejsu
> webowego. Czy ktoś sobie może z tym poradził? Bo jeśli tak, to ja byłbym
> za wprowadzeniem powyższych zmian do dystrybucji.
<cite>
Examples

RunAsUser Yes
RunAsUser No
</cite>

A więc nie "RunAsUser lp".
Poza tym:
<cite>
Note: Running as a non-priviledged user may prevent LPD and locally
connected printers from working due to permission problems. The lpd
backend will automatically use a non-priviledged mode that is not 100%
compliant with RFC 1179. The parallel, serial, and usb backends will
need write access to the corresponding device files.
</cite>
RunAsUser powoduje, że wszystko (sheduler, backendy, filtry i cgi)
chodzi z usera.

Bardziej interesujące jest to:
<cite>
User
Examples

User lp
User guest

Description

The User directive specifies the UNIX user that filter and CGI programs
run as. The default user is lp.
</cite>
Sheduler i backendy będą chodzić z roota.

Pozdrawiam
-- 
Artur Frysiak
http://www.pld.org.pl/



Więcej informacji o liście dyskusyjnej pld-devel-pl