`# probe: true` в файлах /etc/rc.d/init.d/* в системе RedHat
Некоторые файлы (например, nfs, nfslock, bind) в моем /etc/rc.d/init.d/ каталог имеет в заголовке комментария такую строку:
# probe: true
Я обнаружил, что эти конкретные сценарии имеют probe глагол то есть:
service nfs probe
Но это связано с тем, что упомянутые скрипты имеют код, который имеет дело с probe глагол.
Я не нахожу упоминания о # probe: true запись в chkconfig справочная страница, ни на каких-либо связанных справочных страницах. Google для этого также не помог.
Есть ли реальное значение для этой строки, или это чистая документация?
1 ответ
Тег "зонд" описан здесь. Судя по комментариям в /etc/init.d/named (из CentOS 5.3), он используется linuxconf:
probe() {
# named knows how to reload intelligently; we don't want linuxconf
# to offer to restart every time
/usr/sbin/rndc reload >/dev/null 2>&1 || echo start
return $?
}
Согласно FAQ по linuxconf, Red Hat прекратила использовать linuxconf после версии 7.3, но они, очевидно, не удалили конфигурацию зонда из некоторых сценариев инициализации.
Короче говоря, если вы не используете linuxconf, тег probe не используется ни для чего важного.