Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 27.09.2011, 19:20
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Здравствуйте. Есть программа, у которой взведен SUID бит (такова необходимость). То есть она имеет атрибуты -rwsr-xr-x 1 root root 96656 2011-04-17 00:45 /usr/bin/compstat. Запускаю ее не из под root, а от другого пользователя, и она не запускается. Но ведь должна работать!Если пробовать через терминал, он пишет GLib-GIO:ERROR:/build/buildd/glib2.0-2.26.1/gio/gdbusconnection.c:2270:initable_init: assertion failed: (connection->initialization_error == NULL)Аварийный остановВ то же время, если снять suid бит или запускать программу через sudo, она запускается. У меня ubuntu 10.10. Подскажите пожалуйста, с чем связана такая ситуация, в чем моя ошибка и как ее можно исправить.Дополнение: если это важно, прога написана на c++ с использованием Qt и собрана динамически.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
У меня не запускается прога web-money что делать? Guest Ещё вопросы и ответы из архива 7 0 12.01.2012 05:04
Прога не запускается в Windows XP Guest Продолжение старого архива 0 30.09.2011 16:16
Прога скомпиленная в VS не запускается под mono Guest Продолжение нового архива 0 29.09.2011 20:26
Почему на одном компе запускается прога под wine на другом нет? Guest Новый архив 3 0 29.09.2011 10:42



© www.otvetnemail.ru - Форум вопросов и ответов.