[devel] I: Замечания к webpolicy

Vladimir V. Kamarzin =?iso-8859-1?q?vvk_=CE=C1_altlinux=2Eru?=
Вт Июн 10 08:19:43 MSD 2008


>>>>> On 06 Jun 2008 at 15:57 "AA" == Aleksey Avdeev writes:

>> AA>   В нашем случаи /usr/share/<package> выглядит логичнее...
>> 
>> Для readonly data именно так, см. опять же
>> http://webapps-common.alioth.debian.org/draft/html/ch-issues.html
>> 
>> А ежели веб-приложение должно писать куда-то внутри своих внутренностей во
>> время работы, придётся его патчить, чтобы перенести такие директории куда-то в
>> другое место, типа /var/lib/<name>. В общем распила не избежать :)
>> 
>> Возможно, стоит предусмотреть два варианта:
>> - полностью распиливать приложение, как написано в debian web policy
>> - плюхать целиком в /var/www/webapps/<name>
AA>                       ^^^^^^^^^^^^^^^^^^^^^^^

AA>   Может сюда и данные приложения писать (которые оно создаёт/меняет во
AA> время работы)?

Ну /var/lib/<name> гораздо более логичнее для этого использовать с очки зрения
FHS.

Пример: у меня есть пакет mailgraph, он строит графики на тему почты с помощью
rrd. В /var/lib/mailgraph лежат базы rrd и временная директория для генерации
картинок.

В /var/www/webapps/<name> можно размещать вещи типа uploads и т.п.

-- 
vvk



Подробная информация о списке рассылки Devel