<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/source3/auth, branch v3-5-test</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>Fix bug #9100 - winbind doesn't return "Domain Local" groups from own domain.</title>
<updated>2012-08-23T18:26:01+00:00</updated>
<author>
<name>Goldberg, Neil R</name>
<email>ngoldber@mitre.org</email>
</author>
<published>2012-08-17T20:52:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=38444389c39d5c5adca1c9f300bded47407fd0b5'/>
<id>38444389c39d5c5adca1c9f300bded47407fd0b5</id>
<content type='text'>
Back-port of fix for 3.6.x from bug #9052.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Back-port of fix for 3.6.x from bug #9052.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug 8314] - smbd crash with unknown user.</title>
<updated>2012-03-24T16:26:24+00:00</updated>
<author>
<name>Jeremy Allison</name>
<email>jra@samba.org</email>
</author>
<published>2011-07-22T23:40:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=c352832e2fadf1207cadef525bf21068f1d1ee1b'/>
<id>c352832e2fadf1207cadef525bf21068f1d1ee1b</id>
<content type='text'>
All other auth modules code with being called with
auth_method-&gt;private_data being NULL, make the auth_server
module cope with this too.

Autobuild-User: Jeremy Allison &lt;jra@samba.org&gt;
Autobuild-Date: Sat Jul 23 02:55:01 CEST 2011 on sn-devel-104
(cherry picked from commit 1832c9591099be941ef3afe7b0381c4af61f4728)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All other auth modules code with being called with
auth_method-&gt;private_data being NULL, make the auth_server
module cope with this too.

Autobuild-User: Jeremy Allison &lt;jra@samba.org&gt;
Autobuild-Date: Sat Jul 23 02:55:01 CEST 2011 on sn-devel-104
(cherry picked from commit 1832c9591099be941ef3afe7b0381c4af61f4728)
</pre>
</div>
</content>
</entry>
<entry>
<title>s3-winbindd: let winbind try to use samlogon validation level 6. (bug #7945)</title>
<updated>2011-02-09T19:59:20+00:00</updated>
<author>
<name>Günther Deschner</name>
<email>gd@samba.org</email>
</author>
<published>2011-01-07T16:28:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=a5b388fc5ea81868f09590e8b7674826315c348c'/>
<id>a5b388fc5ea81868f09590e8b7674826315c348c</id>
<content type='text'>
The benefit of this that it makes us more robust to secure channel resets
triggered from tools outside the winbind process. Long term we need to have a
shared tdb secure channel store though as well.

Guenther

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

(similar to commit f60398d7b20869d7b09d81854f3727fdcd897430)
(similar to commit 7add712498fe93603b1bffff2c633e097ce8fbdf)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The benefit of this that it makes us more robust to secure channel resets
triggered from tools outside the winbind process. Long term we need to have a
shared tdb secure channel store though as well.

Guenther

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

(similar to commit f60398d7b20869d7b09d81854f3727fdcd897430)
(similar to commit 7add712498fe93603b1bffff2c633e097ce8fbdf)
</pre>
</div>
</content>
</entry>
<entry>
<title>s3: Fix bug 7066 -- wbcAuthenticateEx gives unix times</title>
<updated>2010-12-31T19:11:53+00:00</updated>
<author>
<name>Volker Lendecke</name>
<email>vl@samba.org</email>
</author>
<published>2010-12-18T15:02:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=993923880e213136de89b5b8d59f6f32a51b94b7'/>
<id>993923880e213136de89b5b8d59f6f32a51b94b7</id>
<content type='text'>
We might eventually want to change this, but right now we get unix times
out of the winbind pipe struct
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We might eventually want to change this, but right now we get unix times
out of the winbind pipe struct
</pre>
</div>
</content>
</entry>
<entry>
<title>s3: Fix "force group" with ntlmssp guest session setup</title>
<updated>2010-11-28T18:52:17+00:00</updated>
<author>
<name>Volker Lendecke</name>
<email>vl@samba.org</email>
</author>
<published>2010-11-13T17:03:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=56b1082fe436e1f99a87d3e37d9ea8b017353b39'/>
<id>56b1082fe436e1f99a87d3e37d9ea8b017353b39</id>
<content type='text'>
This one is subtle: Set "force group = &lt;somegroup&gt;" together with "guest ok =
yes". Then try "smbclient //server/share -U%". Works. Then try to connect to
the same share from Windows 2003 using an anonymous connection. Breaks with

make_connection: connection to share denied due to security descriptor

although the share_info.tdb is empty. I've seen reports of this on the lists,
but I could never ever nail it until a customer gave me access to such a box.

What happens? With an empty share_info.tdb we create a security descriptor
allow everything to the world. The problem with the above parameter combination
is that S-1-1-0 (World) is lost in the token. When you look at the callers of
create_local_token, they are only called if the preceding check_ntlm_password
did not create server_info-&gt;ptok. Not so with the one in auth_ntlmssp.c. So, if
we get a NTLMSSP session setup with user="", domain="", pass="" we call
create_local_token even though check_guest_security() via
make_server_info_guest() has already correctly done so. In this case
create_local_token puts S-1-1-0 into user_sids[1], which is supposed to be the
primary group sid of the user logging in. "force group" then overwrites this -&gt;
the world is gone -&gt; "denied due to security descriptor".

Why don't you see it with smbclient -U% (anonymous connection)? smbclient does
not use ntlmssp for anon session setup.

This seems not to happen to 3.6.

Volker

Fix bug #7817 ("force group" broken).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This one is subtle: Set "force group = &lt;somegroup&gt;" together with "guest ok =
yes". Then try "smbclient //server/share -U%". Works. Then try to connect to
the same share from Windows 2003 using an anonymous connection. Breaks with

make_connection: connection to share denied due to security descriptor

although the share_info.tdb is empty. I've seen reports of this on the lists,
but I could never ever nail it until a customer gave me access to such a box.

What happens? With an empty share_info.tdb we create a security descriptor
allow everything to the world. The problem with the above parameter combination
is that S-1-1-0 (World) is lost in the token. When you look at the callers of
create_local_token, they are only called if the preceding check_ntlm_password
did not create server_info-&gt;ptok. Not so with the one in auth_ntlmssp.c. So, if
we get a NTLMSSP session setup with user="", domain="", pass="" we call
create_local_token even though check_guest_security() via
make_server_info_guest() has already correctly done so. In this case
create_local_token puts S-1-1-0 into user_sids[1], which is supposed to be the
primary group sid of the user logging in. "force group" then overwrites this -&gt;
the world is gone -&gt; "denied due to security descriptor".

Why don't you see it with smbclient -U% (anonymous connection)? smbclient does
not use ntlmssp for anon session setup.

This seems not to happen to 3.6.

Volker

Fix bug #7817 ("force group" broken).
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug #7743 - Inconsistent use of system name lookup can cause a domain joined machine to fail to find users.</title>
<updated>2010-11-11T11:10:56+00:00</updated>
<author>
<name>Jeremy Allison</name>
<email>jra@samba.org</email>
</author>
<published>2010-10-20T18:22:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=6e9d95f753b2b127268f1eb9a40d601002484bd1'/>
<id>6e9d95f753b2b127268f1eb9a40d601002484bd1</id>
<content type='text'>
Ensure all username lookups go through Get_Pwnam_alloc(), which is the
correct wrapper function. We were using it *some* of the time anyway,
so this just makes us properly consistent.

Jeremy.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ensure all username lookups go through Get_Pwnam_alloc(), which is the
correct wrapper function. We were using it *some* of the time anyway,
so this just makes us properly consistent.

Jeremy.
</pre>
</div>
</content>
</entry>
<entry>
<title>s3-auth: in make_user_info_for_reply_enc make sure to check length and data pointer of nt and lm hash.</title>
<updated>2010-06-16T14:12:00+00:00</updated>
<author>
<name>Günther Deschner</name>
<email>gd@samba.org</email>
</author>
<published>2010-06-16T12:18:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=a95df865d474b0ba59ad95dcb8c20c923c66f4ba'/>
<id>a95df865d474b0ba59ad95dcb8c20c923c66f4ba</id>
<content type='text'>
This fixes kernel cifs client with sec=ntlmv2.

Guenther
(cherry picked from commit b4364add896d1657263a66c55d867d28bf5ceb1b)

Fix bug #7517 (session setup from linux kernel cifs client fails with
sec=ntlmv2).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes kernel cifs client with sec=ntlmv2.

Guenther
(cherry picked from commit b4364add896d1657263a66c55d867d28bf5ceb1b)

Fix bug #7517 (session setup from linux kernel cifs client fails with
sec=ntlmv2).
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug #7448 - smbd crash when sambaLMPassword and sambaNTPassword entries missing from ldap.</title>
<updated>2010-05-25T15:23:37+00:00</updated>
<author>
<name>Roel van Meer</name>
<email>rolek@bokxing.nl</email>
</author>
<published>2010-05-21T21:17:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=4c5a1b6b17b5575ea943eaf0472453222579365a'/>
<id>4c5a1b6b17b5575ea943eaf0472453222579365a</id>
<content type='text'>
Protect SMBsesskeygen_ntv1() from a NULL pointer.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Protect SMBsesskeygen_ntv1() from a NULL pointer.
</pre>
</div>
</content>
</entry>
<entry>
<title>s3:auth: fix account unlock regression introduced with fix for bug #4347</title>
<updated>2010-01-25T11:47:12+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2010-01-14T13:24:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=5eb9b66de0fd0adc59339a944f02f5fe25868568'/>
<id>5eb9b66de0fd0adc59339a944f02f5fe25868568</id>
<content type='text'>
By an oversight, the patchset for #4347 made the unlocking of a locked
account after the lockout duration ineffective.
Thanks to Björn for finding this!

Michael
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By an oversight, the patchset for #4347 made the unlocking of a locked
account after the lockout duration ineffective.
Thanks to Björn for finding this!

Michael
</pre>
</div>
</content>
</entry>
<entry>
<title>s3:auth: don't update the bad pw count if pw is among last 2 history entries</title>
<updated>2010-01-25T11:46:55+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2010-01-06T16:29:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=fcadc524779a50ee379fb4feb02448944dc174dc'/>
<id>fcadc524779a50ee379fb4feb02448944dc174dc</id>
<content type='text'>
This conforms to the behaviour of Windows 2003:
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/security/bpactlck.mspx

This is supposed to fixes Bug #4347 .

Michael
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This conforms to the behaviour of Windows 2003:
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/security/bpactlck.mspx

This is supposed to fixes Bug #4347 .

Michael
</pre>
</div>
</content>
</entry>
</feed>
