Maga a groupok elvárt tartalma megvan valamilyen adatszerkezetben?
Pl.
groups:
- name: user1
gid: 111
users:
- ftpuser1
- ftpuser2
- name: userxxx
.
.
.
Ebből egy loop és lineinfile comboval már simán generálható a group file.