`# 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 не используется ни для чего важного.