Перейти к содержимому


Фотография

Как добавить свой сервис в автозапуск


  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 vlad_vasilev

vlad_vasilev

    Пользователь

  • Пользователь
  • PipPipPip
  • 277 сообщений

Отправлено 03 Сентябрь 2015 - 1:35

Автозагрузка с помощью rc.local
 
Добавить свое приложение в автозагрузку можно следующими способами:
Отредактировать файл /etc/rc.local
Пропишите в него следующие команды:
cd /path/to/your/soft ; ./daemon
Где укажите путь к вашему приложению и команду его запуска. При этом ваш процесс daemon запустится с правами root.
Выставить на него права:
chmod uog+x /etc/rc.local
Прописать в rc.conf:
local_enable="YES"
Автозагрузка с помощью crontab
 
Если вам необходимо запускать приложения с правами пользователя, то самый лучший способ использовать cron. 
Создаём задание в cron выполнив команды:
crontab -e -u ваш_пользователь
И затем в открывшемся текстовом редакторе добавить строку запуска:
@reboot    cd /path/to/your/soft ; ./daemon

P.S. Выход из редактора осуществляется с помощью нажатия на ECS, после чего читайте диалоговые окна(что бы сохранить 2 раза "Enter", если память не изменяет)


Сообщение отредактировал vlad_vasilev: 03 Сентябрь 2015 - 1:37



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных