<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mod_auth_gssapi.git/README, branch master</title>
<subtitle>A GSSAPI based replacement for the aging mod_auth_kerb.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/'/>
<entry>
<title>Add option to set alternative ccname env var</title>
<updated>2017-02-08T12:39:47+00:00</updated>
<author>
<name>Fraser Tweedale</name>
<email>ftweedal@redhat.com</email>
</author>
<published>2017-02-04T06:33:18+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=eb8ed98b9ba758a0c8db67151c18d1dd943e4289'/>
<id>eb8ed98b9ba758a0c8db67151c18d1dd943e4289</id>
<content type='text'>
In some cases (e.g. if you want to convey the ccname over AJP) the
request environment variable name "KRB5CCNAME" is not appropriate.
Add the GssapiDelegCcacheEnvVar option that allows the env var name
to be changed.

Fixes: https://github.com/modauthgssapi/mod_auth_gssapi/issues/123

Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Closes #124
Closes #123
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In some cases (e.g. if you want to convey the ccname over AJP) the
request environment variable name "KRB5CCNAME" is not appropriate.
Add the GssapiDelegCcacheEnvVar option that allows the env var name
to be changed.

Fixes: https://github.com/modauthgssapi/mod_auth_gssapi/issues/123

Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Closes #124
Closes #123
</pre>
</div>
</content>
</entry>
<entry>
<title>Add option to store the session encryption key.</title>
<updated>2017-01-03T16:42:52+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2016-12-16T14:43:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=e2a50ad80f55bf2a933ef177914caa5c7ac6f4a9'/>
<id>e2a50ad80f55bf2a933ef177914caa5c7ac6f4a9</id>
<content type='text'>
With the new 'file:' sytnax a session key can be automatically generated
the first time mod_auth_gssapi runs and stored on the filesystem.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
Reviewed-by: Robbie Harwood &lt;rharwood@redhat.com&gt;

Closes #117
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With the new 'file:' sytnax a session key can be automatically generated
the first time mod_auth_gssapi runs and stored on the filesystem.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
Reviewed-by: Robbie Harwood &lt;rharwood@redhat.com&gt;

Closes #117
</pre>
</div>
</content>
</entry>
<entry>
<title>Add docs for new GssapiDelegCcachePerms option</title>
<updated>2016-12-01T10:46:15+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2016-11-30T11:27:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=64b4fcf525abc4c1b08e67cb054a6b4ccdef8a08'/>
<id>64b4fcf525abc4c1b08e67cb054a6b4ccdef8a08</id>
<content type='text'>
Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
Reviewed-by: Isaac Boukris &lt;iboukris@gmail.com&gt;
Closes #113
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
Reviewed-by: Isaac Boukris &lt;iboukris@gmail.com&gt;
Closes #113
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for GssapiImpersonate.</title>
<updated>2016-06-09T14:11:43+00:00</updated>
<author>
<name>Jan Pazdziora</name>
<email>jpazdziora@redhat.com</email>
</author>
<published>2016-05-28T06:31:32+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=d1710aff7c72263f691f09f20f91922a3ce57cfc'/>
<id>d1710aff7c72263f691f09f20f91922a3ce57cfc</id>
<content type='text'>
This is can be enabled on locations that are authenticated by another module
to obtain a ticket for the user, so that the application gets access to
krb5 credentials and all named attributes for the client.

The service needs to be authorized by the KDC if there is the need to use
credentials for further ticket acquisition by setting the
ok_to_auth_as_delegate flag on the service principal. This will provide a
forwardable ticket that can be used to obtain additional tickets via consrained
delegation (also subkect to KDC access control).

Signed-off-by: Jan Pazdziora &lt;jpazdziora@redhat.com&gt;
Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
Close #92
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is can be enabled on locations that are authenticated by another module
to obtain a ticket for the user, so that the application gets access to
krb5 credentials and all named attributes for the client.

The service needs to be authorized by the KDC if there is the need to use
credentials for further ticket acquisition by setting the
ok_to_auth_as_delegate flag on the service principal. This will provide a
forwardable ticket that can be used to obtain additional tickets via consrained
delegation (also subkect to KDC access control).

Signed-off-by: Jan Pazdziora &lt;jpazdziora@redhat.com&gt;
Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
Close #92
</pre>
</div>
</content>
</entry>
<entry>
<title>Additional python modules are needed.</title>
<updated>2016-06-06T15:30:55+00:00</updated>
<author>
<name>Jan Pazdziora</name>
<email>jpazdziora@redhat.com</email>
</author>
<published>2016-06-06T14:05:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=d7e3594d7952bf19f70f9fee0a24b5909191e904'/>
<id>d7e3594d7952bf19f70f9fee0a24b5909191e904</id>
<content type='text'>
Failed imports were found in tracebacks in ./scratchdir/tests.log.

Signed-off-by: Jan Pazdziora &lt;jpazdziora@redhat.com&gt;
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Close #89
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Failed imports were found in tracebacks in ./scratchdir/tests.log.

Signed-off-by: Jan Pazdziora &lt;jpazdziora@redhat.com&gt;
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Close #89
</pre>
</div>
</content>
</entry>
<entry>
<title>The distribution does not ship ./configure, generate it.</title>
<updated>2016-06-06T09:54:00+00:00</updated>
<author>
<name>Jan Pazdziora</name>
<email>jpazdziora@redhat.com</email>
</author>
<published>2016-06-06T07:41:48+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=401160bc57305929ca4c232f0246ef1159018c1e'/>
<id>401160bc57305929ca4c232f0246ef1159018c1e</id>
<content type='text'>
Signed-off-by: Jan Pazdziora &lt;jpazdziora@redhat.com&gt;
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Close #88
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jan Pazdziora &lt;jpazdziora@redhat.com&gt;
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Close #88
</pre>
</div>
</content>
</entry>
<entry>
<title>Clarify make test dependencies.</title>
<updated>2016-06-02T14:14:15+00:00</updated>
<author>
<name>Jan Pazdziora</name>
<email>jpazdziora@redhat.com</email>
</author>
<published>2016-05-30T07:53:31+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=f78990a41e5b4beaec10315ac112dff2f00aedee'/>
<id>f78990a41e5b4beaec10315ac112dff2f00aedee</id>
<content type='text'>
Signed-off-by: Jan Pazdziora &lt;jpazdziora@redhat.com&gt;
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Close #85
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jan Pazdziora &lt;jpazdziora@redhat.com&gt;
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Close #85
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement unique ccache names</title>
<updated>2016-05-18T21:46:14+00:00</updated>
<author>
<name>Robbie Harwood</name>
<email>rharwood@redhat.com</email>
</author>
<published>2016-05-08T06:31:00+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=6a0bc4f5cd46b1ab85dba5bd2de28f568cc947b0'/>
<id>6a0bc4f5cd46b1ab85dba5bd2de28f568cc947b0</id>
<content type='text'>
Unique ccache names may be requested using the GssapiDelegCcacheUnique
configuration option.  This option is off by default.  If both unique
ccache names and session use are enabled, then a mechanism for removing
old ccaches must be supplied.

Signed-off-by: Robbie Harwood &lt;rharwood@redhat.com&gt;
Also-authored-by: Petr Vobornik &lt;pvoborni@redhat.com&gt;
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Unique ccache names may be requested using the GssapiDelegCcacheUnique
configuration option.  This option is off by default.  If both unique
ccache names and session use are enabled, then a mechanism for removing
old ccaches must be supplied.

Signed-off-by: Robbie Harwood &lt;rharwood@redhat.com&gt;
Also-authored-by: Petr Vobornik &lt;pvoborni@redhat.com&gt;
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup s4u2proxy in mag_auth_basic</title>
<updated>2016-02-18T01:44:36+00:00</updated>
<author>
<name>Isaac Boukris</name>
<email>iboukris@gmail.com</email>
</author>
<published>2016-02-16T23:21:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=5571d79a78a1360f2a56b22c6bf59640cf2c88e8'/>
<id>5571d79a78a1360f2a56b22c6bf59640cf2c88e8</id>
<content type='text'>
It doesn't have any effect since we set GSS_C_DELEG_FLAG
when we initiate client credentials so we always get
delegated TGT regardless of constrained delegation.

This commit is not intended to change the current behaviour.

See #70

Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Closes #70
Closes #72
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It doesn't have any effect since we set GSS_C_DELEG_FLAG
when we initiate client credentials so we always get
delegated TGT regardless of constrained delegation.

This commit is not intended to change the current behaviour.

See #70

Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
Closes #70
Closes #72
</pre>
</div>
</content>
</entry>
<entry>
<title>Add option to not send a Negotiate headers</title>
<updated>2016-02-17T23:59:31+00:00</updated>
<author>
<name>James Groffen</name>
<email>james.groffen@dsto.defence.gov.au</email>
</author>
<published>2016-01-08T06:31:50+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/mod_auth_gssapi.git/commit/?id=f9cc36700c95a88ff7d7489167094556ac0e75cc'/>
<id>f9cc36700c95a88ff7d7489167094556ac0e75cc</id>
<content type='text'>
If negotiation was attempted but failed do not send a new Negotiate header.
Useful when only one single sign on mechanism is allowed and to avoid
misleading login prompts in some browsers.

Added a test of the GssapiDontReauth option to the test suite.
Also added SPNEGO no auth test.

[SS: reworded and fixed commit subject/comment]
[SS: fixed whitespace errors and 80 column wrappings]

Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;

Close #65
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If negotiation was attempted but failed do not send a new Negotiate header.
Useful when only one single sign on mechanism is allowed and to avoid
misleading login prompts in some browsers.

Added a test of the GssapiDontReauth option to the test suite.
Also added SPNEGO no auth test.

[SS: reworded and fixed commit subject/comment]
[SS: fixed whitespace errors and 80 column wrappings]

Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;

Close #65
</pre>
</div>
</content>
</entry>
</feed>
