On Wed, Jun 10, 2009 at 10:52:16AM -0700, Ric Aleshire wrote: > Tim Haley wrote: > >By default a child dataset inherits property values from its parent. > >There are exceptions to this, and if this is one of those, that should > >be noted. Also, > >will you allow a label to be inherited from a parent dataset via 'zfs > >inherit'? > > This will inherit normally, including by the "zfs inherit" command.
The thing is that "zfs inherit ..." is, effectively, unsetting the property so it can be inherited. If the to-be-inherited value is different from the current, then the same controls must apply as would to changing the property value in the first place. That might be implied by zfs inherit's definition ("[c]lears the specified property, causing it to be inherited from an ancestor"). I think Tim was just asking to make this explicit. Nico --