Требование: мне нужно отключить "процесс" в linux после того, как я проверю, что он "включен". Я хочу автоматизировать это, используя рецепт шеф-повара.
Ниже приведен пример: Когда я выполняю команду: /usr/bin/systemctl is-enabled xinetd | /usr/bin/awk '{print} END {if(NR==0) print "disabled" }'
, если она возвращает enabled
, тогда я хочу disable
xinetd
.
Я ищу условную команду о том, как проверить, включен ли возврат xinetd
, и использую ее как условную проверку для отключения процесса xinetd
. как показано ниже:
service 'xinetd' do
<just before disabling this I need to run the command to see that its enabled..>
action [:disable]
end