> > Hey Josh, > > On Friday, August 17, 2012 11:38:08 AM UTC-5, Josh Cooper wrote: > > >> I have a standardlib type module with generic functions for things like > >> download, md5, etc. that are used in other custom types. Lacking a > robust > >> shell, tools, and package management on Windows, I find this approach > >> cleaner than trying to ship binaries and use cmd.exe. > > > It would be great to get this on the forge, would you be willing to > publish it? > > It needs some refactoring to get company specific stuff out right now, but > sure I'll try to make time to do that. > > >> Also, check out Ruby's win32 stuff, or even just wmic. You may find > working > >> with MSI's easier this way than using the 2.7x type in Puppet. > > > Be careful with wmic and msi's. Simply enumerating the list of > > installed products will cause wmi to perform a consistency check > > across all installed products[1]. Probably not what you wanted! > > Yeah I know, it's crazy! This is why I get product versions from > HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall instead. > > > I've made some improvements to the MSI package provider on Windows in > > 2.7.19[2] (currently in rc and will be out "soon"). It would be great > > if you could give that a try. > > > Also, we'll have support for executable packages in 3.x[3]. > > Awesome, I'll check it out soon, thanks. > > > And, Rich has a package provider using chocolately (a la apt-get for > > windows)[4][5]. > > I hadn't even heard of chocolately before, thanks, good stuff. > > Regards, > > Adam > >
-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/P3qR8gi9n_4J. 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.