Aşağıdaki değişken üzerinden yüklendi include_vars:
access:
username-foo:
- path: /
permissions: rwX
recursive: true
username-bar:
- path: /
permissions: rX
- path: /css
permissions: rwX
recursive: true
- path: /data
permissions: rX
- path: /data/reviews.yml
permissions: rw
- path: /js
permissions: rX
- path: /js/*.js
permissions: rw
shellUygun izinleri ayarlamak için bu bilgileri komuta beslemek istiyorum .
Buradan bazı teknikleri denedim: http://docs.ansible.com/playbooks_loops.html ancak çalışma çözümü bulamadı.
Bu yapıyı tekrarlamak mümkün müdür? Değilse, çalışması için nasıl yeniden yapılandırabilirim? Bunu KURU kuralını ihlal etmeden yapmak mümkün mü (örn. Her kayda kullanıcı adı ekleyin)?
shellModül kullanıyorum çünkü özyinelemeli ACL yapmam gerekiyor veaclmodül tarafından desteklenmiyor .