]> eyrie.org Git - kerberos/kstart.git/log
kerberos/kstart.git
5 years agoFinalize changes for 4.2-2 archive/debian/4.2-2 debian/4.2-2
Russ Allbery [Sun, 26 Aug 2018 20:34:57 +0000 (13:34 -0700)]
Finalize changes for 4.2-2

5 years agoRemove trailing whitespace in debian/changelog
Russ Allbery [Sun, 26 Aug 2018 20:32:25 +0000 (13:32 -0700)]
Remove trailing whitespace in debian/changelog

5 years agoBump watch file version to 4 and use https for URL
Russ Allbery [Sun, 26 Aug 2018 20:27:40 +0000 (13:27 -0700)]
Bump watch file version to 4 and use https for URL

5 years agoRun wrap-and-sort -ast
Russ Allbery [Sun, 26 Aug 2018 20:26:22 +0000 (13:26 -0700)]
Run wrap-and-sort -ast

5 years agoUpdate to debhelper compatibility level V11
Russ Allbery [Sun, 26 Aug 2018 20:25:35 +0000 (13:25 -0700)]
Update to debhelper compatibility level V11

* Update to debhelper compatibility level V11.
  - Remove --parallel flags, no longer needed.
  - Remove dh-autoreconf dependency and sequence, no longer needed.

5 years agoUpdate to standards version 4.2.1
Russ Allbery [Sun, 26 Aug 2018 20:22:48 +0000 (13:22 -0700)]
Update to standards version 4.2.1

* Update standards version to 4.2.1.
  - Enable verbose test output.
  - Install the upstream release notes as NEWS.gz, not changelog.gz.
  - Add Rules-Requires-Root: no.
  - Use https for URLs in debian/control and debian/copyright.

5 years agoRefresh upstream signing key
Russ Allbery [Sun, 26 Aug 2018 19:59:08 +0000 (12:59 -0700)]
Refresh upstream signing key

5 years agoSwitch to the DEP-14 branch layout
Russ Allbery [Sun, 26 Aug 2018 19:57:06 +0000 (12:57 -0700)]
Switch to the DEP-14 branch layout

* Switch to the DEP-14 branch layout and update debian/gbp.conf and
  Vcs-Git accordingly.

8 years agoFinalize changes for 4.2-1 debian/4.2-1
Russ Allbery [Sat, 26 Dec 2015 01:20:01 +0000 (17:20 -0800)]
Finalize changes for 4.2-1

8 years agoEnable all compiler hardening options
Russ Allbery [Sat, 26 Dec 2015 01:15:12 +0000 (17:15 -0800)]
Enable all compiler hardening options

8 years agoRefresh upstream signing key
Russ Allbery [Sat, 26 Dec 2015 01:12:24 +0000 (17:12 -0800)]
Refresh upstream signing key

8 years agoRefresh debian/copyright
Russ Allbery [Sat, 26 Dec 2015 01:11:45 +0000 (17:11 -0800)]
Refresh debian/copyright

8 years agoAdd debian/gbp.conf for the branch layout
Russ Allbery [Sat, 26 Dec 2015 01:10:30 +0000 (17:10 -0800)]
Add debian/gbp.conf for the branch layout

* Add debian/gbp.conf reflecting the branch layout of the default
  packaging repository.

8 years agoUpdate standards version to 3.9.6
Russ Allbery [Sat, 26 Dec 2015 01:09:39 +0000 (17:09 -0800)]
Update standards version to 3.9.6

8 years agoAdd bug closers for Debian bugs fixed upstream
Russ Allbery [Sat, 26 Dec 2015 01:08:23 +0000 (17:08 -0800)]
Add bug closers for Debian bugs fixed upstream

8 years agoAdd initial changelog for 4.2-1 release, drop patches
Russ Allbery [Sat, 26 Dec 2015 01:06:24 +0000 (17:06 -0800)]
Add initial changelog for 4.2-1 release, drop patches

All patches were already present upstream.

8 years agoMerge tag 'upstream/4.2' into debian
Russ Allbery [Sat, 26 Dec 2015 01:02:35 +0000 (17:02 -0800)]
Merge tag 'upstream/4.2' into debian

Upstream version 4.2

8 years agoImported Upstream version 4.2 upstream/4.2
Russ Allbery [Sat, 26 Dec 2015 01:01:49 +0000 (17:01 -0800)]
Imported Upstream version 4.2

8 years agoAdd tests/data/perl.conf to the distribution release/4.2
Russ Allbery [Sat, 26 Dec 2015 01:00:17 +0000 (17:00 -0800)]
Add tests/data/perl.conf to the distribution

8 years agoFix paths to POD docs in EXTRA_DIST
Russ Allbery [Sat, 26 Dec 2015 00:59:17 +0000 (16:59 -0800)]
Fix paths to POD docs in EXTRA_DIST

8 years agoRelease 4.2
Russ Allbery [Sat, 26 Dec 2015 00:58:28 +0000 (16:58 -0800)]
Release 4.2

8 years agoClean up license notices and regenerate LICENSE
Russ Allbery [Sat, 26 Dec 2015 00:45:40 +0000 (16:45 -0800)]
Clean up license notices and regenerate LICENSE

Use the Debian copyright-format 1.0 format for LICENSE.  Fix up the
files that had unparseable license notices or ones with typos, and
add license notices to a few files that didn't have them.

8 years agoMove POD documentation into a docs subdirectory
Russ Allbery [Sat, 26 Dec 2015 00:23:47 +0000 (16:23 -0800)]
Move POD documentation into a docs subdirectory

This is required for the standardized documentation check, and
reduces some clutter at the top level.

8 years agoRemove strlcpy, strlcat, and strndup
Russ Allbery [Sat, 26 Dec 2015 00:18:14 +0000 (16:18 -0800)]
Remove strlcpy, strlcat, and strndup

These are no longer used by the utility library, so we don't have
to provide replacements for them.  Also clean up a remaining build
rule for the concat test suite.

8 years agoUpdate to rra-c-util 5.9 and C TAP Harness 3.4
Russ Allbery [Sat, 26 Dec 2015 00:11:42 +0000 (16:11 -0800)]
Update to rra-c-util 5.9 and C TAP Harness 3.4

Update to rra-c-util 5.9:

* Add missing va_end to xasprintf implementation.
* Improve portability to Kerberos included in Solaris 10.
* Use appropriate warning flags with Clang (currently not warning clean).
* Use Lancaster Consensus environment variables to control tests.
* Use calloc or reallocarray for protection against integer overflows.
* Suppress warnings from Kerberos headers in non-system paths.
* Assume calloc initializes pointers to NULL.
* Assume free(NULL) is properly ignored.
* Improve error handling in xasprintf and xvasprintf.
* Check the return status of snprintf and vsnprintf properly.
* Preserve errno if snprintf fails in vasprintf replacement.
* Fix probing for Heimdal's libroken to work with older versions.
* Improve POD tests.
* Fix kafs compilation failure on Solaris 11 or later.
* Drop concat from the util library in favor of asprintf.
* Fail on any error in [bx]asprintf and [bx]vasprintf.
* Pass --deps to krb5-config in the non-reduced-dependencies case.
* Silence __attribute__ warnings on more compilers.

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.
* Support comments and blank lines in test lists.
* Check for integer overflow on memory allocations.
* Reopen standard input to /dev/null when running a test list.
* Don't leak extraneous file descriptors to tests.
* Suppress lazy plans and test summaries if the test failed with bail.
* runtests now treats the command line as a list of tests by default.
* The full test executable path can now be passed to runtests -o.
* Improved harness output for tests with lazy plans.
* Improved harness output to a terminal for some abort cases.
* Flush harness output after each test even when not on a terminal.
* Only use feature-test macros when requested or built with gcc -ansi.
* Drop is_double from the C TAP library to avoid requiring -lm.
* Avoid using local in the shell libtap.sh library.
* Silence __attribute__ warnings on more compilers.
* runtests now frees all allocated resources on exit.

8 years agoRetry initial authentication until it succeeds
Russ Allbery [Fri, 25 Dec 2015 22:46:00 +0000 (14:46 -0800)]
Retry initial authentication until it succeeds

For both k5start with a command or -K and no -x flag, and krenew with
the -i flag, repeatedly retry the initial authentication.  The first
retry will be immediate, and then the commands will keep trying with
exponential backoff to one minute intervals, and then continuously at
one minute intervals until the command is killed or authentication
succeeds.  k5start and krenew will no longer start any other command
until the initial authentication succeeds, fixing startup behavior
when running a command that must have valid Kerberos tickets
immediately on start.  Based on a patch by Lars Hanke.

8 years agoFix a Stanford-specific bit in the test suite
Russ Allbery [Fri, 25 Dec 2015 20:50:29 +0000 (12:50 -0800)]
Fix a Stanford-specific bit in the test suite

When stripping the realm, strip any realm, not just stanford.edu.

8 years agoAlso fix -a and -b checks for krenew, add NEWS entry
Russ Allbery [Fri, 25 Dec 2015 19:00:12 +0000 (11:00 -0800)]
Also fix -a and -b checks for krenew, add NEWS entry

8 years agoFixed option plausibility checks
Dr. Lars Hanke [Wed, 17 Jun 2015 22:41:29 +0000 (00:41 +0200)]
Fixed option plausibility checks

8 years agoImprove documentation and add NEWS for -a option
Russ Allbery [Fri, 25 Dec 2015 18:54:31 +0000 (10:54 -0800)]
Improve documentation and add NEWS for -a option

9 years agoFix k5start documentation of -K default
Russ Allbery [Wed, 3 Dec 2014 03:16:54 +0000 (19:16 -0800)]
Fix k5start documentation of -K default

The default for -K is one hour, not something appropriate to the
ticket lifetime.  Add adjusting the wakeup period to the ticket
lifetime to TODO.

9 years agoAdd some additional work to TODO
Russ Allbery [Sun, 3 Aug 2014 19:55:30 +0000 (12:55 -0700)]
Add some additional work to TODO

9 years agoUpdate the short description of the package
Russ Allbery [Sun, 13 Jul 2014 01:27:36 +0000 (18:27 -0700)]
Update the short description of the package

Don't advertise srvtabs, and add more information about the added
features over kinit.

9 years agoAdd -a option to always renew tickets and tokens
Russ Allbery [Thu, 3 Jul 2014 19:00:06 +0000 (12:00 -0700)]
Add -a option to always renew tickets and tokens

Add the -a option to k5start and krenew, which says to always try
to renew our tickets (and tokens, if -t) every time we wake up,
regardless of how much time is left on the tickets.  This is useful if
you want to ensure that a certain amount of lifetime always exists
on the tickets, or if you want to ensure aklog gets run, even if
something else is keeping our tickets fresh.

Based on a patch by Andrew Deason.

9 years agoFix another place where a temporary cache wasn't removed
Russ Allbery [Thu, 3 Jul 2014 17:59:06 +0000 (10:59 -0700)]
Fix another place where a temporary cache wasn't removed

If fchmod of the temporary ticket cache failed, the file wasn't
deleted.  Add in code to do that.

10 years agoChange my email address to eagle@eyrie.org
Russ Allbery [Sun, 13 Apr 2014 23:25:27 +0000 (16:25 -0700)]
Change my email address to eagle@eyrie.org

10 years agoIncrease urgency to medium following new release advice debian/4.1-3
Russ Allbery [Sun, 13 Apr 2014 18:35:41 +0000 (11:35 -0700)]
Increase urgency to medium following new release advice

10 years agoFinalize changes for 4.1-3
Russ Allbery [Sun, 13 Apr 2014 18:34:11 +0000 (11:34 -0700)]
Finalize changes for 4.1-3

10 years agoAdd the upstream release signing key and verify it in debian/watch
Russ Allbery [Sun, 13 Apr 2014 18:33:52 +0000 (11:33 -0700)]
Add the upstream release signing key and verify it in debian/watch

10 years agoAdd AM_PROG_AR to configure.ac
Russ Allbery [Sun, 13 Apr 2014 18:31:17 +0000 (11:31 -0700)]
Add AM_PROG_AR to configure.ac

* Add upstream patch to add AM_PROG_AR to configure.ac, needed by more
  recent Automake versions.

10 years agoStop forcing single-debian-patch
Russ Allbery [Sun, 13 Apr 2014 18:29:45 +0000 (11:29 -0700)]
Stop forcing single-debian-patch

I'm going to use gbp pq to manage patches instead.

10 years agoUpdate standards version to 3.9.5 (copyright, Vcs-Git)
Russ Allbery [Sun, 13 Apr 2014 18:27:30 +0000 (11:27 -0700)]
Update standards version to 3.9.5 (copyright, Vcs-Git)

* Update standards version to 3.9.5.
  - Convert debian/copyright to copyright-format 1.0.
  - Specify the Debian packaging branch in the Vcs-Git control field.

10 years agoRemove now-ignored --disable-k4start flag from configure invocation
Russ Allbery [Sun, 13 Apr 2014 18:22:28 +0000 (11:22 -0700)]
Remove now-ignored --disable-k4start flag from configure invocation

10 years agoEnable parallel builds
Russ Allbery [Sun, 13 Apr 2014 18:21:58 +0000 (11:21 -0700)]
Enable parallel builds

10 years agoAdd more bug closers for using dh_autoreconf
Russ Allbery [Sun, 13 Apr 2014 18:21:22 +0000 (11:21 -0700)]
Add more bug closers for using dh_autoreconf

10 years agoEnable large file support
Russ Allbery [Wed, 8 Jan 2014 04:42:08 +0000 (20:42 -0800)]
Enable large file support

This probably won't matter, but may as well.

10 years agoMake daemon test suite more robust
Russ Allbery [Wed, 8 Jan 2014 00:23:44 +0000 (16:23 -0800)]
Make daemon test suite more robust

Extend delays, since authentication can take a while on a remote,
loaded network.  Use better strategies for waiting for activity
than simple numeric delays.  Fix the test count in k5start/daemon.

10 years agoSkip keyring tests if the resulting tickets disappear
Russ Allbery [Wed, 8 Jan 2014 00:21:33 +0000 (16:21 -0800)]
Skip keyring tests if the resulting tickets disappear

MIT Kerberos doesn't cope well with UID session keyrings.  It can
get tickets, but then the tickets disappear.  Check for that and
skip the keyring tests if we're running into that problem.

10 years agoAdd AM_PROG_AR to configure.ac, needed by newer Automake
Russ Allbery [Wed, 8 Jan 2014 00:21:06 +0000 (16:21 -0800)]
Add AM_PROG_AR to configure.ac, needed by newer Automake

10 years agoApply new -H with -K meaning to krenew, clean up code
Russ Allbery [Wed, 8 Jan 2014 00:20:13 +0000 (16:20 -0800)]
Apply new -H with -K meaning to krenew, clean up code

-H can now be used with -K in krenew as well.  Simplify the
implementation, hopefully improve the documentation, and add a
NEWS entry.

10 years agoAllow usage of -K together with -H
Michael Lass [Mon, 19 Nov 2012 17:46:41 +0000 (18:46 +0100)]
Allow usage of -K together with -H

This allows users to override the default minimum remaining ticket
lifetime of two minutes after the next run when using -K.

When using -H without -K there should be no change in behaviour.

11 years agoAdd flag for reprompting to TODO
Russ Allbery [Mon, 17 Sep 2012 23:36:33 +0000 (16:36 -0700)]
Add flag for reprompting to TODO

12 years agoNEWS entry and test suite for k5start exit changes
Russ Allbery [Mon, 30 Apr 2012 20:11:18 +0000 (13:11 -0700)]
NEWS entry and test suite for k5start exit changes

12 years agoEnsure that k5start -K -x still exits on initial failure
Russ Allbery [Mon, 30 Apr 2012 20:10:49 +0000 (13:10 -0700)]
Ensure that k5start -K -x still exits on initial failure

12 years agok5start -K no longer exits if initial authentication fails
Rasmus Borup Hansen [Mon, 30 Apr 2012 20:09:06 +0000 (13:09 -0700)]
k5start -K no longer exits if initial authentication fails

k5start, when run with the -K option to run as a daemon, no longer
exits if the initial authentication fails.  Instead, it reports the
error to standard error and then continues to run, attempting
authentication every minute as if authentication had failed after it
had started.  Patch from Rasmus Borup Hansen.

12 years agoClean up after failure with k5start -o, -g, or -m
Russ Allbery [Mon, 30 Apr 2012 18:31:35 +0000 (11:31 -0700)]
Clean up after failure with k5start -o, -g, or -m

Clean up the temporary ticket cache on k5start failure if -o, -g, or
-m were given.  Based on a patch by Rasmus Borup Hansen.

12 years agoAdd NEWS entry for krenew -i interval fix
Russ Allbery [Mon, 30 Apr 2012 18:30:44 +0000 (11:30 -0700)]
Add NEWS entry for krenew -i interval fix

12 years agoShorten the wake-up period if there was an initial failure
Rasmus Borup Hansen [Mon, 30 Apr 2012 18:24:05 +0000 (11:24 -0700)]
Shorten the wake-up period if there was an initial failure

If -i is given to krenew and the initial ticket renewal failed, start
with the shorter wake-up interval of one minute just as if a
subsequent renewal failed.

12 years agoFix k5start documentation to not imply it switches users
Russ Allbery [Fri, 2 Mar 2012 03:46:30 +0000 (19:46 -0800)]
Fix k5start documentation to not imply it switches users

The first argument is the principal, not a username.  Don't call it
a username and imply that k5start can switch users.

12 years agoRegenerate the Autotools build system with dh-autoreconf
Russ Allbery [Tue, 7 Feb 2012 02:33:43 +0000 (18:33 -0800)]
Regenerate the Autotools build system with dh-autoreconf

12 years agoFinalize changes for 4.1-2 debian/4.1-2
Russ Allbery [Sun, 5 Feb 2012 02:05:24 +0000 (18:05 -0800)]
Finalize changes for 4.1-2

12 years agoMake the single-debian-patch and patch-header options local
Russ Allbery [Sun, 5 Feb 2012 01:42:44 +0000 (17:42 -0800)]
Make the single-debian-patch and patch-header options local

* Move single-debian-patch to local-options and patch-header to
  local-patch-header so that they only apply to the packages I build and
  NMUs get regular version-numbered patches.

12 years agoUpdate to debhelper V9, enable hardening
Russ Allbery [Sun, 5 Feb 2012 01:40:37 +0000 (17:40 -0800)]
Update to debhelper V9, enable hardening

* Update to debhelper compatibility level V9.
  - Enable compiler hardening flags, including bindnow and PIE.

12 years agoAdd spec changelog for changes from Robbert Eggermont
Russ Allbery [Tue, 10 Jan 2012 03:45:50 +0000 (19:45 -0800)]
Add spec changelog for changes from Robbert Eggermont

12 years agoAdd updated spec file
Robbert Eggermont [Tue, 10 Jan 2012 03:44:46 +0000 (19:44 -0800)]
Add updated spec file

- The .spec file refers to version 3.16.
- SLED doesn't have krb5-libs; both SLED and RHEL seem fine with
  Requires: krb5'.
- The %defattr lines cause some directory permissions problems.

12 years agoFix stray whitespace in NEWS
Russ Allbery [Sun, 8 Jan 2012 04:57:14 +0000 (20:57 -0800)]
Fix stray whitespace in NEWS

This was breaking formatting for the web pages.

12 years agoAdd changelog for upstream 4.1 release debian/4.1-1
Russ Allbery [Sun, 8 Jan 2012 04:10:58 +0000 (20:10 -0800)]
Add changelog for upstream 4.1 release

12 years agoMerge commit 'upstream/4.1' into debian
Russ Allbery [Sun, 8 Jan 2012 04:09:20 +0000 (20:09 -0800)]
Merge commit 'upstream/4.1' into debian

12 years agoImported Upstream version 4.1 upstream/4.1
Russ Allbery [Sun, 8 Jan 2012 04:09:19 +0000 (20:09 -0800)]
Imported Upstream version 4.1

12 years agoRemove generated krb5.conf in non-renewable tests release/4.1
Russ Allbery [Sun, 8 Jan 2012 03:59:12 +0000 (19:59 -0800)]
Remove generated krb5.conf in non-renewable tests

If there is no keytab configuration, we were generating a krb5.conf
file and not deleting it.

12 years agoFix some documentation spelling errors
Russ Allbery [Sun, 8 Jan 2012 03:53:48 +0000 (19:53 -0800)]
Fix some documentation spelling errors

12 years agoRelease 4.1
Russ Allbery [Sun, 8 Jan 2012 03:51:36 +0000 (19:51 -0800)]
Release 4.1

12 years agoShorten the wakeup interval on errors
Russ Allbery [Sun, 8 Jan 2012 03:49:59 +0000 (19:49 -0800)]
Shorten the wakeup interval on errors

When k5start or krenew are running as a daemon and obtaining new
tickets fails, both now shorten the wakeup interval to one minute and
keep trying at that interval until the error resolves itself, and then
go back to the normal wakeup interval.

12 years agoAlways clean up PID files on exit
Russ Allbery [Sun, 8 Jan 2012 03:07:19 +0000 (19:07 -0800)]
Always clean up PID files on exit

After a SIGHUP or SIGTERM when not running a command, k5start and
krenew now clean up their PID files, if any, before exiting.

12 years agoUpdate copyright dates
Russ Allbery [Sun, 8 Jan 2012 02:40:21 +0000 (18:40 -0800)]
Update copyright dates

12 years agoAdd krenew -s option to SIGHUP the command on exit
Russ Allbery [Sun, 8 Jan 2012 02:37:26 +0000 (18:37 -0800)]
Add krenew -s option to SIGHUP the command on exit

Add a new -s option to krenew that, if given, tells krenew to send
SIGHUP to the command it's running when it exits because it can't
renew the ticket.  This is useful when continuing to run the command
without a valid ticket would be pointless.

12 years agoTest that krenew doesn't kill the command on exit
Russ Allbery [Sun, 8 Jan 2012 02:13:39 +0000 (18:13 -0800)]
Test that krenew doesn't kill the command on exit

12 years agoFix k5start -H with a cache for the wrong principal
Russ Allbery [Sun, 8 Jan 2012 01:05:24 +0000 (17:05 -0800)]
Fix k5start -H with a cache for the wrong principal

Fix a regression introduced in kstart 4.0 where k5start -H would be
happy with an unexpired ticket for a different principal than the
desired client principal.

12 years agoFix k5start -H and krenew -H with non-renewable tickets
Russ Allbery [Thu, 5 Jan 2012 21:29:41 +0000 (13:29 -0800)]
Fix k5start -H and krenew -H with non-renewable tickets

Fix a regression introduced in kstart 4.0 that caused k5start -H and
krenew -H to fail and attempt reauthentication with non-renewable
tickets even if the lifetime was long enough.  Thanks to pod for the
report.

12 years agoAdd krenew option to SIGHUP child on exit to TODO
Russ Allbery [Fri, 30 Dec 2011 05:23:50 +0000 (21:23 -0800)]
Add krenew option to SIGHUP child on exit to TODO

12 years agoImprove the README discussion of kafs requirements
Russ Allbery [Fri, 30 Dec 2011 05:12:28 +0000 (21:12 -0800)]
Improve the README discussion of kafs requirements

12 years agoFinalize changes for 4.0-1 debian/4.0-1
Russ Allbery [Fri, 30 Dec 2011 04:35:01 +0000 (20:35 -0800)]
Finalize changes for 4.0-1

12 years agoRemove reference to arla from README.Debian
Russ Allbery [Fri, 30 Dec 2011 04:27:20 +0000 (20:27 -0800)]
Remove reference to arla from README.Debian

* Remove reference to arla from README.Debian.  That package was removed
  from Debian some years ago.

12 years agoUpdate source package format to 3.0 (quilt)
Russ Allbery [Fri, 30 Dec 2011 04:24:50 +0000 (20:24 -0800)]
Update source package format to 3.0 (quilt)

12 years agoUpdate debian/copyright from upstream LICENSE file
Russ Allbery [Fri, 30 Dec 2011 04:21:10 +0000 (20:21 -0800)]
Update debian/copyright from upstream LICENSE file

12 years agoUpdate to standards version 3.9.2
Russ Allbery [Fri, 30 Dec 2011 04:19:45 +0000 (20:19 -0800)]
Update to standards version 3.9.2

12 years agoUpdate to debhelper compatibility level V8
Russ Allbery [Fri, 30 Dec 2011 04:19:19 +0000 (20:19 -0800)]
Update to debhelper compatibility level V8

12 years agoChangelog for upstream 4.0 release
Russ Allbery [Fri, 30 Dec 2011 04:18:32 +0000 (20:18 -0800)]
Changelog for upstream 4.0 release

12 years agoMerge commit 'upstream/4.0' into debian
Russ Allbery [Fri, 30 Dec 2011 04:12:58 +0000 (20:12 -0800)]
Merge commit 'upstream/4.0' into debian

Conflicts:
tests/util/xmalloc-t

12 years agoImported Upstream version 4.0 upstream/4.0
Russ Allbery [Fri, 30 Dec 2011 04:12:22 +0000 (20:12 -0800)]
Imported Upstream version 4.0

12 years agoWhen re-execing perms-t via fakeroot, use the SOURCE directory release/4.0
Russ Allbery [Fri, 30 Dec 2011 04:11:27 +0000 (20:11 -0800)]
When re-execing perms-t via fakeroot, use the SOURCE directory

12 years agoRelease 4.0
Russ Allbery [Fri, 30 Dec 2011 04:08:19 +0000 (20:08 -0800)]
Release 4.0

12 years agoAdd new test files to the distribution
Russ Allbery [Fri, 30 Dec 2011 04:08:07 +0000 (20:08 -0800)]
Add new test files to the distribution

12 years agoRemove another stray "Kerberos v5" reference
Russ Allbery [Fri, 30 Dec 2011 03:08:06 +0000 (19:08 -0800)]
Remove another stray "Kerberos v5" reference

12 years agoUpdate LICENSE
Russ Allbery [Fri, 30 Dec 2011 02:58:49 +0000 (18:58 -0800)]
Update LICENSE

Remove the MIT copyright and license; there are no appreciable bits
of MIT kinit left in this code.  Everything has been rewritten.

Update lots of LICENSE information from the import of new code from
rra-c-util and various licensing changes there.

12 years agoAdd tests/README from C TAP Harness
Russ Allbery [Fri, 30 Dec 2011 02:58:00 +0000 (18:58 -0800)]
Add tests/README from C TAP Harness

12 years agoUpdate README for kafs requirements, MIT Kerberos for tests
Russ Allbery [Fri, 30 Dec 2011 02:46:21 +0000 (18:46 -0800)]
Update README for kafs requirements, MIT Kerberos for tests

12 years agoAdd replacement for missing krb5_cc_get_full_name
Russ Allbery [Fri, 30 Dec 2011 02:32:45 +0000 (18:32 -0800)]
Add replacement for missing krb5_cc_get_full_name

12 years agoFix krenew cache canonicalization
Russ Allbery [Fri, 30 Dec 2011 01:57:49 +0000 (17:57 -0800)]
Fix krenew cache canonicalization

Canonicalize to the full name similar to the change to k5start.  Add
a test for krenew handling of keyring caches.

12 years agoFix k5start/daemon tests for working cache canonicalization
Russ Allbery [Fri, 30 Dec 2011 01:51:59 +0000 (17:51 -0800)]
Fix k5start/daemon tests for working cache canonicalization