The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Как автоматизировать перемещение нужных библиотек в chroot окружение
ldd /usr/local/libexec/apache/* | grep '=>' | awk {' print $3 '} | \
     grep '/usr/lib' | xargs -J % install -C % chroot_dir/usr/lib/
ldd /usr/local/libexec/apache/* | grep '=>' | awk {' print $3 '} | \
     grep '/usr/local/lib' | xargs -J % install -C % chroot_dir/usr/local/lib/
ldd /usr/local/libexec/apache/* | grep '=>' | awk {' print $3 '} | \
     grep '/usr/X11R6/lib' | xargs -J % install -C % chroot_dir/usr/X11R6/lib/

Пару скриптов для синхронизации файлов в chroot - ftp://ftp.opennet.ru/pub/security/chroot/
 
15.02.2004 , Источник: http://www.bsdhound.com/newsread.ph...
Ключи: chroot, lib, ldd, install / Лицензия: CC-BY
Раздел:    Корень / Безопасность / Помещение программ в chroot

Обсуждение [ RSS ]
  • 1, toshe (?), 18:27, 10/09/2005 [ответить]  
  • +/
    ldd -f "%p\n" /usr/local/libexec/apache2/*.so | grep '/usr' | xargs -t -J % tar cpf - % | tar xpf - -C chroot_dir

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру