У меня есть программа, написанная на C, которая запускается в chroot внутри тюрьмы, что делает некоторые системные вызовы, например, system ( "ls" )
. Проблема в том, что программа не выполняет системные вызовы, когда я запускаю ее в тюрьме. Я включил все необходимые библиотеки исполняемого файла (нашел их с помощью команды ldd
bash), а также исполняемый файл bash (/bin/bash
) и его библиотеки (также найденные с ldd
). Кажется, что-то не хватает. У кого-нибудь есть идеи по этому поводу?