wallet (0.10-1) unstable; urgency=low * New upstream release. - Add support for Heimdal KDCs as well as MIT Kerberos KDCs. New mandatory configuration setting KEYTAB_KRBTYPE which must be set to either MIT or Heimdal. - Remove kaserver synchronization support and kasetkey. - wallet -S now generates a srvtab based on the DES key of the keytab and does not enable synchronization. No synchronization targets are supported now. - The wallet client and wallet-backend server can now handle store of files containing nuls provided that the server uses remctl 2.14 and the remctl configuration is updated to use stdin=last. - Correctly store data that begins with a dash. - Do not log the data passed to store. - New wallet-report script and multiple additional database reports. - Report ACL names as well as numbers in object history. * Update debhelper compatibility level to V7. - Use debhelper rule minimization with overrides. - Add ${misc:Depends} to dependencies. * Clarify in long description that keytab-backend is only needed for MIT Kerberos. * Move wallet-server's dependency on krb5-user to Recommends, since it's only needed for keytab support, and allow libheimdal-kadm5-perl as an alternative. * Recommend remctl-server 2.14 or later for improved store support. * Add Homepage, Vcs-Git, and Vcs-Browser control fields. * Add a watch file. * Update standards version to 3.8.4 (no changes required). -- Russ Allbery Sun, 21 Feb 2010 21:06:52 -0800 wallet (0.9-1) unstable; urgency=low * New upstream release. - The wallet client now supports -f and stdin for store. - kasetkey supports enable, disable, and examine. - Stop setting Stanford-specific server defaults. * The test suite no longer needs libio-string-perl. * Use a separate stamp file for configure and install and use touch $@ to create stamp files. * Update debhelper compatibility level to V5 (no changes required). -- Russ Allbery Thu, 24 Apr 2008 16:09:19 -0700 wallet (0.8-1) unstable; urgency=low * New upstream version. - Fix protocol mismatch between client and server. - Add file object support to the wallet server. - Correctly handle empty objects in the wallet client. - Add -q flag to wallet-backend to suppress syslog logging. - Add class registration to the wallet-admin utility. - Updated design documentation. -- Russ Allbery Wed, 13 Feb 2008 13:59:06 -0800 wallet (0.7-1) unstable; urgency=low * New upstream version. - Add exists and autocreate wallet server interfaces. - Implement autocreation on the client instead of the server. - Make create once again an ADMIN-only function. - Always generate the srvtab from the newly downloaded keys. - Pass kadmin.local ktadd its options in the correct order. - Check naming policy before checking default ACLs. - Work around a bug in Net::Remctl with explicit undef arguments. - Correctly enable syslog logging in wallet-backend. - Fix the remctl configuration for keytab-backend. * Create /var/lib/keytabs in the keytab-backend package. -- Russ Allbery Fri, 08 Feb 2008 11:22:54 -0800 wallet (0.6-1) unstable; urgency=low * New upstream version. - Safer handling of file creation with -f in the client. - The client can get configuration from krb5.conf. - Support get in the client without -f. - Client support for merging keys into an existing keytab. - New client -u option to obtain new Kerberos credentials. - New wallet-admin command-line utility for the server. - The server supports enforcing a local object naming policy. - New wallet-report script (currently Stanford-specific). * Change hard-coded wallet server to wallet.stanford.edu. * Add --enable-reduced-depends to configure to eliminate unnecessary shared library dependencies. -- Russ Allbery Mon, 28 Jan 2008 15:17:25 -0800 wallet (0.5-2) unstable; urgency=low * Hard-code lsdb-new.stanford.edu as the wallet server name for the time being. -- Russ Allbery Mon, 17 Dec 2007 21:17:08 -0800 wallet (0.5-1) unstable; urgency=low * New upstream release. - 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. -- Russ Allbery Thu, 06 Dec 2007 22:26:55 -0800 wallet (0.4-1) unstable; urgency=low * New upstream release. - Globally cache ACL verifiers. - Add the netdb-root ACL verifier, which requires root instances. - Determine object and ACL scheme classes from the database. - Coding style fixes and cleanup. * Update debian/copyright using the information from LICENSE. * Update standards version to 3.7.3 (no changes required). -- Russ Allbery Wed, 05 Dec 2007 17:01:20 -0800 wallet (0.3-1) unstable; urgency=low * New upstream release. * Initial packaging of all components of wallet. -- Russ Allbery Fri, 30 Nov 2007 20:30:30 -0800 wallet (0.1-1) unstable; urgency=low * Initial release building only kasetkey. -- Russ Allbery Thu, 8 Mar 2007 16:07:05 -0800