- 28 May, 2017 1 commit
-
-
epackorigan authored
with multiple enctypes specified, only the last one will actually take effect. If you wish to provide support for more then one, you need to add the values (0x04 + 0x08 + 0x10 = 0x1C). replacing the 3 lines with one line to enable all three. Note that the keytabs generated will have 3 line for each principal (one for each enctypes). See msktutil man page for further details on enctypes.
-
- 02 Jan, 2017 1 commit
-
-
Russ Allbery authored
-
- 14 Aug, 2016 1 commit
-
-
A. Karl Kornel authored
-
- 24 Jan, 2016 1 commit
-
-
Russ Allbery authored
-
- 23 Jan, 2016 9 commits
-
-
Russ Allbery authored
-
Russ Allbery authored
-
Russ Allbery authored
Use @PERL@ as the substitution variable instead of WALLET_PERL_PATH to match normal Automake conventions. Write the scripts into the build path, not the source path, to work properly with out-of-tree builds. Clean up the distribution rules. Use separate Makefile rules for each script so that make has proper dependencies. Also fix the Perl paths in (some of) the test scripts, although there are others for which this still isn't going to work.
-
Russ Allbery authored
Properly quote all the macro arguments, use AS_IF, and move the code to the appropriate sequence in configure.ac.
-
A. Karl Kornel authored
-
A. Karl Kornel authored
-
A. Karl Kornel authored
The server scripts now have a unique string where the Perl path should be, and the Makefile uses sed to insert the correct path at build time (using the path determined by configure). The server scripts now have .in extensions, and setting the executable flag is handled by the Makefile. We also have to change autogen, because it looks for the scripts in the server directory when it generates the man pages.
-
A. Karl Kornel authored
Use configure to determine the path to Perl, and error out if Perl is not found or is too old. This also means users can set a path to a custom or weirdly-named Perl binary.
-
Russ Allbery authored
Remove stray references to strlcpy and strlcat that broke builds on platforms where those functions are part of libc. Thanks to Karl Kornel for the report.
-
- 18 Jan, 2016 11 commits
-
-
Russ Allbery authored
-
Russ Allbery authored
-
Russ Allbery authored
-
Russ Allbery authored
This fixes locating the NEWS file when building out of tree.
-
Russ Allbery authored
-
Russ Allbery authored
Assume that everything we might test in an out-of-tree build is also present in the source tree and can be checked there.
-
Russ Allbery authored
-
Russ Allbery authored
-
Russ Allbery authored
-
Russ Allbery authored
-
Russ Allbery authored
Flesh out recommends for more accurate dependencies for the Perl modules. Pull the version from one of the Perl modules, now that we have another test that ensures that those versions are all consistent.
-
- 17 Jan, 2016 12 commits
-
-
Russ Allbery authored
We want it to propagate to the other repository branches for Debian packaging so that it will turn off builds in those branches.
-
Russ Allbery authored
-
Russ Allbery authored
-
Russ Allbery authored
No need to do this any more.
-
Russ Allbery authored
-
Russ Allbery authored
-
Russ Allbery authored
Update to rra-c-util 5.10: * Add missing va_end to xasprintf implementation. * Fix Perl test suite framework for new Automake relative paths. * Improve portability to Kerberos included in Solaris 10. * Use appropriate warning flags with Clang (currently not warning clean). Update to C TAP Harness 3.4: * Fix segfault in runtests with an empty test list. * Display verbose test results with -v or C_TAP_VERBOSE. * Test infrastructure builds cleanly with Clang warnings. * Support comments and blank lines in test lists.
-
Russ Allbery authored
Add use 5.008 and use warnings uniformly to all of the server backend scripts.
-
Russ Allbery authored
When run under runtests, it runs with a parent directory of tests, and therefore needs to look for NEWS in ../NEWS. Allow for both paths.
-
Russ Allbery authored
The versions of all of the wallet Perl modules now match the overall package version except for Wallet::Schema, which is used to version the database schema. Import the test from rra-c-util 5.10 and exclude Wallet::Schema from the tests. Go through all Perl modules and standardize the syntax for setting the version and indicating the required version of Perl. Fix a few other syntax issues while I'm in there.
-
Russ Allbery authored
-
Russ Allbery authored
Also remove some configuration checks that aren't required, and unify handling of some configuration options.
-
- 16 Jan, 2016 2 commits
-
-
Russ Allbery authored
This requires changing the ACL verifier plumbing to pass object type and name all the way through when verifying ACLs. Hopefully I caught everything.
-
Russ Allbery authored
Ad keytabs
-
- 05 Jan, 2016 1 commit
-
-
Bill MacAllister authored
Conflicts: NEWS
-
- 04 Jan, 2016 1 commit
-
-
Russ Allbery authored
-