<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gss-proxy.git/proxy/src, branch master-docs</title>
<subtitle>gssproxy wip repository</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/gss-proxy.git/'/>
<entry>
<title>Use const string in config functions</title>
<updated>2013-04-23T19:03:19+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2013-04-15T04:27:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/gss-proxy.git/commit/?id=319aac3a056df8953d5ffd25133fafa0a28b7296'/>
<id>319aac3a056df8953d5ffd25133fafa0a28b7296</id>
<content type='text'>
Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
Reviewed-by: Günther Deschner &lt;gdeschner@redhat.com&gt;
</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: Günther Deschner &lt;gdeschner@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Make config functions return actual error codes.</title>
<updated>2013-04-23T19:02:59+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2013-04-15T03:30:50+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/gss-proxy.git/commit/?id=fa612d764c7551188cd86c1b823d8ba67116943e'/>
<id>fa612d764c7551188cd86c1b823d8ba67116943e</id>
<content type='text'>
Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
Reviewed-by: Günther Deschner &lt;gdeschner@redhat.com&gt;
</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: Günther Deschner &lt;gdeschner@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Convert gp_config_get_* to return an error.</title>
<updated>2013-04-23T19:02:55+00:00</updated>
<author>
<name>Günther Deschner</name>
<email>gdeschner@redhat.com</email>
</author>
<published>2013-04-12T21:28:57+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/gss-proxy.git/commit/?id=d627d9195e043e3cb926292d87927a0a1cf03bee'/>
<id>d627d9195e043e3cb926292d87927a0a1cf03bee</id>
<content type='text'>
ENOENT is returned if no value is available.

Signed-off-by: Günther Deschner &lt;gdeschner@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>
ENOENT is returned if no value is available.

Signed-off-by: Günther Deschner &lt;gdeschner@redhat.com&gt;
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for per-service sockets</title>
<updated>2013-04-23T19:02:50+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2013-04-12T21:09:06+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/gss-proxy.git/commit/?id=edf939632c9a1dbab4e769f0c23fe393d7fc8a6a'/>
<id>edf939632c9a1dbab4e769f0c23fe393d7fc8a6a</id>
<content type='text'>
This way different processes running as the same user can be configured as
different servervices

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
Reviewed-by: Günther Deschner &lt;gdeschner@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This way different processes running as the same user can be configured as
different servervices

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
Reviewed-by: Günther Deschner &lt;gdeschner@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Treat credential store as opaquely as possible.</title>
<updated>2013-04-23T19:02:29+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2013-04-12T15:50:48+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/gss-proxy.git/commit/?id=f0ede0791991f5a7f4112b174cd69b5d90a62447'/>
<id>f0ede0791991f5a7f4112b174cd69b5d90a62447</id>
<content type='text'>
The credential store design goal is to allow administrators to set arbitrary
strings without additional applications knowledge. This allows extending the
number of crdential types GSSAPI can be made to support without having to
recompile applications to add explicit support.

Only explicitly check for cred store values that ned special treatment and let
admins decide what to put in cred_store.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
Reviewed-by: Günther Deschner &lt;gdeschner@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The credential store design goal is to allow administrators to set arbitrary
strings without additional applications knowledge. This allows extending the
number of crdential types GSSAPI can be made to support without having to
recompile applications to add explicit support.

Only explicitly check for cred store values that ned special treatment and let
admins decide what to put in cred_store.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
Reviewed-by: Günther Deschner &lt;gdeschner@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Use mutivalued "cred_store" parameter, deprecate unused parameters.</title>
<updated>2013-04-23T19:02:06+00:00</updated>
<author>
<name>Günther Deschner</name>
<email>gdeschner@redhat.com</email>
</author>
<published>2013-04-12T12:34:57+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/gss-proxy.git/commit/?id=3bc4655d770e8105fbc0815d6c35512eec8b7223'/>
<id>3bc4655d770e8105fbc0815d6c35512eec8b7223</id>
<content type='text'>
The krb5_{ccache,keytab,client_keytab} parameters are replaced with a
multivalued "cred_store" parameter instead.

krb5_keytab = /etc/krb5.keytab

becomes:

cred_store = keytab:/etc/krb5.keytab

Likewise for the "krb5_ccache" and "krb5_client_keytab" parameters.

Signed-off-by: Günther Deschner &lt;gdeschner@redhat.com&gt;
Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The krb5_{ccache,keytab,client_keytab} parameters are replaced with a
multivalued "cred_store" parameter instead.

krb5_keytab = /etc/krb5.keytab

becomes:

cred_store = keytab:/etc/krb5.keytab

Likewise for the "krb5_ccache" and "krb5_client_keytab" parameters.

Signed-off-by: Günther Deschner &lt;gdeschner@redhat.com&gt;
Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add gp_config_get_string_array() and an implementation in dinglibs backend.</title>
<updated>2013-04-23T19:02:00+00:00</updated>
<author>
<name>Günther Deschner</name>
<email>gdeschner@redhat.com</email>
</author>
<published>2013-04-12T11:54:05+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/gss-proxy.git/commit/?id=f7b3cd95cd812c6fdf9b66f771eb816d6002dc58'/>
<id>f7b3cd95cd812c6fdf9b66f771eb816d6002dc58</id>
<content type='text'>
This call returns an allocated array of strings. It allows to return multiple
values for a single parameter like:

param = value1
param = value2

This cannot be supported with iniparser, so we have to remove iniparser support.

Signed-off-by: Günther Deschner &lt;gdeschner@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>
This call returns an allocated array of strings. It allows to return multiple
values for a single parameter like:

param = value1
param = value2

This cannot be supported with iniparser, so we have to remove iniparser support.

Signed-off-by: Günther Deschner &lt;gdeschner@redhat.com&gt;
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix potential double-frees in load_services().</title>
<updated>2013-04-23T19:01:55+00:00</updated>
<author>
<name>Günther Deschner</name>
<email>gdeschner@redhat.com</email>
</author>
<published>2013-04-12T11:53:02+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/gss-proxy.git/commit/?id=11d93370415910dcbc437c13d3040232c9bd409c'/>
<id>11d93370415910dcbc437c13d3040232c9bd409c</id>
<content type='text'>
Signed-off-by: Günther Deschner &lt;gdeschner@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>
Signed-off-by: Günther Deschner &lt;gdeschner@redhat.com&gt;
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix memory leak in gp_service_free().</title>
<updated>2013-04-11T14:56:11+00:00</updated>
<author>
<name>Günther Deschner</name>
<email>gdeschner@redhat.com</email>
</author>
<published>2013-04-11T14:13:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/gss-proxy.git/commit/?id=928c85a6c292529c8727547d12c43a4761cc62fd'/>
<id>928c85a6c292529c8727547d12c43a4761cc62fd</id>
<content type='text'>
Signed-off-by: Günther Deschner &lt;gdeschner@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>
Signed-off-by: Günther Deschner &lt;gdeschner@redhat.com&gt;
Reviewed-by: Simo Sorce &lt;simo@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Special case client_keytab for root user</title>
<updated>2013-04-10T14:16:44+00:00</updated>
<author>
<name>Simo Sorce</name>
<email>simo@redhat.com</email>
</author>
<published>2013-04-01T18:55:43+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/gd/public_git/gss-proxy.git/commit/?id=31004a5a3b8b4a2d8bf285040e957cf203e8fe37'/>
<id>31004a5a3b8b4a2d8bf285040e957cf203e8fe37</id>
<content type='text'>
Use /etc/krb5.keytab when nfsd service tries to acquire creds and
no id is specified in desired_name.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
Reviewed-by: Günther Deschner &lt;gdeschner@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use /etc/krb5.keytab when nfsd service tries to acquire creds and
no id is specified in desired_name.

Signed-off-by: Simo Sorce &lt;simo@redhat.com&gt;
Reviewed-by: Günther Deschner &lt;gdeschner@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
