Как автоматизировать запуск приложений под root

Настройка графического интерфейса, Иксов, десктопов, оконных менеджеров и иксовых терминалов

Модератор: Модераторы разделов

Dzon
Сообщения: 14

Как автоматизировать запуск приложений под root

Сообщение Dzon »

Есть такая противная программа которая работает только под рутом, а так и через sudo вылетает. И приходится каждый раз выполнять такую процедуру

Код: Выделить всё

сd glo <Enter>
su <Enter>
пароль <Enter>
./gsulauncher

Нельзя как либо автоматизировать этот процесс?
Пребывал запускать так gksu /path/to/gsulauncher не помогает
Спасибо сказали:
Аватара пользователя
butch
Сообщения: 331
ОС: :OC

Re: Как автоматизировать запуск приложений под root

Сообщение butch »

Dzon писал(а):
15.06.2009 07:17
Есть такая противная программа которая работает только под рутом

напишите гневное письмо разработчикам. так низя.

ну для начала стоит наврное прописать в /etc/sudoers запуск этого приложения без запроса пароля. далее можно будет вызывать через судо как угодно.
Dzon писал(а):
15.06.2009 07:17
а так и через sudo вылетает
это как? что за софт?
Спасибо сказали:
Dzon
Сообщения: 14

Re: Как автоматизировать запуск приложений под root

Сообщение Dzon »

при запуске через суда возникают глюки с иксами.
Программа написана головной компании занимается тем что визуально отображает параметры промышленого оборудования при этом она юзает гуй и сеть.
Спасибо сказали:
Аватара пользователя
butch
Сообщения: 331
ОС: :OC

Re: Как автоматизировать запуск приложений под root

Сообщение butch »

ну дык это, тем более если есть прямая связь с создателями, обменяйтесь мнениями
Спасибо сказали:
Dzon
Сообщения: 14

Re: Как автоматизировать запуск приложений под root

Сообщение Dzon »

Извеняюсь но им как говорится все равно работает и ладно, говорят запускай те из под руто и все будет работать. А остальное их не волнует. И не удобства наши по барабану им. всетаки есть какойто способ автоматизировать этот процесс?
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Как автоматизировать запуск приложений под root

Сообщение drBatty »

Dzon писал(а):
16.06.2009 10:42
Извеняюсь но им как говорится все равно работает и ладно, говорят запускай те из под руто и все будет работать. А остальное их не волнует. И не удобства наши по барабану им. всетаки есть какойто способ автоматизировать этот процесс?
через sudo
скриптом, в скрипте пропишите какой дисплей использовать, пути, HOME, возможно переменные для локали.
возможно придётся сделать вашу X сессию доступной для root'а(это опасно)
можно пойти другим путём - посмотреть, что так хочет эта программа, и разрешить ей это.
есть ещё флаг s, это совсем опасно(особенно с такой кривой программой), и вам наверное не поможет. Хотя...
В любом случае - ваши "разработчики" имеют очень низкую квалификацию. ИМХО


Dzon писал(а):
16.06.2009 10:42
все равно работает и ладно, говорят запускай те из под руто и все будет работать.

:(
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Dzon
Сообщения: 14

Re: Как автоматизировать запуск приложений под root

Сообщение Dzon »

drBatty
Не могли бы вы поподробнее описать эту процедуру? Может покажете пример такого скрипта?
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Как автоматизировать запуск приложений под root

Сообщение drBatty »

Dzon писал(а):
17.06.2009 07:18
Не могли бы вы поподробнее описать эту процедуру? Может покажете пример такого скрипта?

http://drbatty.ath.cx/forum/viewtopic.php?p=10000#10000
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
denel
Сообщения: 497
ОС: Gentoo Linux

Re: Как автоматизировать запуск приложений под root

Сообщение denel »

Вообще я в шоке. НАХРЕНА программе ТАКИЕ привилегии??? она что, системной конфигурацией управляет??? Программа не должна запускаться с таковыми привилегиями! ищите способ запускать от пользователя.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Как автоматизировать запуск приложений под root

Сообщение drBatty »

denel писал(а):
22.06.2009 22:02
Программа не должна запускаться с таковыми привилегиями!

не должна конечно... но видите ли... если программисты так считают...
я тоже с вами согласен, но...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Abigor
Сообщения: 100

Re: Как автоматизировать запуск приложений под root

Сообщение Abigor »

Dzon писал(а):
16.06.2009 05:32
при запуске через суда возникают глюки с иксами.
Программа написана головной компании занимается тем что визуально отображает параметры промышленого оборудования при этом она юзает гуй и сеть.

Возможно, если бы Вы описали какие глюки возникают с иксами, приложили бы логи, и все остальное, как положено, то есть шанс, что Вам помогут.
Спасибо сказали: