Задался вопросом помещения proftpd в jail окружение.
Делаю так:
Для начала создадим для нашей тюрьмы каталог и установим туда proftpd:# JAIL=/usr/jail/proftpd
# mkdir -p $JAIL
# cd /usr/ports/ftp/proftpd
# make PREFIX=$JAIL install clean
Выясним, какие библиотеки нужны proftpd для работы:
# ldd $JAIL/sbin/proftpd
proftpd:
libmysqlclient.so.16 => /usr/local/lib/mysql/libmysqlclient.so.16 (0x28114000)
libm.so.5 => /lib/libm.so.5 (0x2817e000)
libz.so.4 => /lib/libz.so.4 (0x28193000)
libpam.so.4 => /usr/lib/libpam.so.4 (0x281a5000)
libcrypt.so.4 => /lib/libcrypt.so.4 (0x281ac000)
libutil.so.7 => /lib/libutil.so.7 (0x281c5000)
libc.so.7 => /lib/libc.so.7 (0x281d3000)
#
Вспомнил, что базы юзеров и логи хранятся в MySQL. И возник вопрос, как срастить теперь мускус и джаил вместе?