Tag: init.d

Bittorrent Sync Autostart как услуга

Я запускаю малиновый pi с последним raspbian (debian) на нем. Я установил btsync. Теперь я хочу запустить Bittorrent Sync, когда система загружается не только, когда кто-то входит в систему. Должен ли я запускать btsync в качестве службы в init.d? Как бы вы решили эту «проблему»?

Debian init.d с рабочим демоном C ++, неожиданными результатами

Я довольно новичок в программировании для Linux и скриптов init.d, и у меня есть проблема с моим сценарием init.d, адаптированным из примера, который я нашел через много поисковых запросов. Вместо того, чтобы получать статус, запускать или останавливать или перезапускать, мой демон появляется как другой процесс, независимо от того, что я делаю. Демон работает так, как […]

сервер чата openfire Daemon не запускается, пока сервер запускается каждый раз

Мы используем сервер чата. Он установлен с openfire, для использования в местных офисах. Каждое утро, когда сервер, получающий службу openfire, не запускается, я добавил его также в уровни запуска. Используя команду chkconfig , операционная система, которую мы используем, является финалом CentOS 6.5. chkconfig –level 0123456 openfire on Выход chkconfig был ниже openfire 0:on 1:on 2:on […]

проверка статуса sendmail как пользователя NON root

Я в процессе преобразования в CentOS 6.5 от 5.5 и вам нужен способ проверить, включен ли sendmail. По причинам, по которым я не хочу проходить, мне нужно проверить, включен ли sendmail в качестве пользователя NON root. В CentOS 5.5 я мог использовать /sbin/service sendmail status работающий как пользователь без root. В CentOS 6.5 безопасность немного […]

Сценарий инициализации нескольких демонов

В настоящее время на моем сервере разработки есть два демона (OpenSUSE 12). Есть два демона, которые работают вместе в целом и должны начать вместе и умереть вместе. Есть ли стандартный способ выполнить такую ​​вещь с помощью скриптов init? Должен ли я создавать сценарий инициализации для каждого из них, или они должны быть в одном скрипте? […]

Запуск SQL-запроса как пользователя root в скрипте init.d?

У меня есть SQL-запрос, который должен запускаться при каждом запуске после обновления программного обеспечения (обновления поставляются с новыми установками mysql и, следовательно, изменяют пароль пользователя debian-sys-maint, который мой скрипт обновляет в базе данных). У меня есть сценарий, который находится в /etc/init.d, что делает эту точную вещь, когда я запускаю ее как пользователь root: ./update . […]

Процесс начинается с inittab, но одновременно останавливается

Я установил pyload в моем My Book World Edition, и я бы хотел, чтобы он загружался каждый раз, когда я загружаю диск. Я написал строку ниже в «inittab» ::respawn:/opt/share/pyload/pyLoadCore.py Моя проблема в том, что, хотя pyload загружается, что означает, что запись распознается в «inittab», она автоматически останавливается после. Затем он перезагружается и восстанавливается снова (из-за […]

Загрузка в VNCViewer на малине Pi.

Вот моя проблема. Я новичок в Linux-скриптах и ​​RasPi, и я бью головой против стены по проблеме. Я хочу использовать этот raspi для отображения vm с помощью VNC. Я установил VNC. Создал .VNC-файл и имеет команду командной строки, которая запускает его, как я хочу. vncviewer -config /home/pi/.vnc/albmattrack.vnc Поместите это в скрипт и сделайте его исполняемым. […]

Как написать сценарии LSB init.d, которые могут запускать несколько экземпляров одной и той же службы?

Вот проблема, которую я имею: мне нужно запустить несколько экземпляров нескольких служб на одном компьютере, и я хочу, чтобы иметь возможность повторно использовать скрипты init.d. Вы можете увидеть здесь пример служебного скрипта для jira: https://github.com/pycontribs/phoebian/blob/master/etc/init.d/jira Это было самосознание самого себя и предполагает, что имя экземпляра – это имя скрипта. Это работает очень хорошо, так как […]

Есть ли у metainit директива для создания файла журнала?

Имеет ли metainit директиву генерировать файл журнала, перенаправляя к нему стандартный выходной поток процесса? Наивный способ: Exec: /srv/wordy/wordy >/var/log/wordy.log похоже, не работает, поскольку metainit анализирует переадресацию в качестве arguments и результат выглядит следующим образом: start-stop-daemon –start –oknodo –background –quiet –make-pidfile –pidfile $PIDFILE –exec $DAEMON — \ $DAEMON_ARGS || return 1

Linux и Unix - лучшая ОС в мире.