По моему скромному мнению, 'лучшие практики' обновления сервера/сервиса предложили бы остановку/прерывание таких сервисов в свете сделанного обслуживания, особенно если это - обновление полной версии.
Необходимо также рассмотреть, существует ли потребность (ре), настраивающего новые или старые настройки с новой версией, прежде чем они будут автоматически отправлены клиентам. Плюс остановка/запуск сервиса WSUS не действительно никакое грандиозное предприятие.
Я все еще хотел бы иметь операторы отношения для использования с Выскочкой start/stop on
условия. Однако похоже, что я был по размышлению проблемы.
Мое решение состояло в том, чтобы сделать, чтобы демон контроля температуры испустил coretemp событие с каждой степенью изменения. т.е. Если температура спрыгивает с 50 ° к 55 °, демон испускает 51, 52, 53, 54, и 55. Затем start on
условие для жареной программы становится простым
start on coretemp TEMPERATURE=60
stop on coretemp TEMPERATURE=50
exec cpuroast
Единственный недостаток - то, что при запуске сценарий сносит набор температурных событий. В моем случае все временные файлы между 25 ° и начальный временный файл. Я должен сделать это в случае, если система загружается, когда температура окружающей среды выше 60 °.
Это смотрит на меня как, грубо говоря, "Вы делаете его неправильно".:)
Не должно быть логики конфигурации в сценариях запуска - это должно быть в конфигурационных файлах. Таким образом, Ваш демон контроля температуры должен испустить coretemp-too-hot
и coretemp-nominal
и имейте файл конфигурации, который указывает, какова точка останова для этого. Тем путем Вы просто изменяете значения в файле конфигурации (одно место, что несколько приложений могут посмотреть на него, в случае необходимости) вместо того, чтобы иметь необходимость отредактировать Ваши новомодные файлы.
Или если Вы хотите проигнорировать меня (на Вашей собственной голове быть этим!), Вы могли бы попробовать:
start on coretemp TEMP=[678][0123456789]
stop on coretemp TEMP=[34][0123456789]
который является почти настолько близко, как я думаю, что Вы собираетесь быть способными добраться.