summaryrefslogtreecommitdiff
path: root/tests/data
AgeCommit message (Collapse)Author
2010-03-08Imported Upstream version 0.11upstream/0.11Russ Allbery
2010-02-21Imported Upstream version 0.10Russ Allbery
2008-04-24The wallet command-line client now reads the data for store from aRuss Allbery
file (using -f) or from standard input (if -f wasn't given) when the data isn't specified on the command line. The data still must not contain nul characters.
2008-04-24Add a test suite for wallet -u.Russ Allbery
2008-04-07Add a test suite for kasetkey.Russ Allbery
2008-02-12wallet-backend now supports a -q flag, which disables syslog logging.Russ Allbery
2008-02-12Correctly handle get of an empty object in the wallet client. TheRuss Allbery
empty string is valid object content. Add a full end-to-end test suite to catch protocol mismatches between the client and server, such as the one fixed in this release.
2008-02-12Add wallet server configuration for end-to-end test.Russ Allbery
2008-02-12Initial pass at an end-to-end test suite.Russ Allbery
2008-02-08Fix the wallet client to use check instead of exists.Russ Allbery
2008-02-07Add new exists and autocreate wallet server interfaces. The firstRuss Allbery
states whether a given object exists and the second attempts to create the object using the default owner rules. Remove default owner handling from the create interface, which is now for administrators only. Remove server-side auto-creation of objects on get or store and instead have the client check for object existence and call autocreate if necessary. This removes confusion between default ACLs and administrative object creation for users who are also on the ADMIN ACL.
2008-02-07When creating a srvtab based on a just-downloaded keytab, extract theRuss Allbery
srvtab key before merging the keytab into an existing file. Otherwise, if the new keys had a lower kvno than the old keys (possible after deleting and recreating the object), the wrong key would be extracted for the srvtab.
2008-02-01keytab-backend now passes kadmin.local ktadd its options in a specificRuss Allbery
order to satisfy the picky option parser.
2008-01-19When downloading a keytab to a file that already exists, merge the newRuss 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-17Remove the right krb5.conf file in client tests. Strip any existingRuss Allbery
wallet configuration from krb5.conf since it confuses the profile library. Add a test for printing keytabs to standard output.
2008-01-05The wallet client can now get the server, port, principal, and remctlRuss Allbery
type from krb5.conf as well as from compile-time defaults and command-line options.
2007-10-05Add comprehensive license information in LICENSE and update the copyrightRuss Allbery
and license statements in all files. Make sure that some files that were missing copyright information now have them. Reference LICENSE rather than README in all notices.
2007-10-05Fix the keytab attribute handling to call getattr and setattr instead ofRuss Allbery
just attr to match the actual API.
2007-10-05The wallet client now automatically sets the sync attribute on a keytabRuss Allbery
object when get is called with the -S flag.
2007-09-27Initial cut at srvtab support in the wallet client. This still requiresRuss Allbery
additional work and cleanup, particularly support for the sync attribute.
2007-09-15Add a test suite for keytab-backend.Russ Allbery
2007-08-29Fix the remctld flags for the latest version. Fix the kinit invocationRuss Allbery
for stock MIT Kerberos. Add an additional test of the expires command, which isn't special-cased in the wallet client.
2006-08-23Add a test infrastructure and a very basic test for the clientRuss Allbery
functionality so far.