Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: автостарт программы от рута  (Прочитано 1946 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн higet7

  • Автор темы
  • Активист
  • *
  • Сообщений: 379
    • Просмотр профиля
    • Сосудистая Нейрохирургия
автостарт программы от рута
« : 30 Ноября 2009, 20:21:32 »
нужен способ запуска команды от имени суперпользователя
sudo .....
через автостарт не прокатывает

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: автостарт программы от рута
« Ответ #1 : 30 Ноября 2009, 20:25:40 »
CHUID? попутал. Имел ввиду SUID бит в правах на скрипт.
« Последнее редактирование: 30 Ноября 2009, 20:27:43 от Mam(O)n »

Оффлайн higet7

  • Автор темы
  • Активист
  • *
  • Сообщений: 379
    • Просмотр профиля
    • Сосудистая Нейрохирургия
Re: автостарт программы от рута
« Ответ #2 : 30 Ноября 2009, 20:43:17 »
как это сделать?  :'(

Оффлайн assistent

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
    • Caйт плеера foobnix
Re: автостарт программы от рута
« Ответ #3 : 30 Ноября 2009, 20:43:48 »
если нужен именно автостарт при запуске системы и именно от рута, то тогда надо команду запуска проги вписать в стартовый скрипт. я пишу обычно в /etc/init.d/rc.local (sudo перед командой писать не надо)
Foobnix - наше всё.

Оффлайн higet7

  • Автор темы
  • Активист
  • *
  • Сообщений: 379
    • Просмотр профиля
    • Сосудистая Нейрохирургия
Re: автостарт программы от рута
« Ответ #4 : 30 Ноября 2009, 21:01:18 »
а в каком виде и в какое место
run ///... ?

Пользователь решил продолжить мысль 30 Ноября 2009, 21:07:10:
поставил перед всем просто $ коммадну
все работает
спасибо
« Последнее редактирование: 30 Ноября 2009, 21:07:10 от higet7 »

Оффлайн Protopopulus

  • Старожил
  • *
  • Сообщений: 1695
  • А чего вы так смотрите?..
    • Просмотр профиля
Re: автостарт программы от рута
« Ответ #5 : 30 Ноября 2009, 21:08:17 »
Не в /etc/init.d/rc.local, а в /etc/rc.local. Просто вписываешь команду, которую надо выше строки exit 0. :)
Если ты владеешь знаниями, то и знания владеют тобой. (с) Protopopulus

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: автостарт программы от рута
« Ответ #6 : 30 Ноября 2009, 21:09:50 »
Мда. Чета я погорячился насчет suid на скрипт... Только на бинарник можно его вешать...

А rc.local это sh скрипт, который будет исполняться при каждой смене runlevel'а и это не очень хорошее место для автозапуска. Лучше прочитать про SystemV init scripts и lsb.

Оффлайн higet7

  • Автор темы
  • Активист
  • *
  • Сообщений: 379
    • Просмотр профиля
    • Сосудистая Нейрохирургия
Re: автостарт программы от рута
« Ответ #7 : 30 Ноября 2009, 21:21:59 »
Мда. Чета я погорячился насчет suid на скрипт... Только на бинарник можно его вешать...

А rc.local это sh скрипт, который будет исполняться при каждой смене runlevel'а и это не очень хорошее место для автозапуска. Лучше прочитать про SystemV init scripts и lsb.

это когда?

Пользователь решил продолжить мысль 30 Ноября 2009, 21:23:26:
Не в /etc/init.d/rc.local, а в /etc/rc.local. Просто вписываешь команду, которую надо выше строки exit 0. :)

init.d/rc.local
все работает
 :o

Оффлайн Nestor

  • Активист
  • *
  • Сообщений: 347
    • Просмотр профиля
Re: автостарт программы от рута
« Ответ #8 : 30 Ноября 2009, 22:37:18 »
Куда конкретно прописовали ?Бо не сильно разбираюсь в скриптах   :)

Цитировать
Не в /etc/init.d/rc.local, а в /etc/rc.local. Просто вписываешь команду, которую надо выше строки exit 0

Вот пытаюсь включить firestarter

(Нажмите, чтобы показать/скрыть)

Не запускаеся! Что делаю не так?


If you have paranoia, it doesn't mean that they do not hunt for you

Оффлайн higet7

  • Автор темы
  • Активист
  • *
  • Сообщений: 379
    • Просмотр профиля
    • Сосудистая Нейрохирургия
Re: автостарт программы от рута
« Ответ #9 : 30 Ноября 2009, 22:40:19 »
вписал в /etc/init.d/rc.local
сразу после
#! /bin/sh

после за# блока на самом деле, но это пофиг

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: автостарт программы от рута
« Ответ #10 : 01 Декабря 2009, 00:45:09 »
это когда?
Скорее всего при старте системы в нормальном режиме и еще разок перед перезагрузкой или шатдауном. Или при переходе в монопольный режим.

 

Страница сгенерирована за 0.017 секунд. Запросов: 20.