|
Description
|
After a fresh install of Nevada (or Indiana), I create a very normal filesystem/pool
"local" without any options. Then:
# zfs share local
cannot share 'local': legacy share
use share(1M) to share this filesystem
The message seems very weird. On the other hand, this does work:
# zfs set sharenfs=on local
But, it turns out I'm an idiot. The zfs(1M) manpage says 'Share the specified filesystem
according to the "sharenfs" and "sharesmb" properties'. So, "share" not doing anything
until I set "sharenfs" means it's working as documented.
It's a bit unintuative, and I do hold that the current error message is unhelpful. I'm
lowering the priority, though.
|