2016-08-06 2 views
1

I имеют следующую структуру:Chef - Изменение файлов группы рекурсивно

/opt/conf/files.txt

То, что я пытаюсь достичь:

sudo chgrp -R tomcat conf 

Изменить все файлы в «конфе» каталог в группу «кот»

Я попытался это:

directory "/opt/conf" do 
    group 'tomcat' 
    mode '0070' 
    recursive true 
end 

, но он просто меняет группу на tomcat, но не файлы внутри каталога conf.

Как можно добиться изменения всего содержимого каталога conf с помощью рецептов?

ответ

1

Это не то, что поддерживает ресурс directory. Вам нужно будет использовать chown или chgrp в ресурсе execute. Для этого есть веская причина, я обещаю, но это долгая и извилистая история о конвергентных онтологиях.

+0

Отлично, спасибо! – Libert

Смежные вопросы