<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/file_server, branch v4-7-stable</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/'/>
<entry>
<title>s4: Add TALLOC_CTX * to register_server_service().</title>
<updated>2017-05-11T18:30:13+00:00</updated>
<author>
<name>Jeremy Allison</name>
<email>jra@samba.org</email>
</author>
<published>2017-05-09T20:46:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=560c37524b2b4188011e45c03b3712951476de59'/>
<id>560c37524b2b4188011e45c03b3712951476de59</id>
<content type='text'>
Use the passed in context from callers. Remove one
talloc_autofree_context().

Signed-off-by: Jeremy Allison &lt;jra@samba.org&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the passed in context from callers. Remove one
talloc_autofree_context().

Signed-off-by: Jeremy Allison &lt;jra@samba.org&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>lib: modules: Change XXX_init interface from XXX_init(void) to XXX_init(TALLOC_CTX *)</title>
<updated>2017-04-21T23:17:00+00:00</updated>
<author>
<name>Jeremy Allison</name>
<email>jra@samba.org</email>
</author>
<published>2017-04-20T19:24:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=306783d6f5d577a0b8bd31d659d8c802f22f0333'/>
<id>306783d6f5d577a0b8bd31d659d8c802f22f0333</id>
<content type='text'>
Not currently used - no logic changes inside.

This will make it possible to pass down a long-lived talloc
context from the loading function for modules to use instead
of having them internally all use talloc_autofree_context()
which is a hidden global.

Updated all known module interface numbers, and added a
WHATSNEW.

Signed-off-by: Jeremy Allison &lt;jra@samba.org&gt;
Signed-off-by: Ralph Böhme &lt;slow@samba.org&gt;

Autobuild-User(master): Jeremy Allison &lt;jra@samba.org&gt;
Autobuild-Date(master): Sat Apr 22 01:17:00 CEST 2017 on sn-devel-144
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Not currently used - no logic changes inside.

This will make it possible to pass down a long-lived talloc
context from the loading function for modules to use instead
of having them internally all use talloc_autofree_context()
which is a hidden global.

Updated all known module interface numbers, and added a
WHATSNEW.

Signed-off-by: Jeremy Allison &lt;jra@samba.org&gt;
Signed-off-by: Ralph Böhme &lt;slow@samba.org&gt;

Autobuild-User(master): Jeremy Allison &lt;jra@samba.org&gt;
Autobuild-Date(master): Sat Apr 22 01:17:00 CEST 2017 on sn-devel-144
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:server: avoid calling into nss_winbind from within 'samba'</title>
<updated>2013-07-10T21:18:06+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2013-07-10T12:48:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=596b51c666e549fb518d92931d8837922154a2fe'/>
<id>596b51c666e549fb518d92931d8837922154a2fe</id>
<content type='text'>
The most important part is that the 'winbind_server' doesn't
recurse into itself. This could happen if the krb5 libraries
call getlogin().

As we may run in single process mode, we need to set
_NO_WINBINDD=1 everywhere, the only exception is the forked
'smbd'.

Signed-off-by: Stefan Metzmacher &lt;metze@samba.org&gt;
Reviewed-by: Andrew Bartlett &lt;abartlet@samba.org&gt;

Autobuild-User(master): Stefan Metzmacher &lt;metze@samba.org&gt;
Autobuild-Date(master): Wed Jul 10 23:18:06 CEST 2013 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The most important part is that the 'winbind_server' doesn't
recurse into itself. This could happen if the krb5 libraries
call getlogin().

As we may run in single process mode, we need to set
_NO_WINBINDD=1 everywhere, the only exception is the forked
'smbd'.

Signed-off-by: Stefan Metzmacher &lt;metze@samba.org&gt;
Reviewed-by: Andrew Bartlett &lt;abartlet@samba.org&gt;

Autobuild-User(master): Stefan Metzmacher &lt;metze@samba.org&gt;
Autobuild-Date(master): Wed Jul 10 23:18:06 CEST 2013 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>s3fs: make the log warning go away</title>
<updated>2012-12-15T16:50:23+00:00</updated>
<author>
<name>Ricky Nance</name>
<email>ricky.nance@weaubleau.k12.mo.us</email>
</author>
<published>2012-12-14T02:52:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=6127ba853b8288be60adc70bc0ea084f26e216f7'/>
<id>6127ba853b8288be60adc70bc0ea084f26e216f7</id>
<content type='text'>
standard input is not a socket, assuming -D option

Signed-off-by: Jelmer Vernooij &lt;jelmer@samba.org&gt;

Autobuild-User(master): Jelmer Vernooij &lt;jelmer@samba.org&gt;
Autobuild-Date(master): Sat Dec 15 17:50:23 CET 2012 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
standard input is not a socket, assuming -D option

Signed-off-by: Jelmer Vernooij &lt;jelmer@samba.org&gt;

Autobuild-User(master): Jelmer Vernooij &lt;jelmer@samba.org&gt;
Autobuild-Date(master): Sat Dec 15 17:50:23 CET 2012 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>s3-param: Move the options needed for running smbd in the AD DC to loadparm</title>
<updated>2012-11-01T10:47:22+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2012-11-01T00:26:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=75c51d6561f6f39dd02fd942709039b871957f44'/>
<id>75c51d6561f6f39dd02fd942709039b871957f44</id>
<content type='text'>
This avoids the whole fileserver.conf thing, and simply handles everything in C.

The main challenge is that if s3fs is enabled in a member server
configuration (unlikely) then these options will not be set, and it
overrides any other attempt to set these as globals.  (The previous
approach essentially just changed defaults, because the include =
of smb.conf was after the values were set in fileserver.conf).

Andrew Bartlett

Signed-off-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
Reviewed-by: Michael Adam &lt;obnox@samba.org&gt;

Autobuild-User(master): Michael Adam &lt;obnox@samba.org&gt;
Autobuild-Date(master): Thu Nov  1 11:47:22 CET 2012 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This avoids the whole fileserver.conf thing, and simply handles everything in C.

The main challenge is that if s3fs is enabled in a member server
configuration (unlikely) then these options will not be set, and it
overrides any other attempt to set these as globals.  (The previous
approach essentially just changed defaults, because the include =
of smb.conf was after the values were set in fileserver.conf).

Andrew Bartlett

Signed-off-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
Reviewed-by: Michael Adam &lt;obnox@samba.org&gt;

Autobuild-User(master): Michael Adam &lt;obnox@samba.org&gt;
Autobuild-Date(master): Thu Nov  1 11:47:22 CET 2012 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>file_server: put set create mask and directory mask in fileserver.conf</title>
<updated>2012-11-01T08:55:42+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2012-11-01T00:24:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=fc5caffbc139d63cab1ec105884863f73772586f'/>
<id>fc5caffbc139d63cab1ec105884863f73772586f</id>
<content type='text'>
This allows any ACL to be set from the client, without restriction
from the Samba side.

Based on advise from Jermey at https://lists.samba.org/archive/samba-technical/2012-October/088414.html

Andrew Bartlett

Signed-off-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
Reviewed-by: Michael Adam &lt;obnox@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows any ACL to be set from the client, without restriction
from the Samba side.

Based on advise from Jermey at https://lists.samba.org/archive/samba-technical/2012-October/088414.html

Andrew Bartlett

Signed-off-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
Reviewed-by: Michael Adam &lt;obnox@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>file_server: Remove explicit set of passdb backend in fileserver.conf</title>
<updated>2012-09-04T12:05:34+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2012-09-04T10:31:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=4def1c1780c98d6595b778a6647818b79dea797a'/>
<id>4def1c1780c98d6595b778a6647818b79dea797a</id>
<content type='text'>
The default is now set during smb.conf loading based on the server role
or during provision.

Andrew Bartlett

Autobuild-User(master): Andrew Bartlett &lt;abartlet@samba.org&gt;
Autobuild-Date(master): Tue Sep  4 14:05:34 CEST 2012 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The default is now set during smb.conf loading based on the server role
or during provision.

Andrew Bartlett

Autobuild-User(master): Andrew Bartlett &lt;abartlet@samba.org&gt;
Autobuild-Date(master): Tue Sep  4 14:05:34 CEST 2012 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>file_server: Run task_server_terminate when smbd exists</title>
<updated>2012-09-04T10:16:48+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2012-09-04T09:06:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=73932a3aa40bb4b2c2bd22f1be3abc546ab83481'/>
<id>73932a3aa40bb4b2c2bd22f1be3abc546ab83481</id>
<content type='text'>
This will help us shut down when smbd cannot bind to ports or perform
some other critical startup operation.

Based on a patch by Stefan Metzmacher &lt;metze@samba.org&gt;

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will help us shut down when smbd cannot bind to ports or perform
some other critical startup operation.

Based on a patch by Stefan Metzmacher &lt;metze@samba.org&gt;

Andrew Bartlett
</pre>
</div>
</content>
</entry>
<entry>
<title>file_server: use 'subreq' as variable instead of 'req'</title>
<updated>2012-09-04T10:16:48+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2012-09-04T09:04:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=8d3e193fa153eb0c219953707db5ac4cb93cc853'/>
<id>8d3e193fa153eb0c219953707db5ac4cb93cc853</id>
<content type='text'>
This matches the style of all other tevent_req users.

metze
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This matches the style of all other tevent_req users.

metze
</pre>
</div>
</content>
</entry>
<entry>
<title>file_server: Clarify code by avoiding a goto</title>
<updated>2012-09-04T07:52:23+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2012-09-04T07:18:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=6c9d22d1ed5cc886b7a7c886f7298fea8c60089c'/>
<id>6c9d22d1ed5cc886b7a7c886f7298fea8c60089c</id>
<content type='text'>
As suggested by Ricky Nance &lt;ricky.nance@weaubleau.k12.mo.us&gt;

Andrew Bartlett
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As suggested by Ricky Nance &lt;ricky.nance@weaubleau.k12.mo.us&gt;

Andrew Bartlett
</pre>
</div>
</content>
</entry>
</feed>
