SPECS: lighttpd.spec - fix the http group missing problem by creat...

Jakub Bogusz qboosh w pld-linux.org
Nie, 27 Lis 2005, 12:08:03 CET


On Sat, Nov 26, 2005 at 01:55:39PM +0100, djurban wrote:
> Author: djurban                      Date: Sat Nov 26 12:55:39 2005 GMT
> Module: SPECS                         Tag: HEAD
> ---- Log message:
> - fix the http group missing problem by creating the group, this way i can get rid of
>   2005-11-26 12:51:15: (mod_fastcgi.c.804) bind failed for:
>                  /var/run/php/php-fastcgi.sock-0 0 Permission denied
>   Access: (0770/drwxrwx---)  Uid: (    0/    root)   Gid: (
>                  51/ UNKNOWN)

>  %groupadd -g 109 lighttpd
> -%useradd -u 116 -d %{_lighttpddir} -c "HTTP User" -g lighttpd lighttpd
> +%groupadd -g 51 http

Bez Provides grupa może zostać usunięta przy usuwaniu np. apache'a.

> +%addusertogroup lighttpd http

Nie zadziała przy pierwszym uruchomieniu (brak użytkownika)...

> +%useradd -u 116 -d %{_lighttpddir} -c "HTTP User" -g lighttpd lighttpd,httpd
                                                                 ^^^^^^^^^^^^^^

co to ma być?

...a tu nie ma -G, więc przy nowej instalacji użytkownik nie będzie
dodany do grupy.


-- 
Jakub Bogusz    http://qboosh.cs.net.pl/



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