Назад | Перейти на главную страницу

`# 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 страницу руководства, ни на каких связанных страницах руководства. Гугл тоже не помог.

Есть ли реальное значение для этой строки или это чистая документация?

Тег "зонд" описан Вот. Судя по комментариям в /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 $?
}

Согласно linuxconf FAQ, Red Hat прекращает использование linuxconf после версии 7.3, но, по-видимому, они не удалили конфигурацию зонда из некоторых сценариев инициализации.

Короче говоря, если вы не используете linuxconf, тег probe не используется ни для чего важного.