[Samba] Auto Create Home - shadow_copy2 and root preexec

Andrew Bartlett abartlet at samba.org
Sun Oct 30 18:30:24 UTC 2016


On Sun, 2016-10-30 at 14:10 +0100, Leander Schäfer via samba wrote:
> Hi,
> 
> I make use of shadow_copy2 and root preexec. The vfs root preexec is 
> responsible to auto create home directories which initially don't
> exist. 
> The script behind it is well tested and works perfectly.
> Unfortunaltely 
> shadow_copy2 seems to be called before root preexec and fails due to
> the 
> missing ZFS home share which causes the session to fail completely 
> before root preexec even has a chance to create the home.
> 
> So the question ist: how can I enforce root preexec before
> shadow_copy2 
> is going to be called?

Perhaps get in even earlier with pam_mkhomedir, if it is still around?

If you run Samba with 'obey pam restrictions' it should call it as a
session module before any of the VFS modules get a go.

Andrew Bartlett

-- 
Andrew Bartlett                       http://samba.org/~abartlet/
Authentication Developer, Samba Team  http://samba.org
Samba Developer, Catalyst IT          http://catalyst.net.nz/services/samba




More information about the samba mailing list