Strange, it should work, see CR 6184351 "action_authorization only works
at the instance level".

Tim Foster wrote:
> Hi all,
> 
> I'm seeing something weird with inheritance of property group values
> across instances, and I'm wondering if this is a bug in SMF?
> 
> My service is composed of a service bundle, and a series of instances.
> 
> The instances inherit most of their configuration from the parent bundle
> (dependencies, start/stop methods, etc.) and I was hoping they would end
> up being just an application property group, and not much more.
> 
>  - sources[1] at:
> http://src.opensolaris.org/source/xref/jds/zfs-snapshot/src/var/svc/manifest/system/filesystem/
> 
> auto-snapshot.xml is the main service manifest, with
> zfs-auto-snapshot*.xml declaring the instances.
> 
> One thing I wanted to have, was the general/action_authorization
> property value get specified in the main service instead of declaring it
> for each instance.  For some reason, when I do that without having that
> property also set in the instance manifests, the zfssnap user gets
> permission denied when trying to enable/disable the service.
> 
> Is this pilot-error or a bug?  Should the general property group get
> inherited by instances too, or is it instance-specific?  The application
> property group I declare in the service manifest gets inherited ok by
> the instances.
> 
>       cheers,
>                       tim
> 
> [1] I just pushed a change to make the instances explicitly declare the
> general property group to work around the behaviour I'm seeing, but it
> might take a while for the url above to get updated.
> 
> _______________________________________________
> smf-discuss mailing list
> smf-discuss at opensolaris.org

Reply via email to