<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/source4/auth/kerberos/wscript_build, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/'/>
<entry>
<title>Introduce system MIT krb5 build with --with-system-mitkrb5 option.</title>
<updated>2012-05-23T14:51:50+00:00</updated>
<author>
<name>Alexander Bokovoy</name>
<email>ab@samba.org</email>
</author>
<published>2012-05-21T09:45:12+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=2ddf89a2bc3c00b71dec230f071416e594f89113'/>
<id>2ddf89a2bc3c00b71dec230f071416e594f89113</id>
<content type='text'>
System MIT krb5 build also enabled by specifying --without-ad-dc

When --with-system-mitkrb5 (or --withou-ad-dc) option is passed to top level
configure in WAF build we are trying to detect and use system-wide MIT krb5
libraries. As result, Samba 4 DC functionality will be disabled due to the fact
that it is currently impossible to implement embedded KDC server with MIT krb5.

Thus, --with-system-mitkrb5/--without-ad-dc build will only produce
  * Samba 4 client libraries and their Python bindings
  * Samba 3 server (smbd, nmbd, winbindd from source3/)
  * Samba 3 client libraries

In addition, Samba 4 DC server-specific tests will not be compiled into smbtorture.
This in particular affects spoolss_win, spoolss_notify, and remote_pac rpc tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
System MIT krb5 build also enabled by specifying --without-ad-dc

When --with-system-mitkrb5 (or --withou-ad-dc) option is passed to top level
configure in WAF build we are trying to detect and use system-wide MIT krb5
libraries. As result, Samba 4 DC functionality will be disabled due to the fact
that it is currently impossible to implement embedded KDC server with MIT krb5.

Thus, --with-system-mitkrb5/--without-ad-dc build will only produce
  * Samba 4 client libraries and their Python bindings
  * Samba 3 server (smbd, nmbd, winbindd from source3/)
  * Samba 3 client libraries

In addition, Samba 4 DC server-specific tests will not be compiled into smbtorture.
This in particular affects spoolss_win, spoolss_notify, and remote_pac rpc tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move keytab_copy to krb5samba lib</title>
<updated>2012-05-04T14:51:28+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>idra@samba.org</email>
</author>
<published>2012-04-26T19:05:11+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=c2f663263c60e6a4b83d85d70fc1e091d77618f5'/>
<id>c2f663263c60e6a4b83d85d70fc1e091d77618f5</id>
<content type='text'>
This is a helper fucntion that uses purely krb5 code, so it belongs to
krb5samba which is the krb5 wrapper for samba.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a helper fucntion that uses purely krb5 code, so it belongs to
krb5samba which is the krb5 wrapper for samba.
</pre>
</div>
</content>
</entry>
<entry>
<title>s4-auth-krb: smb_rd_req_return_stuff is used only in gensec_krb5</title>
<updated>2012-05-04T14:51:28+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>idra@samba.org</email>
</author>
<published>2012-04-26T16:27:05+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=a2de8a12d3a218f172cf41fbf896ccf2b3bddfc8'/>
<id>a2de8a12d3a218f172cf41fbf896ccf2b3bddfc8</id>
<content type='text'>
Make it clearly a gensec_krb5 accessory file.
This function should never be used anywhere else.
This function was copied out from the Heimdal tree and is kept in a separate
file for clarity and to keep the original license boilerplate.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make it clearly a gensec_krb5 accessory file.
This function should never be used anywhere else.
This function was copied out from the Heimdal tree and is kept in a separate
file for clarity and to keep the original license boilerplate.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move kerberos_kinit_password_cc to krb5samba lib</title>
<updated>2012-05-04T14:51:28+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>idra@samba.org</email>
</author>
<published>2012-04-26T15:05:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=29d284c245c1b3458712c8140cd7b0d1ae175d1f'/>
<id>29d284c245c1b3458712c8140cd7b0d1ae175d1f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/replace: split out GSSAPI from lib/replace/system/kerberos.h into lib/replace/system/gssapi.h</title>
<updated>2012-04-24T22:18:32+00:00</updated>
<author>
<name>Alexander Bokovoy</name>
<email>ab@samba.org</email>
</author>
<published>2012-04-24T16:37:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=594e3161810ba5a57ce5a3c88a8cd89b11d04650'/>
<id>594e3161810ba5a57ce5a3c88a8cd89b11d04650</id>
<content type='text'>
With waf build include directories are defined by dependencies specified to subsystems.
Without proper dependency &lt;gssapi/gssapi.h&gt; cannot be found for embedded Heimdal builds
when there are no system-wide gssapi/gssapi.h available.

Split out GSSAPI header includes in a separate replacement header and use that explicitly
where needed.

Autobuild-User: Alexander Bokovoy &lt;ab@samba.org&gt;
Autobuild-Date: Wed Apr 25 00:18:33 CEST 2012 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With waf build include directories are defined by dependencies specified to subsystems.
Without proper dependency &lt;gssapi/gssapi.h&gt; cannot be found for embedded Heimdal builds
when there are no system-wide gssapi/gssapi.h available.

Split out GSSAPI header includes in a separate replacement header and use that explicitly
where needed.

Autobuild-User: Alexander Bokovoy &lt;ab@samba.org&gt;
Autobuild-Date: Wed Apr 25 00:18:33 CEST 2012 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>Make krb5 wrapper library common so they can be used all over</title>
<updated>2012-04-23T23:20:38+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>idra@samba.org</email>
</author>
<published>2012-04-21T21:26:18+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=08c733d75fd83fd5e32ced9712d41dd595e0f182'/>
<id>08c733d75fd83fd5e32ced9712d41dd595e0f182</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>For now just disable this Heindal specific stuff in the MIT build</title>
<updated>2012-04-23T20:40:49+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>idra@samba.org</email>
</author>
<published>2012-04-21T20:35:48+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=f7070c90b94954835478a09e89a85c03f0f85500'/>
<id>f7070c90b94954835478a09e89a85c03f0f85500</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>s4-auth-krb: Remove dependency on credentials too.</title>
<updated>2012-04-12T10:06:42+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>idra@samba.org</email>
</author>
<published>2012-03-31T09:19:59+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=f116262a733cdf24c13e7c44a54736a2755f8335'/>
<id>f116262a733cdf24c13e7c44a54736a2755f8335</id>
<content type='text'>
Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>s4-auth-krb: Remove unneded dependency on kerberos_util.</title>
<updated>2012-04-12T10:06:42+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>idra@samba.org</email>
</author>
<published>2012-03-31T07:23:19+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=a46e465ce0d05d9b2e0ff016aa8db14dc149153b'/>
<id>a46e465ce0d05d9b2e0ff016aa8db14dc149153b</id>
<content type='text'>
Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>s4-auth-krb: Simplify salt_princ handling.</title>
<updated>2012-04-12T10:06:42+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>idra@samba.org</email>
</author>
<published>2012-03-31T05:27:02+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=aedbd6bf8e4029c2089652d0f0a80777bc856f89'/>
<id>aedbd6bf8e4029c2089652d0f0a80777bc856f89</id>
<content type='text'>
This allows us to make parse_principal static in kerbeors_util again and
avoid a silly game where we alloc containers and set destrcutors only to
release the whole thing at the end of the function.

Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows us to make parse_principal static in kerbeors_util again and
avoid a silly game where we alloc containers and set destrcutors only to
release the whole thing at the end of the function.

Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
