I'm not doing much with Ansible right now, but when I was, I found that the
pacman module could install local packages (ie the -U) flag, which greatly
reduced the need for a custom AUR module. You can add a few commands to
build the package if it doesn't exist and then use that module instead of
Thanks for the suggestions, Michael. I've been thinking about the problem
some more, and I think the most sound solution to bring all the logic
together is to write an Ansible module and throw it in with any roles that
require AUR package installation. I'm going to have a closer look at
Ansible
As the title says, I'm wondering if anyone has experience managing AUR
packages with Ansible. I'm personally interested in nginx-passenger, but
the question could really apply to any AUR package. Unlike official
packages, AUR packages have to be built by the user, which introduces a
slew of pro