Implemented sharing datasets via SMB using libshare
authorTurbo Fredriksson <turbo@bayour.com>
Sat, 4 Feb 2012 20:08:53 +0000 (21:08 +0100)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Mon, 3 Dec 2012 17:42:15 +0000 (09:42 -0800)
commit645fb9cc214c79c77378dd1e1fd2e3ef668bc848
tree93522c296789b8ac16a572b0fbcf35f7d891c654
parent4588bf57017f5d2693cd7b3f763640fe8cfe5909
Implemented sharing datasets via SMB using libshare

Add the initial support for the 'smbshare' option using the
existing libshare infrastructure.  Because this implementation
relies on usershares samba version 3.0.23 is required.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #493
lib/libshare/Makefile.am
lib/libshare/libshare.c
lib/libshare/nfs.c
lib/libshare/smb.c [new file with mode: 0644]
lib/libshare/smb.h [new file with mode: 0644]
lib/libzfs/libzfs_mount.c
man/man8/zfs.8
scripts/Makefile.am
scripts/smb.sh [new file with mode: 0755]