Samba

If selinux is in enforcing mode, you get

smb: \> ls
NT_STATUS_ACCESS_DENIED listing \*

conclusion: If you want to share home directories via samba please run:

setsebool -P samba_enable_home_dirs on

Set labels only on directories you created! To set a label use the following:

chcon -t samba_share_t /path