Not sure, but have you tried to remove the environment=production from the master section? If its about the puppet master itself it should be in the agent section.
> 2) why can't puppetmaster or passenger run the damn script?
Have you tried to run it with the puppet master user ( usually puppet) it could be some kind of permissions problem.
>
> I'm totally stuck, any help would be greatly appreciated.
>
> --steve
>
>
> --
> You received this message because you are subscribed to the Google Groups "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/d88e2c6c-75ba-42e8-a043-4ad576ef5ef6%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.