Mark Maybee wrote:
> Pawel Jakub Dawidek wrote:
>> On Sat, Apr 18, 2009 at 06:05:56PM -0700, Matthew.Ahrens at sun.com wrote:
>>> Author: Matthew Ahrens <Matthew.Ahrens at Sun.COM>
>>> Repository: /hg/onnv/onnv-gate
>>> Latest revision: f41cf682d0d3e3cf5c4ec17669b903ae621ef882
>>> Total changesets: 1
>>> Log message:
>>> PSARC/2009/204 ZFS user/group quotas & space accounting
>>
>> Great to see this functionality integrated, but if I read the diff
>> properly, zfs allow/unallow command will now call Python scripts from
>> inside zfs utility? Is that right? This is quite important for me,
>> because if that's true this means I've to remove delegations from
>> FreeBSD, because we don't have Python in base system.
>>
> Yes, this is true, both user quotas and delegations now use python
> for their CLI processing.  Its likely that other ZFS CLI subcommands
> will go this direction as well.  Its unfortunate that Python isn't
> available in the base FreeBSD... is it possible that you could bundle
> it with the ZFS distro (or make it a dependency for the install)?

Wow, I always thought Solaris was the last to distribute new tools!

Yep.  In the short term, you could maintain the old allow/unallow C code. 
The kernel interfaces haven't changed, and no new functionality has been 
added, so that should work fine.

You could also use the python code, but notify people that certain 
subcommands will only work once you install the python package.

--matt

Reply via email to