Adding package providers for OpenIndiana


#1

Hello,

What is the preferred way for users to add new package providers for
currently unsupported platforms?

-J


#2

I’d recommend an LWRP while you cut your teeth, and eventually a fully
fledged provider:

http://wiki.opscode.com/display/chef/How+to+Contribute
https://github.com/opscode/chef/tree/master/chef/lib/chef/provider

Cheers,

–AJ

On 19 July 2011 14:21, Jason J. W. Williams jasonjwwilliams@gmail.com wrote:

Hello,

What is the preferred way for users to add new package providers for
currently unsupported platforms?

-J


#3

OK. I was going to do another LWRP but it seemed like I should
probably just write it as a provider to packages. Thank you.

-J

On Tue, Jul 19, 2011 at 3:27 PM, AJ Christensen aj@junglist.gen.nz wrote:

I’d recommend an LWRP while you cut your teeth, and eventually a fully
fledged provider:

http://wiki.opscode.com/display/chef/How+to+Contribute
https://github.com/opscode/chef/tree/master/chef/lib/chef/provider

Cheers,

–AJ

On 19 July 2011 14:21, Jason J. W. Williams jasonjwwilliams@gmail.com wrote:

Hello,

What is the preferred way for users to add new package providers for
currently unsupported platforms?

-J


#4

You should look at the community homebrew cookbook as an example that
sets the default package manager.

http://community.opscode.com/cookbooks/homebrew

On Tue, Jul 19, 2011 at 3:31 PM, Jason J. W. Williams
jasonjwwilliams@gmail.com wrote:

OK. I was going to do another LWRP but it seemed like I should
probably just write it as a provider to packages. Thank you.

-J

On Tue, Jul 19, 2011 at 3:27 PM, AJ Christensen aj@junglist.gen.nz wrote:

I’d recommend an LWRP while you cut your teeth, and eventually a fully
fledged provider:

http://wiki.opscode.com/display/chef/How+to+Contribute
https://github.com/opscode/chef/tree/master/chef/lib/chef/provider

Cheers,

–AJ

On 19 July 2011 14:21, Jason J. W. Williams jasonjwwilliams@gmail.com wrote:

Hello,

What is the preferred way for users to add new package providers for
currently unsupported platforms?

-J


Opscode, Inc
Joshua Timberman, Director of Training and Services
IRC, Skype, Twitter, Github: jtimberman


#5

Sorry - I really need to actually read this list more…

I’ve written a pkg(5) library which I’m happy to share.

S.

On 20 July 2011 07:13, Joshua Timberman joshua@opscode.com wrote:

You should look at the community homebrew cookbook as an example that
sets the default package manager.

http://community.opscode.com/cookbooks/homebrew

On Tue, Jul 19, 2011 at 3:31 PM, Jason J. W. Williams
jasonjwwilliams@gmail.com wrote:

OK. I was going to do another LWRP but it seemed like I should
probably just write it as a provider to packages. Thank you.

-J

On Tue, Jul 19, 2011 at 3:27 PM, AJ Christensen aj@junglist.gen.nz wrote:

I’d recommend an LWRP while you cut your teeth, and eventually a fully
fledged provider:

http://wiki.opscode.com/display/chef/How+to+Contribute
https://github.com/opscode/chef/tree/master/chef/lib/chef/provider

Cheers,

–AJ

On 19 July 2011 14:21, Jason J. W. Williams jasonjwwilliams@gmail.com wrote:

Hello,

What is the preferred way for users to add new package providers for
currently unsupported platforms?

-J


Opscode, Inc
Joshua Timberman, Director of Training and Services
IRC, Skype, Twitter, Github: jtimberman


Stephen Nelson-Smith,
Principal Consultant,
Atalanta Systems Ltd,
Web: http://agilesysadmin.net
Twitter: @lordcope
Skype: atalanta.systems
Telephone: +44 (0) 1223 969819
Mobile: +44 (0) 7917 101919

Atalanta Systems: The Agile Infrastructure Enablers
http://atalanta-systems.com