Описание тега bios
_а верхний ярус журналом Nature или Science_ — осторожно! В зависимости от того, что вы подразумеваете под "Прикладная математика", _Nature_ и _Science_ не может быть действительно топ-уровня журналов. Я думаю, вы могли бы попытаться прижать его (например, "почему это не будет легко? Какие препятствия, я буду стороне? Как вам удалось преодолеть эти трудности, когда вы были студентом?", но в основном я надеюсь, что вы можете получить более позитивный подход с другого советника. Это счастье, что у вас есть два, я думаю! // Если этот вопрос не задавали раньше, я думаю, это будет хорошим-как ездить на PhD после мастера, когда мастера консультант оказывает (или нечто подобное). // Рад слышать, что вы можете остановиться, где вы находитесь, и сделать хорошую работу с К. применения следующей осенью. // Зарегистрироваться в сети.
Так я пытаюсь запустить службу о systemd система включена. Наименование услуги ossec-сайт hids-authd
которой является проверка подлинности двигателя(агенты) в ossec(программное обеспечение обнаружения вторжений). Когда я иду и запустить скрипт, то systemctl раз и на получение статуса я вижу эту ошибку.
в /etc/инит.д/ossec-сайт hids-authd статус
● ossec-сайт hids-authd.сервис - ЛСБ: Демон аутентификации для OSSEC-делятся.
Загружен: загружен (файл/etc/rc автомобиль.д/инит.д/ossec-сайт hids-authd; плохой; предустановленные поставщик: отключен)
Активный: сбой (результат: тайм-аут) так чт 2018-02-22 07:34:28 UTC; в 11 минутах назад
Документы: мужчину:systemd в-два генератора(8)
22 февраля 07:24:11 ИС-10-0-197-117.ЕС2.внутренние команду systemd[1]: начиная с LSB: Демон аутентификации для OSSEC-делятся....
22 февраля 07:24:11 ИС-10-0-197-117.ЕС2.внутренние ossec-сайт hids-authd[21142]: [39Б данных Blob]
22 февраля 07:24:11 ИС-10-0-197-117.ЕС2.внутренние команду systemd[1]: PID-файл в /var/работа/ossec-authd.пид не читается (пока?) после запуска.
22 февраля 07:24:11 ИС-10-0-197-117.ЕС2.внутренние ossec-сайт hids-authd[21142]: 2018/02/22 07:24:11 ossec-authd: информация: начало (пид: 21148).
22 февраля 07:34:28 ИС-10-0-197-117.ЕС2.внутренние команду systemd[1]: ossec-сайт hids-authd.запустить службу операции истекло. Прекращения.
22 февраля 07:34:28 ИС-10-0-197-117.ЕС2.внутренние systemd в[1]: не удалось запустить ЛСБ: Демон аутентификации для OSSEC-делятся..
22 февраля 07:34:28 ИС-10-0-197-117.ЕС2.внутренние команду systemd[1]: блок ossec-сайт hids-authd.сервис вошел в неисправном состоянии.
22 февраля 07:34:28 ИС-10-0-197-117.ЕС2.внутренние команду systemd[1]: ossec-сайт hids-authd.службе не удалось.
22 февраля 07:40:20 ИС-10-0-197-117.ЕС2.внутренние ossec-сайт hids-authd[21142]: 2018/02/22 07:40:20 ossec-authd(1225): информация: сигнал [(15)-(прервано)] получена. Уборка Выхода...
Теперь в скрипт этот процесс на самом деле делает PID файл в каталоге/var/ossec/ВАР/работать
, а не в/VAR/работает
и я проверил PID-файл будет создан там. Но почему-то systemctl не удается распознать его.
Возможно ли, что systemd не признают PID-файлы, созданные вне каталога/var/выполнения
и если такой случай, как это сделать?
Ниже приведен скрипт инит
#!/Бен/ш
#
# ossec-authd начать OSSEC-делятся демона проверки подлинности
#
# утилиты chkconfig: 2345 99 01
# описание: содержит ключ подписи для OSSEC клиентов
# параметр processname: ossec-authd
# конфиг: в /var/ossec/и т. д./ossec.конф
# файла: файл /var/работа/ossec-authd.пид
### НАЧАЛО ИНИТ ИНФОРМАЦИЯ
# Обеспечивает: ossec-authd
# Необходима-старт: $сетевой $local_fs $удаленной_файловой_системы
# Необходима-стоп: $сети $local_fs $удаленной_файловой_системы
# По Умолчанию-Старт: 2 3 4 5
# По Умолчанию-Стоп: 0 1 6
# Короткое описание: daemon проверки подлинности для OSSEC-делятся.
# Описание: содержит ключ подписи для OSSEC клиентов
### КОНЕЦ ИНИЦИАЛИЗАЦИИ ИНФОРМАЦИЯ
Автор#: Брэд lhotsky в <[email protected]>
Имя=ossec-authd
Демон=в/var/ossec/ОГРН/ossec-authd
DAEMON_ARGS="-п 1515 2>&1 > > в /var/ossec/журналы/ossec-authd.журнал &"
PIDDIR=в/var/ossec/ВАР/работа
ИМЯ_СКРИПТА=/и т. д./init.д/ossec-authd
. в /etc/файл RC.д/инит.д/функций
getpid() {
с именем в PIDDIR $/${имя}*.пид; делать
идентификатора=$(базовое имя файла)
пид=$(Эхо $PID-файл |вырезать -Д\- -Ф 3 |вырезать -д\. -Ф 1)
убить -0 $пид &> /dev/нуль
Код=$?
если [ $код -экв 0 ]; тогда
Идентификатора=$именем
ПИД=$пид
еще
РМ -Ф $именем
интернет;
сделано;
}
запустить() {
Эхо -Н $"начиная с $имя: "
демон $ДАЕМОН $DAEMON_ARGS
код=$?
если [ $код -экв 0 ]; тогда
echo_success
Эхо
еще
echo_failure
Эхо
интернет
возврат $код
}
стоп() {
Эхо-N $"остановка $имя: "
getpid
killproc -п $PID-файл $имя
код=$?
Эхо
возврат $код
}
перезагрузка() {
остановка
начать
}
дело "$1" в
начала)
начать
;;
стоп)
остановка
;;
статус)
getpid
если [ -з $PID-файл ]; тогда
статус $имя
еще
статус -п, $PID-файл $имя
интернет;
;;
перезагрузки)
перезагрузка
;;
*)
Эхо "использование: $0 {пуск|стоп|статус}"
выход 2
;;
эсок
выйти $?