Web lists-archives.com

Re: [Samba] Invalid parameter error




But if Samba AD does not work on the ZFS filesystem, then why bundle it
with the NAS4Free OS? What filesystems does the Samba AD support?

On Thu, Jul 6, 2017 at 10:54 AM, Andrew Walker via samba <
samba@xxxxxxxxxxxxxxx> wrote:

> Yes. I imagine that's why Andrew Bartlett commented: "There may be some
> good news in the future, as I've had one of the developers at iXSystems
> working with me on a proper fix, specifically for zfs. It might take a
> little while however."
>
> As things stand, I believe that domains provision correctly within the
> context of FreeNAS itself (i.e. through the webui). Hence, the comment that
> currently FreeNAS is the only option if your want FreeBSD + ZFS + AD DC. So
> there is hope that things will improve in FreeBSD in general.
>
> My apologies Rowland, I appear to have initially fumbled my reply and sent
> it directly to you instead of the list.
>
> Andrew
>
> On Thu, Jul 6, 2017 at 7:07 AM, Rowland Penny via samba <
> samba@xxxxxxxxxxxxxxx> wrote:
>
> > On Thu, 6 Jul 2017 12:17:42 +0100
> > Rowland Penny via samba <samba@xxxxxxxxxxxxxxx> wrote:
> >
> > > On Thu, 6 Jul 2017 05:27:13 -0500
> > > Andrew Walker via samba <samba@xxxxxxxxxxxxxxx> wrote:
> > >
> > > > I'm sorry. I probably should have linked their samba fork:
> > > > https://github.com/freenas/samba You can look at the commits from
> > > > around the time period of the bug report. It looks like quite a lot
> > > > of work in ./python/samba/provision/
> > > >
> > >
> > > Yes I found them, patched 4.6.5 and I am now trying to build Samba on
> > > ghostbsd (freebsd in disguise), if it works, then Freenas needs to
> > > propose their patches to Samba.
> > >
> > > Rowland
> > >
> >
> > Well it builds, but still doesn't provision:
> >
> > Setting up self join
> > set_nt_acl_no_snum: fset_nt_acl returned NT_STATUS_INVALID_PARAMETER.
> > ERROR(runtime): uncaught exception - (-1073741811, 'Unexpected
> information
> > received')
> >   File "/usr/local/samba/lib/python2.7/site-packages/samba/netcmd/_
> _init__.py",
> > line 176, in _run
> >     return self.run(*args, **kwargs)
> >   File "/usr/local/samba/lib/python2.7/site-packages/samba/netcmd/
> domain.py",
> > line 471, in run
> >     nosync=ldap_backend_nosync, ldap_dryrun_mode=ldap_dryrun_mode)
> >   File "/usr/local/samba/lib/python2.7/site-packages/samba/
> provision/__init__.py",
> > line 2183, in provision
> >     skip_sysvolacl=skip_sysvolacl)
> >   File "/usr/local/samba/lib/python2.7/site-packages/samba/
> provision/__init__.py",
> > line 1811, in provision_fill
> >     names.domaindn, lp, use_ntvfs)
> >   File "/usr/local/samba/lib/python2.7/site-packages/samba/
> provision/__init__.py",
> > line 1595, in setsysvolacl
> >     service=SYSVOL_SERVICE)
> >   File "/usr/local/samba/lib/python2.7/site-packages/samba/ntacls.py",
> > line 162, in setntacl
> >     smbd.set_nt_acl(file, security.SECINFO_OWNER | security.SECINFO_GROUP
> > | security.SECINFO_DACL | security.SECINFO_SACL, sd, service=service)
> >
> > Looks like it needs more work ;-)
> >
> > Rowland
> >
> >
> > --
> > To unsubscribe from this list go to the following URL and read the
> > instructions:  https://lists.samba.org/mailman/options/samba
> >
> --
> To unsubscribe from this list go to the following URL and read the
> instructions:  https://lists.samba.org/mailman/options/samba
>
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba