Здравствуйте ! Возникла проблема. Не могу сменить uid во время работы процесса. --------- фрагмент кода start------------ // change my euid to root and delete file if( setuid( 0) == -1) { perror( "test ERROR 1:"); } // rubbish.asc - результат работа MySQL с владельцем и группой mysql gid=235 if( unlink( "/tmp/rubbish.asc") == -1) { perror( "test ERROR 2:"); } --- end code -------------------------------------------- Код собран и запускается регулярным пользователем с uid=gid=501. Перед запуском, root установил биты S_ISUID и S_ISGID. Результат: На этапе выполнения ----------------- test ERROR 1: Operation not permitted test ERROR 2: Operation not permitted ----------------- Хотелось - бы узнать рекомендации и метод лечения. А то вдруг у меня ошибка в ДНК ;-)))(не хотелось-бы)