[PATCH] various OS X support patches

James Peach jorgar at gmail.com
Thu Aug 23 09:28:30 MDT 2012


Hi all,

Here are a number of Samba patches that were originally released in
the Mac OS X 10.6 code drop. I haven't really been keeping up with
Samba development, so I'd be pretty surprised if they applied cleanly
to top of tree. Hopefully they will be useful. Copyrights in all these
patches has been reassigned to me as per the Samba copyright policy.

support-darwin-quota-interface.patch

This patch adds support for the BSD/Darwin quota system calls.

vfs-add-stream-info-operation.patch

This patch adds a stream info VFS call so that VFS modules can publish
the set of streams for a file.

vfs-module-darwin-acls.patch

This patch adds a VFS module that implements the ACL operations for
the Darwin ACL API.

vfs-module-darwin-streams.patch

This patch adds a VFS module that implements named streams for Darwin.
It uses extended attributes for generic streams and the internal BRLM
library for managing the resource fork. BRLM is also used by the AFP
server so this patch also makes file locking coherent between AFP and
SMB.

vfs-module-kqueue-notify.patch

This patch implements as much of filesystem notifications as can be
implemented with kqueues. It's probably applicable to BSD as well.

-- 
James Peach | jorgar at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: support-darwin-quota-interface.patch
Type: application/octet-stream
Size: 8742 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20120823/ba91d865/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vfs-add-stream-info-operation.patch
Type: application/octet-stream
Size: 5067 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20120823/ba91d865/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vfs-module-darwin-acls.patch
Type: application/octet-stream
Size: 45008 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20120823/ba91d865/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vfs-module-darwin-streams.patch
Type: application/octet-stream
Size: 65406 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20120823/ba91d865/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vfs-module-kqueue-notify.patch
Type: application/octet-stream
Size: 10098 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20120823/ba91d865/attachment-0004.obj>


More information about the samba-technical mailing list