On Wed, Oct 31, 2007 at 03:33:32PM -0700, David Bustos wrote:
> Quoth Nicolas Williams on Wed, Oct 31, 2007 at 09:11:23AM -0500:
> > Gary suggests that we have a placeholder, transient service to hold
> > these properties.  That should be simple enough, but before we go down
> > that road, are there other approaches that we should consider?
> 
> I'm not fond of creating services only to hold configuration.  Is there
> a natural home for the variable?  Do the services talk to each other so
> they don't have to know where to read configuration from out of SCF?

svc:/network/smb/server is not the natural home for this because the
system could be acting as a domain member but not serving SMB (e.g., it
could be serving NFSv4 and using ID mapping).

svc:/system/idmap pretty much has to be enabled in order to act as a
domain member, so it's more of a natural home for this, but it wouldn't
be obvious when looking at a list of services...

> > Also, if we use a placeholder service then we'd like there to be a
> > refresh_on dependency attribute, like restart_on.  But there is no such
> > attribute.  I've filed:
> > 
> > 6623159 refresh_on dependencies would help
> 
> This seems more like an RFE than a bug, since configuration notification
> propagation was not anticipated by the original design.

I don't mind it being an RFE.

Reply via email to