Hello Puppet Cohorts,

I wish to install programs on Windows that do not use the MSI installer.

After finding a guide on-line for silencing most installers
(http://unattended.sourceforge.net/installers.php) I feel confident I can
write a short script for Puppet to "exec" on my hosts to silently install
most of what I need.

What I can't decide on a "best" way to test if the software has already
been installed.  I am likely "off in the weeds" and could use some help
getting back.

Here are what I think my choices are, I make no claim to their sanity.
 0.) I think using the "package" provider in puppet will not work if the
program installed did not use the MSI installer.(?)
 1.) Check for existence of a file known to be installed from the relevant
installer.  If the file is found, the script exits.
 2.) Some method to check the registry at
"SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products"
for the existence of the program.
 3.) Run Puppet Agent less often on the client so it is "not such a big
deal".


Thank you,
Andrew




-- 
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.

Reply via email to