From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <40F50054.6060500@syktsu.ru> Date: Wed, 14 Jul 2004 13:43:48 +0400 From: Vladimir Lettiev User-Agent: Mozilla Thunderbird 0.6 (X11/20040511) X-Accept-Language: en-us, en MIME-Version: 1.0 To: ALT Devel discussion list Subject: Re: [devel] Daedalus: New packages References: <20040712224834.GA8724@sass.home> In-Reply-To: <20040712224834.GA8724@sass.home> X-Enigmail-Version: 0.84.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jul 2004 09:42:17 -0000 Archived-At: List-Archive: List-Post: Aleksandr Blokhin wrote: > Приветствую! > В Daedalus выложены обновлённые пакеты: > altbase > Кто-нибудь ставил/крутил? Что касается самой сборки, там два интересующих меня вопроса: 1. Пакет содержит модуль altbase.pm, во всех использующих его скриптах стоит запись: BEGIN { unshift(@INC, "./adm"); } ... use altbase; таким образом скрипты находят этот модуль в путях @INC. Но при сборке пакета, при поиске perl-зависимостей, текущий каталог не равен каталогу в котором находится проверяемый скрипт, поэтому вываливаются ошибки. Как временное решение, в спеке указывается %set_perl_req_method relaxed Как же всё-таки правильнее обрабатывать подобные ситуации? 2. Расположение html и cgi-bin скриптов. Существует ли policy для пакетирования веб-проектов? За основу я пока взял то, как это сделано в пакетах horde и imp, т.е. всё web-содержимое идёт в /var/www/html/addon-modules/%name , пути потом налаживаются через Alias'ы. А как пакетировать сайт, если я хочу чтобы он был как отдельный Virtualhost? Может для этих целей создавать каталог /var/www/vhosts ? -- С уважением, Владимир Леттиев aka crux