Я хочу запустить сервис через xinetd, но он не работает. Это означает, что сразу после запуска сервиса он снова останавливается:
Sep 23 19:16:39 sektor xinetd[556]: START: service pid=559 from=xx.xx.xx.xx
Sep 23 19:16:39 sektor xinetd[556]: EXIT: service status=1 pid=559 duration=0(sec)
Есть ли способ получить сообщения об ошибках от службы, чтобы отследить проблему?
Я нашел что-то для x11vnc, которое говорит использовать -o /path/to/separate/logfile
, но я хотел бы знать, работает ли это с каждым (x) inetd-способным сервисом или это даже сам флаг xinetd.
-o
это аргументx11vnc
команды конкретно.Ответы:
Посмотрите на
/var/log/messages
или в сервис-лог-файл (/var/log
также, если он существует).Какой сервис вы пытаетесь запустить?
источник
-d
опцией. Страница man говорит: «Включает режим отладки. Это приводит к большому количеству результатов отладки и позволяет использовать отладчик на xinetd». Это должно дать вам подсказку.