Russ Allbery [Wed, 7 Mar 2007 00:00:41 +0000 (00:00 +0000)]
If kftgt fails with an exit status indicating no Kerberos v4 ticket
cache, klogin and krsh should continue with rlogin and rsh anyway.
Now that we're transitioning to a pure Kerberos v5 environment, not
everyone has Kerberos v4 tickets.
Fix the display of exit status in the kftgt man page with current
versions of pod2man.
Russ Allbery [Thu, 9 Feb 2006 01:04:47 +0000 (01:04 +0000)]
* New upstream release.
* Use a better method of optionally running make distclean.
* Remove the stamp files at the start of debian/rules clean.
* Add build-arch and build-indep targets just in case.
Russ Allbery [Thu, 9 Feb 2006 00:57:13 +0000 (00:57 +0000)]
Significantly improved Kerberos library probes. Use krb5-config
where available to get Kerberos libraries and compiler flags unless
--enable-reduced-depends or --enable-static are used.
Russ Allbery [Thu, 22 Dec 2005 01:58:42 +0000 (01:58 +0000)]
Start on 1.12 with another builddir fix. Sigh. Well, I'll probably use
this as an excuse to clean up the source code and release another version
before the end of the year.
Russ Allbery [Thu, 22 Dec 2005 00:31:01 +0000 (00:31 +0000)]
Stop trying to remove version.h; we don't use it any more. Remove the
config.h.in~ file left over from autoheader when the configure script
has changed.
Russ Allbery [Sat, 3 Dec 2005 20:00:39 +0000 (20:00 +0000)]
* New upstream release.
- Build with --enable-reduced-depends to reduce library dependencies.
* DH_OPTIONS isn't needed since all packages are arch-dependent.
* Providing binary-arch in debian/rules is required by Policy even if
there are no arch-dependent packages. Whoops.
Russ Allbery [Sat, 3 Dec 2005 19:50:54 +0000 (19:50 +0000)]
Add the --enable-reduced-depends configure option to try to minimize the
shared library dependencies of the resulting binaries on platforms with
proper shared library dependencies.
Russ Allbery [Wed, 24 Aug 2005 06:02:35 +0000 (06:02 +0000)]
Now that .cvsignore isn't used except as part of the make dist process,
remove the man pages from it so that we don't have to copy them
separately. Also be sure to exclude the subdirectory created by make
dist.
Russ Allbery [Wed, 24 Aug 2005 05:50:09 +0000 (05:50 +0000)]
* Don't look for krb5-clients programs in Stanford-local paths, only in
the user's PATH.
* Use the krb5-clients programs always, not the generic alternatives
that may point to non-Kerberos versions.
Russ Allbery [Fri, 20 May 2005 01:17:28 +0000 (01:17 +0000)]
Include config.h. Include kerberosIV/krb.h or krb.h depending on the
Autoconf results. Remove the evil $Log$ keyword from the source and use
a much simpler file header.
Russ Allbery [Fri, 20 May 2005 01:16:53 +0000 (01:16 +0000)]
Use autoheader and a config.h header rather than putting everything in
DEFS and on the command line. Quote the configure script properly for
Autoconf 2.5x. Stop adding -I<prefix>/include, and stop adding the
kerberosIV include directory with -I; handle this with an Autoconf check
for the right header name instead.
Russ Allbery [Wed, 18 May 2005 04:31:21 +0000 (04:31 +0000)]
Use ${perl:Depends} to get Perl dependencies for kftgt, and remove the
Perl dependency for kftgtd. Conflict with kerberos4kth-clients and
heimdal-clients, since we already depend on krb5-clients and it already
conflicts. This lets us remove the nasty diversions. Distinguish between
kftgt and kftgtd in the short description. Rewrap the long descriptions
and mention krsh in kftgt.
Russ Allbery [Wed, 18 May 2005 04:29:43 +0000 (04:29 +0000)]
Get the debhelper compatibility level from compat instead of rules, and
bump it to 4. Install krsh as well. Call dh_link just in case, since it
does general cleanup. Call dh_perl to get Perl dependencies for klogin
and krsh. Call dh_md5sums.
Russ Allbery [Wed, 18 May 2005 03:30:41 +0000 (03:30 +0000)]
Redo the dist target to use my current rsync method of generating the
distribution tarball. Rewrite all of the man page generation targets to
be relative to $(srcdir). Change the code used to extract version
information from krsh and klogin so that it will keep working after a cvs
export.
Russ Allbery [Mon, 18 Aug 2003 19:03:27 +0000 (19:03 +0000)]
Update the arguments for send_encrypted_chunk and receive_encrypted_chunk
to match the header prototypes for Kerberos v5 1.3.x. This will now
produce warnings for Kerberos v5 1.2.x, but it should end up being
equivalent, and this method is more completely correct.
Rewrite. Convert to the same general Perl style as klogin, add support
for -q and -x options, clean up option parsing, and suppress the output
from kdestroy on the remote system. Add /usr/local/bin to the paths
searched for Kerberos programs.