I am attempting to add a group to the sudoers file after the line%wheel ALL=(ALL) ALLexample## Allows people in group wheel to run all commands%wheel ALL=(ALL) ALLdoman\\vm_admins ALL-(ALL) ALL- name: add vm_admins to sudoerslineinfile:path: /etc/sudoersregexp: "^%wheel"insertafter: "^%wheel"line: '{{realm_name.realm}}\\vm_admins ALL=(ALL) ALL'backup: yes
The result is that ansible is replacing the line with the new line instead of adding it after.example## Allows people in group wheel to run all commandsdoman\\vm_admins ALL-(ALL) ALLAny help would be appreciated.Thanks,Dave
--
You received this message because you are subscribed to the Google Groups "Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-proje...@googlegroups.com.
To post to this group, send email to ansible...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/9839c2a2-9bcb-456f-9e9f-20532bac0c6a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-proje...@googlegroups.com.
To post to this group, send email to ansible...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/68b7f7e6-3bb4-4bf8-b81a-0070ae7c7d96%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
In my opinion, lineinfile should rarely be used, except in special cases where it is the only option.
At the point in time, most linux distros support an /etc/sudoers.d directory, which can contain individual files for all added sudoers rules.Use the copy or template module to drop a file in that directory.Barring that, I'd recommend, templating out the whole /etc/sudoers file, instead of trying to manipulate individual lines within it.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CAD8N0v_4mq3kBBNnsjbABN%3Di79eeJeMVDt9ss%2BzE1KhHbCSZZA%40mail.gmail.com.