Как для своей программы получить на некоторое время права root?
Как его (пароль) передать su?
Может кто уже делал? Подскажить плз.
Модератор: Модераторы
Но можно спросить пароль root у пользователя (легче всего через шел скрипт, но можно и из программы) и запустить программу с правами рута.
Как для своей программы получить на некоторое время права root?
Как его (пароль) передать su?
Может кто уже делал? Подскажить плз.
serg_iv писал(а):Как для своей программы получить на некоторое время права root?
Как его (пароль) передать su?
Может кто уже делал? Подскажить плз.
if filepresent('gksu') = true
then
begin
t := tprocess.create(nil);
t.commandline = 'gksu <имя программы>';
t.execute;
end
else showmessage('Запуск программы с правами root невозможен, не найден gksu');
Вернуться в Free Pascal Compiler
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5