<feed xmlns='http://www.w3.org/2005/Atom'>
<title>krb5-wallet.git/perl/Wallet/Kadmin, branch release/0.11</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.gnuabordo.com.br/krb5-wallet.git/atom?h=release%2F0.11</id>
<link rel='self' href='https://git.gnuabordo.com.br/krb5-wallet.git/atom?h=release%2F0.11'/>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/'/>
<updated>2010-03-04T06:44:53+00:00</updated>
<entry>
<title>Use L&lt;&gt; links instead of man page references for modules</title>
<updated>2010-03-04T06:44:53+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2010-03-04T06:44:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/commit/?id=acc73c988b845448230942de0f07263546763420'/>
<id>urn:sha1:acc73c988b845448230942de0f07263546763420</id>
<content type='text'>
Do this only in the main text, not in the SEE ALSO section, since the
latter is more for conventional man pages.  This will produce better
results for some POD to HTML converters (although not mine, yet).
</content>
</entry>
<entry>
<title>Refactor Wallet::Kadmin keytab_rekey to return keytab</title>
<updated>2010-02-19T06:06:17+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2010-02-19T06:06:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/commit/?id=93eb5f8fe8d05398dd6fb364680e40eb8dae23e4'/>
<id>urn:sha1:93eb5f8fe8d05398dd6fb364680e40eb8dae23e4</id>
<content type='text'>
Change the API for keytab_rekey to match keytab, returning the keytab
as data instead of writing it to a file.  This simplifies the wallet
object implementation and moves the logic for reading the temporary
file into Wallet::Kadmin and its child classes.  (Eventually, there may
be a kadmin backend that doesn't require using a temporary file.)

Setting KEYTAB_TMP is now required to instantiate either the ::MIT or
::Heimdal Wallet::Kadmin classes.
</content>
</entry>
<entry>
<title>Support unchanging keytabs with Heimdal without remctl</title>
<updated>2010-02-19T05:31:10+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2010-02-19T05:31:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/commit/?id=a24d3ac3c7e8cb68fe2268f337a4edb599d5f881'/>
<id>urn:sha1:a24d3ac3c7e8cb68fe2268f337a4edb599d5f881</id>
<content type='text'>
Heimdal supports retrieving a keytab containing the existing keys over
the kadmin protocol.  Move the support for using remctl to retrieve an
existing keytab into Wallet::Kadmin::MIT and provide two separate
methods in the Wallet::Kadmin interface: one which rekeys and one which
doesn't.  Implement the non-rekeying interface for Heimdal.  Expand the
test suite for the unchanging keytabs to include tests for the Heimdal
method.
</content>
</entry>
<entry>
<title>Rename functions in Wallet::Kadmin API</title>
<updated>2010-02-19T02:03:09+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2010-02-19T02:03:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/commit/?id=2651ef4352c8cc782c4e0f3175257f7bb0c1e495'/>
<id>urn:sha1:2651ef4352c8cc782c4e0f3175257f7bb0c1e495</id>
<content type='text'>
Now that we support multiple versions of Kerberos, use generic names
for the functions in the Wallet::Kadmin interface rather than the
commands from the MIT kadmin interface.
</content>
</entry>
<entry>
<title>Move Wallet::Kadmin documentation into the parent class</title>
<updated>2010-02-19T01:28:56+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2010-02-19T01:28:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/commit/?id=ca0930ed6a57f1b584fdf13307337c8e966d442c'/>
<id>urn:sha1:ca0930ed6a57f1b584fdf13307337c8e966d442c</id>
<content type='text'>
Rather than duplicating the API documentation in both ::Heimdal and
::MIT, move it into Wallet::Kadmin and just reference that from the
subclasses.  Add documentation for exists(), since that's part of the
public API.  Move a few methods around and fix a few other minor
documentation differences.
</content>
</entry>
<entry>
<title>Refactor Wallet::Kadmin::Heimdal constructor</title>
<updated>2010-02-19T00:34:24+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2010-02-19T00:34:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/commit/?id=c5eb54321d631431d290fb27624bcbbf03626ff6'/>
<id>urn:sha1:c5eb54321d631431d290fb27624bcbbf03626ff6</id>
<content type='text'>
Remove the separate kadmin_client method by combining it with the
constructor, since that was the only place it was called.
</content>
</entry>
<entry>
<title>Lift the error method into Wallet::Kadmin</title>
<updated>2010-02-19T00:14:51+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2010-02-19T00:14:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/commit/?id=52ee9b9285f04551cfdcbde2b3b6293a706ca982'/>
<id>urn:sha1:52ee9b9285f04551cfdcbde2b3b6293a706ca982</id>
<content type='text'>
Take advantage of inheritance by providing the error method in
Wallet::Kadmin rather than separately in both the subclasses.
</content>
</entry>
<entry>
<title>Call fork_callback conditionally</title>
<updated>2010-02-18T22:20:04+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2010-02-18T22:20:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/commit/?id=24aec22e62a69c463acfbff820c3fa7a920d9585'/>
<id>urn:sha1:24aec22e62a69c463acfbff820c3fa7a920d9585</id>
<content type='text'>
Only call fork_callback in Wallet::Kadmin::MIT if it's set, allowing
the module to work without setting it.
</content>
</entry>
<entry>
<title>Move stub fork_callback() into parent class</title>
<updated>2010-02-18T22:18:22+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2010-02-18T22:18:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/commit/?id=9336216818041c1a891a734f3dd431e7fbc50bcf'/>
<id>urn:sha1:9336216818041c1a891a734f3dd431e7fbc50bcf</id>
<content type='text'>
Move the stub fork_callback method into Wallet::Kadmin and make both
Wallet::Kadmin::Heimdal and Wallet::Kadmin::MIT inherit from
Wallet::Kadmin.  Add POD documentation for fork_callback.
</content>
</entry>
<entry>
<title>Check spelling of server API POD and tweak server docs</title>
<updated>2010-02-10T07:19:27+00:00</updated>
<author>
<name>Russ Allbery</name>
<email>rra@stanford.edu</email>
</author>
<published>2010-02-10T07:19:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnuabordo.com.br/krb5-wallet.git/commit/?id=ae02de1488068b84371b05842c81a9aecc5f24c4'/>
<id>urn:sha1:ae02de1488068b84371b05842c81a9aecc5f24c4</id>
<content type='text'>
Also update the POD syntax check to the current version of that check
I use elsewhere.  Since I'm touching all the POD anyway, also rewrap
all of the POD to 74 columns.  Fix some references to MIT in the
Wallet::Kadmin::Heimdal module documentation.
</content>
</entry>
</feed>
