Philip Brown wrote:

> On 01/23/13 02:11 PM, Danek Duvall wrote:
> >
> >If it's a user representing a human being, then IPS really won't work well
> >for it, especially on removal.  A number of people have tried it in the
> >past, and it just ends up being very messy.  You're better off using one of
> >the configuration managers like puppet or chef.
> 
> I need to add a puppet demon user :)

<grin>

> (side issue: hey, how about making an "official" puppet IPS package? Making
> a decent one is turning out to be surprisingly challenging, and the rugby
> gem is broken for puppet 3.x)

That would be an excellent idea.  I believe there's an RFE filed, and there
certainly are folks internally who are interested.  Can't give you much of
a schedule, though.

> Could you reference a more focused example, please?

    $ pkg search -l user::

should turn up plenty of packages that deliver users.  Running

    $ pkg contents -H -t user -o action.raw pkg

will give you one such example, albeit fairly simple.

> That manpage didnt seem to give a specific example, and googling
> "IPS developer guide" pulls up a PDF, of a slideshow
> PDF's are not very developer (or sysadmin) friendly at the best of times.

Tim's copy is still at

    http://hub.opensolaris.org/bin/download/Project+pkg/files/ipsdevguide.pdf

I think this is the official link:

    http://docs.oracle.com/cd/E26502_01/html/E21383/index.html

On page 30 of the PDF, you'll find

    http://docs.oracle.com/cd/E26502_01/html/E21383/pkgterms.html#gludu

which is substantially similar to the text in the man page, though it does
have the pkg5srv example at the end.

Danek
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to