Используйте sudo. Если Вы не хотите должными быть звонить sudo /path/to/myscript
, запишите короткую обертку exec sudo /path/to/myscript "$@"
. Посмотрите Позволяют setuid на сценариях оболочки, особенно ответе Maciej Piechotka при использовании sudo и моем более общем обсуждении setuid программ.
Ошибка заархивирована. Никакие дальнейшие изменения не могут быть внесены.
“Заархивированный” означает, что ошибка была разрешена в некотором роде (зафиксированный, или закрылся как недопустимый). Заархивированная ошибка не изменится вообще. Если Вы не видите незаархивированной ошибки, которая соответствует Вашей проблеме, сообщите о новом.