From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 4 Feb 2002 14:34:11 +0300 From: AVL To: sisyphus@altlinux.ru Subject: Re: [sisyphus] chroot =?KOI8-R?B?zsUg0M/M1d7BxdTT0S4=?= bash =?KOI8-R?B?0tXHwcXU09EgzsEg0NLB18Eu?= Message-Id: <20020204143411.5ff0fab9.info@atmsk.ru> In-Reply-To: References: Organization: dermlig X-Mailer: Sylpheed version 0.6.5 (GTK+ 1.2.10; i586-alt-linux) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: On Mon, 04 Feb 2002 13:27:10 +0200 "Denis Kulgeyko" wrote: > Вопрос - что надо и чего не хватает этому /arhiv/bin/bash чтобы > нормально запуститься в chrooted-окружении ? вопросом на вопрос - а что мешает этому же bash запуститься без чрут-окружения? chroot уже давно послан. я просто запускаю от рута /arhiv/bin/bash и наблюдаю отказ от работы по причине отсутствия прав. > > AFAIR, надо: > - нормальный формат файла (в данном случае ELF, имеется) > - права на исполнение (имеется) > - достаточное количество свободной памяти для загрузки бинаря > (положим, имеется). т.е. ресурсы > - при динамической линковке - все динамические либы (вот оно !) это делается автоматом. иначе вообще никуда чрут не сделать. :) если я загружаюсь в это раздел прямо из лило, то этот же баш работает на ура. > > Чтобы удовлетворить последнее требование: > 0. mkdir /arhiv/lib > 1. ldd /arhiv/bin/bash > 2. копируем все нужные динамические либы в /arhiv/lib > 3. то же самое (ldd и пр.) для всех либ (вероятно, что не понадобится) > 4. chroot /arhiv в /arhiv уже стоит полностью рабочая система :) проблема именно в нежелании баша работать. > > P.S. Это даже не Сизиф. И вообще - это не бага, а фича. :) это сизиф! и это фича. но что делать, я так и не понял %(