From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.4 Date: Thu, 4 Sep 2008 15:23:04 +0300 From: Michael Shigorin To: ALT Linux sysadmin discuss Message-ID: <20080904122304.GH25767@osdn.org.ua> Mail-Followup-To: ALT Linux sysadmin discuss References: <48BD104C.2070608@solin.spb.ru> <20080904112750.GG25767@osdn.org.ua> <48BFC826.5020103@solin.spb.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <48BFC826.5020103@solin.spb.ru> User-Agent: Mutt/1.4.2.1i Subject: Re: [Sysadmins] =?koi8-r?b?UTogW1dlYlBvbGljeV06IOvByyDXxcLNwdPUxdLV?= =?koi8-r?b?IMXHzyDQ0sHXwSwgzsUgxMHXwdEgxc3VIHJvb3Q/?= X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: shigorin@gmail.com, ALT Linux sysadmin discuss List-Id: ALT Linux sysadmin discuss List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Sep 2008 12:23:14 -0000 Archived-At: List-Archive: On Thu, Sep 04, 2008 at 03:36:06PM +0400, Aleksey Avdeev wrote: > >>1. Есть файлы которые имеют права создавать/редактировать как > >>вебсервер так и webmaster. > >Как правило, они принадлежат пользователю %вебсервер и группе > >%вебмастер, при этом запись разрешена и владельцу, и группе. > Это характерно для файлов созданных вебсервером в процессе > работы. Если файл с такими правами содержится в пакете -- > получаем противоречие со ссылкой приведённой выше (т. к. файлом > владеет псевдопользователь). В пакете-то зачем? Пакету с веб-софтиной место в /usr/share обычно. Посмотри Debian webapp policy. [из жабера] [15:13:20] по-хорошему -- пакет живёт в /usr/share/%name или /usr/lib/cgi-bin/%name [15:13:22] под рутом [15:13:46] а _копия_ кода со своим конфигом -- от имени вебмастера конкретного виртхоста в докруте этого вхоста [15:13:57] с симлинками и прочим скорее никак [15:14:17] если не симлинкать всё подряд, то так умеют на сейчас считанные единицы софта (например, typo3) [15:14:40] > по-хорошему -- пакет живёт в /usr/share/%name или /usr/lib/cgi-bin/%name > под рутом С этим -- согласен полностью. [15:15:26] собсно с вебполиси половина мороки -- про разные серверы и то, что они часть умеют "одинаково", часть "по-своему" [15:15:45] а большая половина -- как раз про application deployment/upgrade [15:16:10] > а _копия_ кода со своим конфигом -- от имени вебмастера конкретного виртхоста в докруте этого вхоста А сдесь -- проблема вебмастера и выползает. (Особенно -- если это не виртхост.) [15:16:11] с учётом уровня развития нонешнего вебсофта как линуксового в 93 -- "вот здесь подправить, вот здесь добавить" [15:18:15] Основная проблема в singlхосте (или как там его правельно) -- при установке пакета (и особенно, при его сборке) мы незнаем кто (какой пользователь) будет вебмастером. [15:18:33] и не надо [15:18:48] надо иметь возможность указать группу [15:18:59] Болие того -- пользователей с правами вебмастера может быть несколько (возможно я сдесь перегибаю палку). [15:19:07] которая рулит виртхостом (дальше -- и конкретным аппом при нужде) [15:20:04] > надо иметь возможность указать группу Такая возможность есть. И я _сильно_ хочу ей и ограничится (чтобы некого псевдо root`а не заводить). -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/