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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Автозапуск mcabber  (Прочитано 751 раз)

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

Оффлайн xAnd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
    • xAnd
Автозапуск mcabber
« : 19 Мая 2009, 17:47:41 »
Имеется машина, иксов нет, хотелось бы чтобы автоматом запускался mcabber. Понимаю, что нужно делать, через init.d-скрипт, но вот с написанием скриптов тяжеловато, готового решения так и не нагуглил.
Notebook: Ubuntu 9.04 Desktop
Netbook: Ubuntu 8.10 Desktop
Home Server: Ubuntu 9.04 Server

Оффлайн DebianBoy

  • Активист
  • *
  • Сообщений: 304
    • Просмотр профиля
Re: Автозапуск mcabber
« Ответ #1 : 19 Мая 2009, 17:57:40 »
Ну, по логике вещей в /etc/rc.local прописать mcabber перед строкой exit 0 (либо /etc/rc.d/rc.local, не помню точно, не под Linuxом сейчас).
Debian и только Debian :)

Оффлайн xAnd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
    • xAnd
Re: Автозапуск mcabber
« Ответ #2 : 19 Мая 2009, 18:12:52 »
Ну так оно от Root-a запуститься, что не есть гуд. Кроме того, хотелось бы иметь возможность к нему подключиться, соответственно нужен screen.
Попробовал так:
su -c 'screen -d -m mcabber' userВ общем-то работает, только вот судя по всему пытается сединиться раньше, чем машина подключается к сети. Можно ли как-нибудь осуществить задержку запуска?
Да, и что-то не пойму, почему при попытке запуска вот так:
su -c 'screen -dmS mcabber' userзапускается новый сеанс screen, но пустой, без mcabber'а...

З.Ы. это всё писал в /etc/rc.local
Notebook: Ubuntu 9.04 Desktop
Netbook: Ubuntu 8.10 Desktop
Home Server: Ubuntu 9.04 Server

 

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