|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Anton Kovalenko 2:5020/400 19 May 2002 22:47:56 To : "Peter" Subject : Re: chroot --------------------------------------------------------------------------------
Peter wrote:
P> Такая проблемма
P> Есть программка на Си она вызывает внешнюю программу exec("program"),
P> которая находится в /home/peters/ Если перед эксеком поставить
P> chroot("/home/peters"), то он выдает No such file or directory.
P> Как можно пофиксить?
Может, оно библиотек не находит? (хотя бы /home/peters/lib/libc.so.6,
/home/peters/lib/ld-linux.so.2 должны быть. Подробнее расскажет
ldd /где/оно/там/program ).
Вообще, для проверки chroot-окружения проще использовать утилиту
chroot, а не экспериментировать с сишной программкой. Когда из
шелла заработает chroot /home/peters /путь/от/нового/корня/program,
можно будет сишный вариант тестировать.
--
Удачи!
Антон Коваленко /* http://softlenin.chat.ru */
--- ifmail v.2.15dev5
* Origin: MTU-Intel ISP (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/88185056a13e.html, оценка из 5, голосов 10
|