LINUX.ORG.RU
ФорумAdmin

В чем разница: /etc/init.d/ sshd restart и /sbin/service sshd restart


0

0

В чем разница например меджу: /etc/init.d/ sshd restart и /sbin/service sshd restart? Проверял strace'ом, выдает совсем разные функции. Поясните пожалуйста.

★★

Последнее исправление: ChAnton (всего исправлений: 1)

В том, что работа /sbin/service servicename гарантируется, в отличие от /etc/init.d/servicename, в том случае, если вдруг завтра Red Hat (и др.) откажутся от SysV init напрочь. Плюс, сколь мне помнится, /sbin/service позволяет управлять (x)inetd-based сервисами

dexpl ★★★★★
()

Например, если используется SELinux, то при запуске через init.d процесс получит контекст безопасности текущего пользователя, а если через service, то процесс получит положенный ему контекст.

В остальном нормальные скрипты вроде должны правильно уметь запускаться...

oxumorron
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.