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.

Reply via email to