On Mar 8, 2014, at 3:40 AM, Jonathan Perkin <[email protected]> wrote:

> * On 2014-03-08 at 02:57 GMT, Coy Hile wrote:
> 
>> There are a couple packages that I use on some of my SmartMachines
>> which don’t (at least as of 2013Q3 pkgsrc) ship smf manifests and
>> methods: specifically openldap-server and Heimdal.  I’ve got a fork
>> of joyent-pkgsrc in my own github, but in the documentation I also
>> see references to a repo called https://github.com/mamash/pk.
>> 
>> Does the SMF-related go in pull request from joyent/pkgsrc or from
>> that other pk repo, or even some other repo entirely if I want to
>> propose those changes be accepted upstream?
> 
> We are in the process of integrating SMF support into upstream pkgsrc,
> so patches should be relative to the joyent/release/trunk branch of
> https://github.com/joyent/pkgsrc


Taking Postgres as an example, I see under postgresql93-server/files/smf there 
are manifest.xml and postgresql.sh. and then

SMF_METHODS= postgresql
SMF_NAME=postgresql

in postgresql93-server/Makefile

Is that considered the correct way to set things up so that brake will do the 
right thing?  Can SMF_METHODS and SMF_NAME each have multiple values if a 
package delivers more than one service?  (For example, the Heimdal package, as 
I would modify it, would deliver separate services for the heimdal KDC, 
kadmind, and kpasswdd.)


Thanks,

—
Coy Hile
[email protected]

-------------------------------------------
smartos-discuss
Archives: https://www.listbox.com/member/archive/184463/=now
RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb
Powered by Listbox: http://www.listbox.com

Reply via email to