diff options
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 25 |
1 files changed, 17 insertions, 8 deletions
@@ -2,14 +2,6 @@ Required to replace leland_srvtab: -* Write new files atomically in the wallet client and save backups unless - told not to (write to file.new, link the old file to file.old, and do - an atomic rename). - -* Implement creation of srvtabs from keytabs in the wallet client. - -* Add kasetkey support to the keytab object backend. - * Implement flag setting and retrieval. * Implement support for the unchanging flag on keytabs and the backend @@ -17,6 +9,23 @@ Required to replace leland_srvtab: * Implement the locked flag. +* Add arbitrary attribute setting and retrieval to objects and include the + attributes in the object show display. + +* Add support for limiting the enctypes of created keytabs by setting the + enctype attribute on the object. + +* Add an attribute indicating that the principal should be synchronized + with Kerberos v4. + +* Implement creation of srvtabs from keytabs in the wallet client. + +* Add kasetkey support to the keytab object backend. + +* Write new files atomically in the wallet client and save backups unless + told not to (write to file.new, link the old file to file.old, and do + an atomic rename). + * Add support to the test suite for specifying a different database than SQLite for testing. For MySQL and other database types that we can't just delete, also requires adding a method to Wallet::Schema to drop all |