Когда я закрываю Tomcat, я получаю следующее:
* Caching service dependencies... [ ok ]
* Stopping Tomcat... [ !! ]
Что значит Кэширование зависимостей сервиса значит?
Вы используете Gentoo? Когда вы останавливаете службу, Baselayout проверяет наличие других служб в зависимости от службы, которую вы останавливаете. Если это так, они останавливаются раньше в порядке зависимостей.
Каждый раз, когда вы перезапускаете службу в дистрибутиве на основе Baselayout, он запускает /sbin/depscan.sh
скрипт, который хранит зависимости в /var/lib/init.d/depcache
. Однако вы заметите, что сообщение не всегда печатается. Это потому, что, хотя depscan.sh запускается каждый раз, он создает новый кеш, только если какой-либо файл в /etc/rc.d/
, /etc/conf.d/
или файл /etc/rc.conf
изменено.
Для более подробной информации обратитесь к самому скрипту.