If there's a section in the documentation that highlights this, please feel free to point me in the right direction. I am definitely a beginner.
I'm trying to build a recipe to install splunk clients on all our hosts. Splunk is a commercial log aggregation utility. The RPMs splunk distributes breaks a lot of rules in terms of RPM standards. I'm trying to use puppet to alleviate some of this pain and find work around where the rpm fails. The splunk rpm tries to dynamically allocate uid and gid during its installation. This is bad for us because we use ldap and uid/gid may not be reflected in local files. So I figured I could use puppet to create the splunk user FIRST to dictate a static uid/gid and then install the package, but I can't seem to figure out how to tell puppet to install the user first and then install the package from our yum repo. Then after the package is installed, splunk has some commands to enable itself in init. I'd like that to run AFTER the package install. Then there's a couple other commands to put splunk into the right mode. How do I dictate the order of how things get executed? Right now it's installing the package first, then doing a usermod/groupmod to set the uid/gid and it's trying to run the init commands before the package is installed, etc. Thanks -jeremy --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---