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.
The documentation previously advertised kerberos-help as a contact address.
Since that's now gone, instead advertise my address, rra@stanford.edu, in
the absence of a better alternative. I'm willing to field bug reports from
people and do something appropriate with them. (This package is now part
of Debian and as such a HelpSU reference probably isn't appropriate.)
Check the return status of all system and exec calls, based on a patch by
Ben Pfaff. Search /usr/pubsw/bin and /etc/leland/bin for the Kerberos
programs and then fall back on searching the user's PATH, to hopefully
improve things a bit for the Kerberos kits and SULinux.