[Samba] smbclient changed behaviour authentication-file
Jeremy Allison
jra at samba.org
Fri Aug 31 20:28:31 UTC 2018
On Fri, Aug 31, 2018 at 08:07:27PM +0000, Rehs, Philipp Helo via samba wrote:
> Hello,
>
> we are using Sambadav[1] with Samba 4.4 in our university, which relays
> on authentication-file with giving it a file descriptor.
>
> After 4.4 this does not any more and requires a filename.
>
> Is there something documented about this behaviour?
>
> Is there a new way to pass a file descriptor for authentication?
>
> Kind regards
> Philipp rehs
It is now calling cli_credentials_parse_file(),
which uses the standard function fd_load()
to load the credentials from a file.
This does an fstat() on the file and sets
the size to read as size = sbuf.st_size.
I'm guessing that is what is failing now
for you, as the size is now being set as
zero on a fd /proc/self/fd/XXX path.
More information about the samba
mailing list