LINUX.ORG.RU

Daemon Debug


0

0

Привет всем! Проблемка! Перевёл процесс в режим демона ( fork(), setsid(), fork()),chdir(),umask() всё как положено), а потом решил отладчиком прицепится к работающему процессу. Результат : ------ (gdb) attach 438 Attaching to program: /home/taxi/tdb/bin/db_worker, Pid 438 ptrace: Operation not permitted. (gdb) Quit (gdb) Может, какие то опции нужны? Thanks!


похоже, что демон под рутом работает, а отладчик нет.

Havoc ★★★★
()

to Havoc: Да. стартует из /etc/rc.d/init.d на этапе загрузки. Потом проверяет группу и пользователей в /etc/passwd и делает себе setgid() и setuid() И только после этого я ципляю отладчик. Кстати "ps" показывает что сменили и UID и GID и USER. Thanks

alexnav
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.