We have a developer that has to make 3 Puppet modules for an environment. I want him to be able to write his 3 modules.
We currently write our own modules and he is the first person from another department that has to write modules. We use root-access to write/edit our modules, but we do not want to give him root access.
What is the best way to grant him rights to make/edit his 3 modules? We use the Puppet 3.2.4 and Red Hat Linux 6.4.