User talk:Torch1: Difference between revisions
From SambaWiki
(Created page with " # smb.conf parameters to use with Mac OSX clients # # NOTE - THIS IS NOT A COMPLETE SMB.CONF!!! # check Samba version: smbd -V # check build options: smbd -b # check c...") |
(Blanked the page) |
||
Line 1: | Line 1: | ||
# smb.conf parameters to use with Mac OSX clients |
|||
# |
|||
# NOTE - THIS IS NOT A COMPLETE SMB.CONF!!! |
|||
# check Samba version: smbd -V |
|||
# check build options: smbd -b |
|||
# check config: testparm |
|||
# check config including defaults: testparm -v |
|||
# NOTE - not all parameters may be valid for your version of Samba. |
|||
# NOTE - testparm will not validate vfs_fruit parameters. |
|||
# read smb.conf and vfs_fruit man pages for your version |
|||
# PREREQUISITES TO FUNCTION WITH OSX |
|||
# |
|||
[Global] |
|||
min protocol = SMB2 |
|||
# note - do not set a max protocol - Samba will negotiate highest |
|||
ea support = yes |
|||
# NOT NEEDED WITH OSX |
|||
# |
|||
disable netbios = yes |
|||
dns proxy = no |
|||
smb ports = 445 |
|||
name resolve order = host bcast |
|||
# ADD COMPATABILITY WITH OSX SMB |
|||
# adds alternate data streams (ADS) support |
|||
# |
|||
vfs objects = catia fruit streams_xattr |
|||
# SMB2+ AAPL EXTENSIONS |
|||
# file metadata - Unix mode, FinderInfo, resource fork size, permissions |
|||
# |
|||
fruit:aapl = yes |
|||
readdir_attr:aapl_rsize = yes |
|||
readdir_attr:aapl_finder_info = yes |
|||
readdir_attr:aapl_max_access = yes |
|||
fruit:nfs_aces = yes |
|||
# OSX COPYFILE |
|||
# |
|||
fruit:copyfile= yes |
|||
# STORE OSX METATDATA & RESOURCE FORK |
|||
# Netatalk compat xattr & ._ AppleDouble File |
|||
# |
|||
fruit:metadata = netatalk |
|||
fruit:resource = file |
|||
# FILE LOCKING |
|||
# no cross protocol locking |
|||
# |
|||
fruit:locking = none |
|||
# MAP NTFS ILLEGAL CHARS TO UNICODE |
|||
# |
|||
fruit:encoding = private |
|||
# PERFORMANCE TWEAKS |
|||
# |
|||
smb2 leases = yes |
|||
kernel oplocks = no |
|||
use sendfile = yes |
|||
strict sync = yes |
|||
sync always = no |
|||
aio read size = 1 |
|||
aio write size = 1 |
|||
# FILE CLEANUP |
|||
# |
|||
delete veto files = true |
|||
unix extensions = yes |
|||
fruit:posix_rename = yes |
|||
fruit:model = MacSamba |
|||
fruit:veto_appledouble = yes |
|||
fruit:zero_file_id = yes |
|||
fruit:wipe_intentionally_left_blank_rfork = yes |
|||
fruit:delete_empty_adfiles = yes |
|||
# INCREASE R/W SIZES |
|||
# default with SMB2.1+ and LargeMTU (SMB, not TCP/IP) |
|||
smb2 max read = 8388608 |
|||
smb2 max write = 8388608 |
|||
smb2 max trans = 8388608 |
|||
# SPOTLIGHT |
|||
# change to yes with Gnome Tracker on server side |
|||
# |
|||
spotlight = no |
|||
# TIME MACHINE |
|||
# separate share on server |
|||
# |
|||
[TimeMachineBackup] |
|||
vfs objects = catia fruit streams_xattr |
|||
fruit:time machine = yes |
|||
# furnish value before uncommenting |
|||
# fruit:time machine max size = SIZE <<<<< |
|||
path = /shares/TimeMachineBackup |
|||
browseable = yes |
|||
writeable = yes |
|||
create mask = 0600 |
|||
directory mask = 0700 |
|||
strict sync = yes |
|||
# recommend to not index Time Machine |
|||
# |
|||
spotlight = no |