On Solaris, /bin/sh does not even support $(...).
On Solaris, insist on using GNU date.
Append /sbin to PATH if zfs does not run.
Add support for non-mounted ZFS and fix for Solaris.
Only show the basename of the command in messages.
Merge branch 'ports/189158'