Hi Marco, On Mon, Apr 2, 2012 at 1:17 PM, Marco Parra D. <marco.parr...@gmail.com>wrote:
> HI Josh, > > The program was uninstalled using Add /remove Feature, I found the file > C:\ProgramData\PuppetLabs\puppet\var\db\package\msi\Universal Forwarder.yml > on the windows agent side, when I removed the puppet agent install again > the package perfect... > * > *I'm thinking in the case that a user by error removes the application or > package from the box, I testing If puppet can reinstall if the package is > missing... Is it possible do something like that using puppet?... or I > must use another way to fix possible "uninstall" from users?... > > Thank you again for your help... > You could rewrite the msi package provider to use the Windows Installer Automation interfaces, which will accurately tell you about the state of installed MSI's. I have more information here[1]. We'd gladly accept pull requests. Otherwise, it's something we hope to fix "soon". Josh [1] http://projects.puppetlabs.com/issues/11868#note-6 -- Josh Cooper Developer, Puppet Labs -- 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.