On Wed, Nov 21, 2012 at 2:42 PM, Geoff Hargreaves <[email protected]> wrote:
> Perhaps I need to elaborate further. > > I wish to build this wrapper and make a provider for puppet that will deal > with pkg management for anything Solaris 10 and below in the same manner > (roughly at first) as apt-get or yum. > > I don't know enough about packaging on Solaris to comment on your ideas for a packaging wrapper, but if it were to exist, having a puppet package provider for it seems like a good idea. Such a provider might reasonably be written as a module that could be put on the forge so that other puppet users can get it. > Regards - Geoff > > > On Tuesday, 20 November 2012 13:43:49 UTC+11, Geoff Hargreaves wrote: >> >> Hi Folks. >> >> I may be in the wrong forum here but here goes. >> >> I have seen entries on this topic over the web extolling the virtues of >> OpenCSW and Blastwave as yum and apt-get equivalents for Solaris. The >> problem I run into is the dependency tree for these products. I have been >> looking at OpenCSW and see it requires many packages from OpenCSW mirrors >> to run up pkgutil. In a largish environment with fairly strict policies on >> using pre-compiled binaries from external sources, I end up with SMC / CSW >> / SUNW / <our internal pkgs> in the mix and some unhappy legal / security >> staff. >> >> The idea I would like to put forward is to write a wrapper for >> pkgadd/pkgrm/pkginfo/etc.. in Ruby. Keeping it as separate from puppet as >> yum and apt-get to keep the model standard with a repo residing on a web >> server with a catalog. My reason for Ruby is that the solaris host that is >> a puppet client will already have Ruby installed so I have no extra guff to >> install on my closely guarded clients. >> >> At this stage it is just something I was thinking about this morning. I >> would like to know if there is any interest in here for such a thing ? Am I >> insane ? Has it already been done ? >> >> Regards - Geoff >> >> >> -- > You received this message because you are subscribed to the Google Groups > "Puppet Developers" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/puppet-dev/-/TOhCr70B4v0J. > > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/puppet-dev?hl=en. > -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en.
