Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-02-06 | Check naming policy on wallet object creation before checking the | Russ Allbery | |
default ACLs to avoid creating and stranding an ACL when the naming policy check fails. | |||
2008-02-05 | Fix the example remctl configuration for keytab-backend to use the | Russ Allbery | |
correct script name. | |||
2008-02-01 | keytab-backend now passes kadmin.local ktadd its options in a specific | Russ Allbery | |
order to satisfy the picky option parser. | |||
2008-01-31 | * Create /var/lib/keytabs in the keytab-backend package. | Russ Allbery | |
2008-01-28 | Upstream ships the wallet-report man page; we just have to install it.debian/0.6-1 | Russ Allbery | |
2008-01-28 | Fix installation location of wallet-report. | Russ Allbery | |
2008-01-28 | * Add --enable-reduced-depends to configure to eliminate unnecessary | Russ Allbery | |
shared library dependencies. | |||
2008-01-28 | Build and distribute a man page for wallet-report. Include libtest.sh | Russ Allbery | |
in the distribution. | |||
2008-01-28 | Restore the Debian-specific bit in the copyright file. | Russ Allbery | |
2008-01-28 | Finalize 0.6-1 changes. | Russ Allbery | |
2008-01-28 | * Change hard-coded wallet server to wallet.stanford.edu. | Russ Allbery | |
2008-01-28 | Initial packaging for 0.6-1. | Russ Allbery | |
2008-01-28 | Release 0.6.release/0.6 | Russ Allbery | |
2008-01-28 | Minor NEWS updates for wallet-report and the new configure option. | Russ Allbery | |
2008-01-25 | Add a keytab reporting script. | Russ Allbery | |
2008-01-24 | Add a wallet-admin program which can initialize and destroy the | Russ Allbery | |
database and list all objects and ACLs in the database. | |||
2008-01-23 | Add the Wallet::Admin and Wallet::Database Perl modules and the admin.t | Russ Allbery | |
test script. | |||
2008-01-23 | Avoid return undef as a matter of style. | Russ Allbery | |
2008-01-23 | Fix license header layout. | Russ Allbery | |
2008-01-23 | Return IDs and names from list_acls. | Russ Allbery | |
2008-01-23 | No longer any reason to load DBI directly here. | Russ Allbery | |
2008-01-23 | Add Wallet::Admin interfaces to list all objects and all ACLs in the | Russ Allbery | |
database. | |||
2008-01-23 | Only disconnect the database handle during Wallet::Server object | Russ Allbery | |
destruction if the database handle hasn't already been destroyed. | |||
2008-01-23 | Fix the module inclusions. | Russ Allbery | |
2008-01-23 | Remove dupliate use of Wallet::Admin. | Russ Allbery | |
2008-01-23 | Add a destroy() method to the Wallet::Admin object and use that instead | Russ Allbery | |
of Wallet::Schema::drop in the test suite. | |||
2008-01-23 | Refactor database initialization into a new Wallet::Admin module. | Russ Allbery | |
2008-01-23 | Add a pointer to the wallet URL in the documentation. | Russ Allbery | |
2008-01-22 | Update documentation for the API to Wallet::Object::Base and | Russ Allbery | |
Wallet::ACL to take Wallet::Database objects instead of database handles. | |||
2008-01-22 | Add a Wallet::Database class that now holds the database connection code | Russ Allbery | |
previously in Wallet::Server. Remove all the attribute setting on database handles in the other classes since Wallet::Database handles that initialization. | |||
2008-01-19 | We need a test suite for wallet -u. | Russ Allbery | |
2008-01-19 | Various todo updates around recently added features. | Russ Allbery | |
2008-01-19 | The wallet client now supports a -u option, saying to obtain Kerberos | Russ Allbery | |
credentials for the given user and use those for authentication rather than using an existing ticket cache. | |||
2008-01-19 | Note that the file writing change is a security issue. | Russ Allbery | |
2008-01-19 | Add the new test suite files. | Russ Allbery | |
2008-01-19 | If -f is used and the output file name with ".new" appended already | Russ Allbery | |
exists, unlink it first and then create it safely rather than truncating it. This is much safer when creating files in a world-writable directory. Also add documentation for keytab merging. | |||
2008-01-19 | When downloading a keytab to a file that already exists, merge the new | Russ Allbery | |
keytab keys into that file rather than moving aside the old keytab and creating a new keytab with only the new keys. Also fix get handling in the client for all types other than keytabs. This isn't visible yet since the server doesn't yet support other types of objects. | |||
2008-01-17 | Support enforcing a naming policy for wallet objects via a Perl | Russ Allbery | |
function in the wallet server configuration file. | |||
2008-01-17 | When getting a keytab with the client with no -f option, correctly | Russ Allbery | |
write the keytab to standard output rather than dying with a cryptic error. | |||
2008-01-17 | Remove the right krb5.conf file in client tests. Strip any existing | Russ Allbery | |
wallet configuration from krb5.conf since it confuses the profile library. Add a test for printing keytabs to standard output. | |||
2008-01-17 | Initialize the temporary variable when getting numbers from appdefaults. | Russ Allbery | |
2008-01-07 | Update client documentation to reflect my failure to get realm-specific | Russ Allbery | |
configuration working yet. | |||
2008-01-05 | The wallet client can now get the server, port, principal, and remctl | Russ Allbery | |
type from krb5.conf as well as from compile-time defaults and command-line options. | |||
2008-01-04 | Dates are now displayed in a more normal format. | Russ Allbery | |
2008-01-04 | The build system now probes for GSS-API, Kerberos v5 and v4, and AFS | Russ Allbery | |
libraries as necessary rather than hard-coding libraries. Building on systems without strong shared library dependencies and building against static libraries should now work. Building kasetkey (for AFS kaserver synchronization) is now optional and not enabled by default. Pass --with-afs to enable it. This allows wallet to be easily built in an environment without AFS. | |||
2007-12-18 | * Hard-code lsdb-new.stanford.edu as the wallet server name for the timedebian/0.5-2 | Russ Allbery | |
being. | |||
2007-12-07 | Fix the module name in the SYNOPSIS example.release/0.5debian/0.5-1 | Russ Allbery | |
2007-12-07 | * New upstream release. | Russ Allbery | |
- Allow more valid arguments to wallet-backend. - Load Perl modules for object types and ACL verifiers properly. - Correctly implement clearing attribute values. - Fix keytab principal validation to allow periods. - When writing files from the client, remove old backup files. - Check default creation ACLs before the ADMIN ACL. | |||
2007-12-07 | Release 0.5. | Russ Allbery | |
2007-12-07 | Test the interaction of the ADMIN ACL with autocreate on get. | Russ Allbery | |