0
Найти на сайте: параметры поиска

 

 

Автозапуск скрипта

  
Сообщений: 0
Имеется скрипт.
Если запускать вручную, всё отлично.
Однако если его поместить в автозагрузку, желаемый результат не наблюдается.

Код PHP:
  1. ~ $ cat /etc/rc.local
  2. #!/bin/sh -e
  3. #
  4. # rc.local
  5. #
  6. # This script is executed at the end of each multiuser runlevel.
  7. # Make sure that the script will "exit 0" on success or any other
  8. # value on error.
  9. #
  10. # In order to enable or disable this script just change the execution
  11. # bits.
  12. #
  13. # By default this script does nothing.
  14.  
  15. /usr/sbin/mouse.cfg &> /tmp/mouse.cfg.log
  16.  
Пожалуйста, подскажите, что в моих действиях неверно.

Код PHP:
  1. ~ $ ls -n /usr/sbin/mouse.cfg
  2. -rwxr-xr-x 1 1000 1000 231 Jun 13 14:22 /usr/sbin/mouse.cfg
Сообщений: 0
Зачем вообще пихать его в рц.локаль???
В Меню есть Управление автозагрузкой. Вот туда и добавьте! Укажите имя и путь к скрипту
В рц.локал в начале строки exec sudo
Редактировалось: 1 раз (Последний: 13 июня 2015 в 14:23)
Сообщений: 0
По нескольким причинам.

1. Так мне пророчил гугл.

2. Это простая частная задача, по которой изучаю процесс автозагрузки в Linux.

Вообще меня интересует слудующее: имеется удалённый сервер. Естественно, без оболочки. Необходим автозапуск висги-сокета. Ручной запуск также работает. В rc.local - нет.
Код PHP:
  1. uwsgi --ini project_uwsgi.ini
С помощью Startup Applications Preferences в DE Cinnamon частная задача решается.
exec sudo / exec sudo -u username ничего не дало.

По-прежнему мне не понятно как реализовать автозапуск кастомных скриптов без использования средств DE.
В начало страницы 
|
Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.