Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-04-24 | For builddir != srcdir builds, remove the files we copy over on | Russ Allbery | |
make distclean. | |||
2008-04-24 | Disable the uninstall check since Perl can't uninstall. | Russ Allbery | |
2008-04-24 | For DESTDIR, add a trailing slash when passing it to Perl. | Russ Allbery | |
ExtUtils::MakeMaker's man page indicates this may be needed. | |||
2008-04-24 | Propagate DESTDIR settings to the Perl install rule. | Russ Allbery | |
2008-04-24 | Create the correct directory name for Perl test utilities. | Russ Allbery | |
2008-04-24 | Include examples/stanford.conf in the distribution. Create another Perl | Russ Allbery | |
directory for builddir != srcdir builds. | |||
2008-04-24 | First pass at builddir != srcdir support. | Russ Allbery | |
2008-04-24 | Switch to messages-krb5 in util instead of the one built in the client | Russ Allbery | |
library and start the transition of coding style. | |||
2008-04-07 | Add support for enabling and disabling principals (clearing or setting | Russ Allbery | |
the NOTGS flag) and examining principals to kasetkey. This functionality isn't used by wallet (and probably won't be) but is convenient for other users of kasetkey such as kadmin-remctl. | |||
2008-02-12 | Initial pass at an end-to-end test suite. | Russ Allbery | |
2008-02-09 | Add file object support to the wallet server. | Russ Allbery | |
2008-02-08 | Wallet::Config and hence the wallet server now checks for the | Russ Allbery | |
environment variable WALLET_CONFIG and loads configuration from the file specified there instead of /etc/wallet/wallet.conf if it is set. | |||
2008-02-07 | The current version of Net::Remctl can't handle explicit undef or the | Russ Allbery | |
empty string as a principal argument. Be careful not to provide a principal argument if no principal was set. This workaround can be removed once we depend on a later version of Net::Remctl. | |||
2008-02-07 | When creating a srvtab based on a just-downloaded keytab, extract the | Russ 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-01-28 | Build and distribute a man page for wallet-report. Include libtest.sh | Russ Allbery | |
in the distribution. | |||
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-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 | Add the new test suite files. | Russ Allbery | |
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 | 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-04 | Add a subclass of the NetDB ACL verifier that requires the principal | Russ Allbery | |
have an instance of "root" and strips that instance before checking NetDB roles. | |||
2007-12-01 | Use a slightly hackier way to build things in the Perl directory and | Russ Allbery | |
use that for 0.3. | |||
2007-12-01 | The wallet backend test suite now supports using a database other than | Russ Allbery | |
SQLite for testing. Also start a new Util.pm module for the test suite and move the contents sub into that module. More to follow. | |||
2007-11-15 | Add an ACL verifier that checks access against NetDB roles using the | Russ Allbery | |
NetDB remctl interface. | |||
2007-10-08 | Include the server scripts in the distribution.release/0.2 | Russ Allbery | |
2007-10-08 | Add autogen to the distributed files. | Russ Allbery | |
2007-10-08 | Remove the Automake helper programs on make maintainer-clean. | Russ Allbery | |
2007-10-06 | Include LICENSE. We don't have to list TODO explicitly; it's included | Russ Allbery | |
by default in the distribution. | |||
2007-10-05 | Add comprehensive license information in LICENSE and update the copyright | Russ 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-05 | Flesh out EXTRA_DIST for all the new test suite and config files. | Russ Allbery | |
2007-10-05 | Refactor the remctl calls in the wallet client to share a common routine. | Russ Allbery | |
2007-10-05 | Pull keytab handling in the client into a separate file for later | Russ Allbery | |
expansion. Use the fine-grained remctl API instead of the simple one since in some cases we'll be running multiple commands. | |||
2007-10-05 | Pull the file writing code for the wallet client into a separate file | Russ Allbery | |
so that the srvtab and keytab management can share it. Write atomically to a new file and then link and rename to do an atomic update. Leave a backup copy of any file that's replaced. | |||
2007-10-04 | Update runtests to the latest version. Fix various other missing or | Russ Allbery | |
incorrect makefile and configure rules and some include issues so that the portability layer compiles and passes its test suite. | |||
2007-10-04 | Initial import of a C portability framework and utility functions from | Russ Allbery | |
remctl so that the wallet client error handling can rest on a firmer foundation. | |||
2007-09-27 | Initial cut at srvtab support in the wallet client. This still requires | Russ Allbery | |
additional work and cleanup, particularly support for the sync attribute. | |||
2007-09-14 | keytab-backend and wallet-backend are scripts, not programs, so don't | Russ Allbery | |
try to compile them. The POD for those scripts is embedded, so don't look for a separate POD file. Add some blank lines between the two test suite drivers. | |||
2007-09-01 | Update the list of distribution files, build all the rest of the manual | Russ Allbery | |
pages, and install all of the server programs. | |||
2007-08-29 | Fix Perl's habit of removing the makefile on make clean and handle | Russ Allbery | |
distclean for Perl differently. Remove the files created by autogen on make maintainer-clean in contravention of the stupid GNU standards. | |||
2007-08-29 | Add warning flags so that make warnings will actually work. Add the new | Russ Allbery | |
Perl files and update the list of files in docs. | |||
2007-08-03 | Fix the AFS library detection so that kasetkey will build on our ancient | Russ Allbery | |
Solaris 8 system. | |||
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-03-09 | Install kasetkey in sbin, not bin. | Russ Allbery | |
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 | Generate the kasetkey man page and install it. | Russ Allbery | |