Saya memiliki variabel berikut yang dimuat melalui 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
Saya ingin memasukkan informasi ini ke shell
perintah untuk mengatur izin yang sesuai.
Saya sudah mencoba beberapa teknik dari sini: http://docs.ansible.com/playbooks_loops.html tetapi gagal menemukan solusi yang berfungsi.
Apakah mungkin untuk mengulangi struktur ini? Jika tidak, bagaimana cara menyusun ulang untuk membuatnya berfungsi? Apakah mungkin untuk melakukan ini tanpa melanggar aturan KERING (misalnya, memasukkan nama pengguna ke dalam setiap catatan)?
shell
modul karena saya perlu melakukan ACL rekursif dan itu tidak didukung olehacl
modul.