Ничего не понял. Конкретнее. Что надо от программы и что это за программа? Потому что скорее всего, есть правильное решение (добавление юзера в нужную группу или еще что), а не suid-бит, который всегда пахнет дырищей в безопасности.
короче, эта прога управляет шаговиками и она пишет логи, которые находятся с рутовыми правами... нарно для этого и надо ей ставить suid бит. А прогой должны пользоваться юзеры...
если честно не знаю как управлять шаговиками, но полностью согласен с Obidos - грамотная раздача прав на файлы/устройства, включение юзеров в нужные группы и т.д. должны решить проблему. а ставить suid/sgid - это искать приключений на собственную ж...