Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-08-28 | Use acl_entries, not acl_entry, for the ACL table to match the | Russ Allbery | |
pluralization of other table names. Add indexes and uniqueness constraints and fix the object_history primary key. | |||
2007-08-28 | Standardize on terminology. Each component of an ACL is called an entry. | Russ Allbery | |
2007-08-28 | Remove the default ACL thing from the object API. That was a bad idea. | Russ Allbery | |
I'll do something different with a policy framework. Added some more information about what this file documents. Added the ACL API, although that's shortly going to move out of this file into documentation. | |||
2007-08-28 | Initial implementation of ACL objects for the wallet. | Russ Allbery | |
2007-08-28 | Fix some terminology consistency issues. Log creation of new objects | Russ Allbery | |
properly. Fix the logging of object deletion. | |||
2007-08-28 | Have to use the module we inherit from. | Russ Allbery | |
2007-08-28 | No need to pass a database handle into the ACL constructors any more. | Russ Allbery | |
I was only going to use that for the krb5-group ACL, which I won't be implementing. | |||
2007-08-28 | Remove krb5-group, which I won't be implementing. Clarify the netdb ACL | Russ Allbery | |
type since I found a good way of integrating it well with the rest of the ACL system. | |||
2007-08-28 | Enable Id keyword expansion. | Russ Allbery | |
2007-08-28 | Add the keytab object implementation. Add the skeleton of a config | Russ Allbery | |
module which currently doesn't do anything useful except define some variables so that I can do syntax checking. | |||
2007-08-28 | Make sure the module always evaluates to true. | Russ Allbery | |
2007-08-28 | Update for the correct arguments, add trace arguments to more methods, | Russ Allbery | |
and add the destroy method. | |||
2007-08-28 | Add the error() method and allow the date argument for tracing to various | Russ Allbery | |
method calls to be omitted. Add full documentation. This should be basically functionally complete for the first pass, although there is as yet no flags implementation. | |||
2007-08-27 | Add generic store, destroy, and show methods and a get placeholder. The | Russ Allbery | |
basic methods are now complete. Add the trace information as parameters to the functions to set various attributes. Rename delete to destroy to avoid the Perl reserved word. Rename _create_internal and _new_internal to create and new to use a more conventional inheritance structure. Always use exceptions for database errors. | |||
2007-08-27 | Rename delete to destroy in the API and MySQL fields to avoid the Perl | Russ Allbery | |
delete keyword. | |||
2007-08-27 | Rename Wallet::ACL to Wallet::ACL::Base to preserve the Wallet::ACL | Russ Allbery | |
package name for higher-level ACL handling. | |||
2007-08-27 | Snapshot work in progress. | Russ Allbery | |
2007-08-27 | Add the history tables and remove the krb5-group ACL tables, since I won't | Russ Allbery | |
be implementing that ACL type. Add names to the ACL table. Various other fixes from the design review. | |||
2007-08-27 | Initial brief notes on database setup. | Russ Allbery | |
2007-08-07 | Reword the first paragraph to be a bit clearer. | Russ Allbery | |
2007-08-03 | Fix the AFS library detection so that kasetkey will build on our ancient | Russ Allbery | |
Solaris 8 system. | |||
2007-07-19 | Initial general design document. | Russ Allbery | |
2007-05-02 | Add a test suite for the new ACL modules and declare $VERSION so that | Russ Allbery | |
they'll load properly. | |||
2007-05-02 | Add the simple and trivial POD formatting test for the wallet Perl | Russ Allbery | |
modules. | |||
2007-05-02 | Ignore the generated man page. | Russ Allbery | |
2007-05-02 | Add the initial build infrastructure for the wallet Perl modules and | Russ Allbery | |
the superclass for Wallet::ACL. Add the Wallet::ACL::Krb5 ACL verifier. | |||
2007-05-02 | Improvements to default_check including the operation type, and pass | Russ Allbery | |
the database handle to the ACL constructor. | |||
2007-05-02 | kasetkey is now included in wallet, so no need to mention that as a to-do | Russ Allbery | |
item here. | |||
2007-03-09 | Delete the correct principal on -D.release/0.1debian/0.1-1 | Russ Allbery | |
2007-03-09 | const is more trouble than it's worth when dealing with AFS code. | Russ Allbery | |
2007-03-09 | Fix principal parsing to not always use the admin principal, which | Russ Allbery | |
caused us to delete our own principal. | |||
2007-03-09 | Once you get the realm, *use* the realm. | Russ Allbery | |
2007-03-09 | Need the dummy variable for ka_CellToRealm. | Russ Allbery | |
2007-03-09 | read_service_key wants the realm, not the cell. | Russ Allbery | |
2007-03-09 | Improve the debugging for read_service_key. | Russ Allbery | |
2007-03-09 | Missing newline in help. | Russ Allbery | |
2007-03-09 | Install kasetkey in sbin, not bin. | Russ Allbery | |
2007-03-09 | Don't use --fail-missing on dh_install yet. We don't care about the | Russ Allbery | |
wallet client yet. | |||
2007-03-09 | Add system.h to the sources for client/wallet. | Russ Allbery | |
2007-03-09 | Include the kasetkey man page and man page source in the distribution. | Russ Allbery | |
2007-03-09 | Minor comment and copyright update. | Russ Allbery | |
2007-03-09 | Update EXTRA_DIST for the renaming of doc to docs. | Russ Allbery | |
2007-03-09 | Use the package version for our version. | Russ Allbery | |
2007-03-09 | Generate the kasetkey man page and install it. | Russ Allbery | |
2007-03-09 | Initial Debian build rules that just generate a kasetkey package. | Russ Allbery | |
2007-03-08 | Renamed to docs for consistency with other packages. | Russ Allbery | |
2007-03-08 | Rename to docs for compatibility with other packages. | Russ Allbery | |
2007-03-08 | Initial manual page for kasetkey. | Russ Allbery | |
2007-03-08 | Mention -D in the documentation. | Russ Allbery | |
2007-03-07 | Redo the coding style of kasetkey and factor out common code. | Russ Allbery | |
Authenticate via a srvtab instead of a DES key to make management of the key used by kasetkey easier. |