head 1.12; access; symbols pkgsrc-2013Q2:1.12.0.26 pkgsrc-2013Q2-base:1.12 pkgsrc-2012Q4:1.12.0.24 pkgsrc-2012Q4-base:1.12 pkgsrc-2011Q4:1.12.0.22 pkgsrc-2011Q4-base:1.12 pkgsrc-2011Q2:1.12.0.20 pkgsrc-2011Q2-base:1.12 pkgsrc-2009Q4:1.12.0.18 pkgsrc-2009Q4-base:1.12 pkgsrc-2008Q4:1.12.0.16 pkgsrc-2008Q4-base:1.12 pkgsrc-2008Q3:1.12.0.14 pkgsrc-2008Q3-base:1.12 cube-native-xorg:1.12.0.12 cube-native-xorg-base:1.12 pkgsrc-2008Q2:1.12.0.10 pkgsrc-2008Q2-base:1.12 pkgsrc-2008Q1:1.12.0.8 pkgsrc-2008Q1-base:1.12 pkgsrc-2007Q4:1.12.0.6 pkgsrc-2007Q4-base:1.12 pkgsrc-2007Q3:1.12.0.4 pkgsrc-2007Q3-base:1.12 pkgsrc-2007Q2:1.12.0.2 pkgsrc-2007Q2-base:1.12 pkgsrc-2007Q1:1.11.0.10 pkgsrc-2007Q1-base:1.11 pkgsrc-2006Q4:1.11.0.8 pkgsrc-2006Q4-base:1.11 pkgsrc-2006Q3:1.11.0.6 pkgsrc-2006Q3-base:1.11 pkgsrc-2006Q2:1.11.0.4 pkgsrc-2006Q2-base:1.11 pkgsrc-2006Q1:1.11.0.2 pkgsrc-2006Q1-base:1.11 pkgsrc-2005Q4:1.10.0.12 pkgsrc-2005Q4-base:1.10 pkgsrc-2005Q3:1.10.0.10 pkgsrc-2005Q3-base:1.10 pkgsrc-2005Q2:1.10.0.8 pkgsrc-2005Q2-base:1.10 pkgsrc-2005Q1:1.10.0.6 pkgsrc-2005Q1-base:1.10 pkgsrc-2004Q4:1.10.0.4 pkgsrc-2004Q4-base:1.10 pkgsrc-2004Q3:1.10.0.2 pkgsrc-2004Q3-base:1.10 pkgsrc-2004Q2:1.9.0.4 pkgsrc-2004Q2-base:1.9 pkgsrc-2004Q1:1.9.0.2 pkgsrc-2004Q1-base:1.9 pkgsrc-2003Q4:1.8.0.2 pkgsrc-2003Q4-base:1.8 netbsd-1-6-1:1.7.0.2 netbsd-1-6-1-base:1.7 netbsd-1-6:1.5.0.8 netbsd-1-6-RELEASE-base:1.5 pkgviews:1.5.0.4 pkgviews-base:1.5 buildlink2:1.5.0.2 buildlink2-base:1.5 netbsd-1-5-PATCH003:1.5 netbsd-1-5-PATCH001:1.5 netbsd-1-5-RELEASE:1.3 netbsd-1-4-PATCH003:1.3 netbsd-1-4-PATCH002:1.3 comdex-fall-1999:1.1; locks; strict; comment @# @; 1.12 date 2007.05.27.09.49.48; author schmonz; state dead; branches; next 1.11; 1.11 date 2006.01.29.02.40.40; author wiz; state Exp; branches; next 1.10; 1.10 date 2004.09.09.22.26.17; author wiz; state Exp; branches; next 1.9; 1.9 date 2003.12.12.22.05.56; author wiz; state Exp; branches; next 1.8; 1.8 date 2003.07.12.09.19.20; author wiz; state Exp; branches; next 1.7; 1.7 date 2003.01.15.22.49.38; author wiz; state Exp; branches; next 1.6; 1.6 date 2002.11.24.21.31.25; author hubertf; state Exp; branches; next 1.5; 1.5 date 2001.03.04.01.08.02; author assar; state Exp; branches; next 1.4; 1.4 date 2000.10.18.03.31.17; author hubertf; state Exp; branches; next 1.3; 1.3 date 2000.02.28.03.25.53; author thorpej; state Exp; branches; next 1.2; 1.2 date 2000.02.11.00.06.36; author jlam; state Exp; branches; next 1.1; 1.1 date 99.08.18.21.58.58; author thorpej; state Exp; branches; next ; desc @@ 1.12 log @Move cvs to scmcvs so it can be checked out on a case-insensitive filesystem without interference from devel/CVS metadata. PKGNAME stays the same. Discussed with agc. @ text @$NetBSD: patch-av,v 1.11 2006/01/29 02:40:40 wiz Exp $ --- configure.in.orig 2005-09-28 05:29:46.000000000 +0200 +++ configure.in @@@@ -377,7 +377,7 @@@@ if test -n "$krb_h"; then [LDFLAGS=$hold_ldflags # Using open here instead of printf so we don't # get confused by the cached value for printf from above. - AC_CHECK_LIB(krb,open,[krb_lib=yes krb_libdir=])]) + AC_CHECK_LIB(krb,open,[krb_lib=yes krb_libdir=])],[-ldes -lcom_err -lroken -lcrypt]) LDFLAGS=$hold_ldflags else AC_CHECK_LIB(krb,printf,[krb_lib=yes krb_libdir=]) @ 1.11 log @Update to 1.11.21: Changes since 1.11.20: ********************** BUG FIXES * Thanks to Serguei E. Leontiev, CVS with Kerberos 5 GSSAPI should automatically link on FreeBSD 5.x. (bug #14639). * Thanks to Rahul Bhargava, heavily loaded systems suffering from a disk crash or power failure will not lose data they claimed to have committed. * CVS server now handles conflict markers in Entry requests as documented. * CVS now remembers that binary file merge conflicts occurred until the timestamp of the updated binary file changes. * CVS client now saves some bandwidth by not sending the contents of files with conflicts to the server when it isn't needed. * CVS now does correct locking during import. * A problem where the server could block indefinitely waiting for an EOF from the client when compression was enabled has been fixed. * `cvs diff' no longer splits its arguments on spaces. * Thanks to an old report and patch from Stewart Brodie, a potential crash in response to a corrupt RCS file has been fixed. * CVS now locks the history and val-tags files before writing to them. Especially with large repositories, users should no longer see new warnings about corrupt history records when using the `cvs history' command. Existing corrupt history records will still need to be removed manually. val-tags corruption should have had less obvious effects, but removing the CVSROOT/val-tags file and allowing a 1.11.21 or later version of CVS to regenerate it may eliminate a few odd behaviors and possibly cause a slight speed up of read transactions in large repositories over time. @ text @d1 1 a1 1 $NetBSD: patch-av,v 1.10 2004/09/09 22:26:17 wiz Exp $ @ 1.10 log @regen to fix offsets. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- configure.in.orig 2004-09-10 00:21:52.000000000 +0200 d5 1 a5 1 @@@@ -376,7 +376,7 @@@@ if test -n "$krb_h"; then @ 1.9 log @Update to 1.11.10: Changes since 1.11.9: ********************* SERVER SECURITY ISSUES * Malformed module requests could cause the CVS server to attempt to create directories and possibly files at the root of the filesystem holding the CVS repository. Filesystem permissions usually prevent the creation of these misplaced directories, but nevertheless, the CVS server now rejects the malformed requests. GENERAL USER ISSUES * Case insensitive clients using a case sensitive server can now use a `cvs rm -f file; cvs add FILE' command sequence to add a file with the same name in a new case. * CVSROOTs which contain a symlink to a real repository should work. * The configure script now tests whether it is building CVS on a case insensitive file system. If it is, CVS assumes that all file systems on this platform will be case insensitive. This is useful for getting the case insensitivity flag set correctly when compiling on Mac OS X and under Cygwin on Windows. Autodetection can be overridden using the --disable-case-sensitivity and --enable-case-sensitivity arguments to configure. * A behavior change in `cvs up -jrev1 -jrev2' for modified files with a base revision of rev2 (ie, checked-out version matches rev2 and file has been modified). The operation is no longer ignored and instead is passed to diff3. This will potentially re-apply the diffs between the two revisions to a modified local file. Status messages like from a standard merge have also been added when the file would not or does not change due to this merge request ("[file] already contains the changes between [revisions]..."). * A bug which could stop `cvs admin -mTAG:message' from recursing has been fixed. * Misc documentation cleanup and fixes. * Some of the contrib scripts, some of the documentation, and sanity.sh were modified to use and recommend more portable commands rather than using and recommending commands which were not compatible with the POSIX 1003.1-2001 specification. DEVELOPER ISSUES * A new set of tests to test issues specific to case insensitive clients and servers has also been added. * Support has been added to the test suite to support testing over a :ext: link to another machine, subject to some stringent requirements. This support can be used, for instance, to test the operation of a case insensitive client against a case sensitive server. Please see the comments in TEST and the src/sanity.sh test script itself for more. * We've standardized on Automake 1.7.9 to get a bug fix. See the note below on the Autoconf upgrade for more details. * We've standardized on Autoconf version 2.58 to avoid a bug and get at a few new macros. Again, this should only really affect developers, though it is possible that CVS will now compile on a few new platforms. Please see the section of the INSTALL file about using the autotools if you are compiling CVS yourself. Changes from 1.11.8 to 1.11.9: * CVS now knows how to report, as well as record, `P' record types. * When running the `cvs history' command, clients will now send the long-accepted `-e' option, for all records, rather than explicitly requesting `P' record types, a request which servers prior to 1.11.7 will reject with a fatal error message. * A problem with locating files requested by case insensitive clients which was accidentally introduced in 1.11.6 as part of a fix for a data loss problem involving `cvs add's from case insensitive clients has been fixed. The relevant error message was `cvs [ aborted]: filE,v is ambiguous; could mean FILE,v or file,v'. * Attempts to use the global `-l' option, removed from both client and server as of version 1.11.6, will now elicit a warning rather than a fatal error from the server. Changes from 1.11.7 to 1.11.8: * A problem in the CVS getpass library that could cause passwords to echo on some systems has been fixed. Changes from 1.11.6 to 1.11.7: * A segfault that could occur in very rare cases where the stat of a file failed during a diff has been fixed. * Any user with write privleges to the CVSROOT/checkoutlist file could pass arbitrary format strings directly through to a printf function. This was probably bad and has been fixed. White space at the beginning of error strings in checkoutlist is now ignored properly. * In client/server mode, most messages from CVS now contain the actual command name rather than the generic "server". * A long-standing bug that prevented most client/server updates from being logged in the history file has been fixed. * Updates done via a patch ("P" status) are now logged in the history file by default and the corresponding "P" history record type is now documented. If you're setting the LogHistory option in your CVSROOT/config file, you may want to add "P" to the list of record types. * CVS now will always compile and its own getpass() function (originally from GNULIB) in favor of any system one that may exist. This avoids some problems with long passwords on some systems and updates us to POSIX.2 compliance, since getpass() was removed from the POSIX.2 specification. * A bug that allowed a write lock to be created in a directory despite there being existing read locks when using LockDir in CVSROOT/config has been fixed. * A bug with short patches (`rdiff -s') which caused rdiff to sometimes report differences that did not exist has been fixed. * Some minor corrections were made to the diff code to keep diff & rdiff from printing diff headers with empty change texts when two files have different revision numbers but the same content. * The global '-l' option, which suppressed history logging, has been removed from both client and server. @ text @d3 1 a3 1 --- configure.in.orig Thu Dec 4 01:26:40 2003 d5 1 a5 1 @@@@ -375,7 +375,7 @@@@ if test -n "$krb_h"; then @ 1.8 log @Update to 1.11.6. * A warning message is now issued if an administrative file contains more than one DEFAULT entry. * An error running a verifymsg script (such as referencing an unset user variable or the script not existing) now causes the verification to fail. * Errors in administrative files commands (like unset user variables) are no longer reported unless the command is actually executed. * When a file is initially checked out, its last access time is now set to the current time rather than being set to the time the file was last checked in like the modification time is. * The Checkin.prog and Update.prog functionality has been removed. This fuctionality previously allowed executables to be specified in the modules file to be run at update and checkin time, but users could edit these files on a per workspace basis, creating a security hole. [NB: already fixed in the package earlier -- wiz] * Corrected the path in a failed write error message. * Autoconf and Automake are no longer run automatically unless you run configure with --enable-maintainer-mode. Accordingly, noautomake.sh is no longer needed and has been removed. * We've standardized on Automake version 1.7.5 and Autoconf version 2.57 to get at a few new macros. Again, this should only really affect developers. See the section of the INSTALL file about using the autotools if you are compiling CVS yourself. @ text @d3 1 a3 1 --- configure.in.orig Sat Jul 12 09:09:22 2003 d5 1 a5 1 @@@@ -356,7 +356,7 @@@@ if test -n "$krb_h"; then @ 1.7 log @Update to 1.11.4. Use KAME patch for IPv6 support. If compiling with kerberos, also use kerberos5 headers since they are now needed by the gssapi code in cvs. Changes since 1.11.3: * Some minor changes to allow the code to compile on Windows platforms. Changes from 1.11.2 to 1.11.3: * When waiting for another user's lock, the message timestamps are now in UTC rather than the server's local time. * The options.h file is no longer used. This fixes a bug that occurred when 1.11.2 was compiled on Windows platforms. * We've standardized on Automake version 1.6.3 and Autoconf version 2.53. They are cleaner, less bug prone, and will hopfully allow me to start updating sanity.sh to use Autotest and Autoshell. Again, this should only really affect developers. See the section of the INSTALL file about using the autotools if you are compiling CVS yourself. @ text @d3 1 a3 1 --- configure.in.orig Wed Jan 15 23:00:31 2003 d5 1 a5 1 @@@@ -345,7 +345,7 @@@@ if test -n "$krb_h"; then a13 9 @@@@ -354,7 +354,7 @@@@ if test -n "$krb_h"; then AC_DEFINE([HAVE_KERBEROS], 1, [Define if you have MIT Kerberos version 4 available.]) test -n "${krb_libdir}" && LIBS="${LIBS} -L${krb_libdir}" - LIBS="${LIBS} -lkrb" + LIBS="${LIBS} -lkrb -ldes -lcom_err -lroken -lcrypt" # Put -L${krb_libdir} in LDFLAGS temporarily so that it appears before # -ldes in the command line. Don't do it permanently so that we honor # the user's setting for LDFLAGS @ 1.6 log @Update cvs to 1.11.2. Changes: Changes since 1.11.1p1: * The "log" and "rlog" commands now have a -S option to suppress the header information when no revisions are selected. * A serious error that allowed read-only users to tag files has been corrected. * The "annotate" command will no longer annotate binary files unless you specify the new -F option. * The "tag" and "rtag" commands will no longer move or delete branch tags unless you use the new -B option. (This prevents accidental changes to branch tags that are hard to undo.) * We've standardized on the 1.5 Automake release for the moment. Again, this should only really affect developers. See the section of the INSTALL file about using the autotools if you are compiling CVS yourself. Changes from 1.11.1 to 1.11.1p1: * Read only access was broken - now fixed. Changes from 1.11 to 1.11.1: * The "cvs diff" command now accepts the -y/--side=by-side and -T/ --initial-tab options. (To use these options with a remote repository, both the client and the server must support them.) * The expansion of the loginfo format string has changed slightly. Previously, the expansion was surrounded by single quotes ('); if a file name contained a single quote character, the string would not be parsed as a single entity by the Unix shell (and it would not be possible to parse it unambiguously). Now the expansion is surrounded by double quotes (") and any embedded dollar signs ($), backticks (`), backslashes (\), and double quotes are preceded by a backslash. This is parsed as a single entity by the shell reguardless of content. This change should not be noticable unless you're not using a Unix shell or you have embedded the format string inside a double quoted string. * There was a bug in the diff code which sometimes caused conflicts to be flagged which shouldn't have been. This has been fixed. * New "cvs rlog" and "cvs rannotate" commands have been added to get log messages and annotations without having to have a checked-out copy. * Exclusive revision ranges have been added to "cvs log" using :: (similar to "cvs admin -o"). * The VMS client now accepts wildcards if you're running VMS 7.x. * ZLIB has been updated to version 1.1.3, the most current version. This includes mostly some optimizations and minor bug fixes. * The ~/.cvspass file has a slightly modified format. CVSROOTs are now stored in a new canonical form - hostnames are now case insensitive and port numbers are always stored in the new format. Until a new login for a particular CVSROOT is performed with the new version of CVS, new and old versions of CVS should interoperate invisibly. After that point, an extra login using the old version of CVS may be necessary to continue to allow the new and old versions of CVS to interoperate using the same ~/.cvspass file and CVSROOT. The exception to this rule occurs when the CVSROOTs used with the different versions use case insensitively different hostnames, for example, "empress", and "empress.2-wit.com". * A password and a port number may now be specified in CVSROOT for pserver connections. The new format is: :pserver:[[user][:password]@@]host[:[port]]/path Note that passwords specified in a checkout command will be saved in the clear in the CVS/Root file in each created directory, so this is not recommended, except perhaps when accessing anonymous repositories or the like. * The distribution has been converted to use Automake. This shouldn't affect most users except to ease some portability concerns, but if you are building from the repository and encounter problems with the makefiles, you might try running ./noautomake.sh after a fresh update -AC. @ text @d3 1 a3 1 --- configure.in.orig Tue Mar 26 17:16:02 2002 d5 1 a5 23 @@@@ -223,16 +223,19 @@@@ dnl libkrb in the system libraries, so --with-krb4=value needs to dnl override the system -lkrb. dnl -KRB4=/usr/kerberos +KRB4= define(WITH_KRB4,[ AC_ARG_WITH([krb4], [ --with-krb4=value set default \$(KRB4) from value], - [KRB4=$withval], + [if test X"$withval" != X"no"; then KRB4=$withval; fi], )dnl +if test X"$KRB4" != X""; then echo "default place for krb4 is $KRB4" +fi AC_SUBST(KRB4)])dnl WITH_KRB4 +if test X"$KRB4" != X""; then krb_h= AC_MSG_CHECKING([for krb.h]) if test "$cross_compiling" != yes && test -r $KRB4/include/krb.h; then @@@@ -272,7 +275,7 @@@@ d14 3 a16 3 @@@@ -280,7 +283,7 @@@@ if test -n "$krb_lib"; then AC_DEFINE(HAVE_KERBEROS) @ 1.5 log @make it work with krb4 and gssapi (on krb5) @ text @d3 3 a5 3 --- configure.in.orig Sun Mar 4 00:31:29 2001 +++ configure.in Sun Mar 4 00:47:31 2001 @@@@ -110,16 +110,19 @@@@ d27 1 a27 1 @@@@ -159,7 +162,7 @@@@ d36 1 a36 1 @@@@ -167,7 +170,7 @@@@ a44 52 @@@@ -181,22 +184,26 @@@@ fi fi AC_CHECK_FUNCS(krb_get_err_text) +fi # KRB4 empty dnl dnl Use --with-gssapi=DIR to enable GSSAPI support. dnl -GSSAPI=/usr/cygnus/kerbnet +GSSAPI= define(WITH_GSSAPI,[ AC_ARG_WITH([gssapi], [ --with-gssapi=value GSSAPI directory], - [GSSAPI=$withval], + [if test X"$withval" != X"no"; then GSSAPI=$withval; fi], )dnl +if test X"$GSSAPI" != X""; then echo "default place for GSSAPI is $GSSAPI" +fi AC_SUBST(GSSAPI)])dnl WITH_GSSAPI +if test X"$GSSAPI" != X""; then hold_cppflags=$CPPFLAGS -CPPFLAGS="$CPPFLAGS -I$GSSAPI/include " +CPPFLAGS="$CPPFLAGS -I$GSSAPI/include -I$GSSAPI/include/krb5 " AC_CHECK_HEADERS(krb5.h gssapi.h gssapi/gssapi.h gssapi/gssapi_generic.h) CPPFLAGS=$hold_cppflags @@@@ -204,10 +211,10 @@@@ (test "$ac_cv_header_gssapi_h" = "yes" || test "$ac_cv_header_gssapi_gssapi_h" = "yes"); then AC_DEFINE(HAVE_GSSAPI) - includeopt="${includeopt} -I$GSSAPI/include" + includeopt="${includeopt} -I$GSSAPI/include -I$GSSAPI/include/krb5" # FIXME: This is ugly, but these things don't seem to be standardized. - if test "$ac_cv_header_gssapi_h" = "yes"; then - LIBS="$LIBS -L$GSSAPI/lib -lgssapi -lkrb5 -lasn1 -ldes -lroken" + if test "$ac_cv_header_gssapi_gssapi_generic_h" = "no"; then + LIBS="$LIBS -L$GSSAPI/lib -lgssapi -lkrb5 -lasn1 -lcom_err -ldes -lroken" else LIBS="$LIBS -L$GSSAPI/lib -lgssapi_krb5 -lkrb5 -lcrypto -lcom_err" fi @@@@ -223,6 +230,7 @@@@ # there, an_to_ln.o refers to things defined only in -lgen. AC_CHECK_LIB(gen, compile) fi +fi # GSSAPI empty dnl dnl Use --with-encryption to turn on encryption support @ 1.4 log @Update to 1.11. Changes since 1.10: * The new "cvs version" command gives a short version message. If the repository is remote, both the client and server versions are reported. * "cvs admin -t" now works correctly in client/server mode. * The "cvs history" command output format has changed -- the date now includes the year and is given is ISO 8601 format (yyyy-mm-dd). Also, the new LogHistory option in CVSROOT/config can be used to control what information gets recorded in the log file and code has been added to record file removals. * The buggy PreservePermissions code has been disabled. * Anonymous read-only access can now be done without requiring a password. On the server side, simply give that user (presumably `anonymous') an empty password in the CVSROOT/passwd file, and then any received password will authenticate successfully. * There is a new access method :fork: which is similar to :local: except that it is implemented via the CVS remote protocol, and thus has a somewhat different set of quirks and bugs. * The -d command line option no longer updates the CVS/Root file. For one thing, the CVS 1.9/1.10 behavior never had updated CVS/Root in subdirectories, and for another, it didn't seem that popular in general. So this change restores the CVS 1.8 behavior (which is also the CVS 1.9/1.10 behavior if the environment variable CVS_IGNORE_REMOTE_ROOT is set; with this change, CVS_IGNORE_REMOTE_ROOT no longer has any effect). * It is now possible for a single CVS command to recurse into several CVS roots. This includes roots which are located on several servers, or which are both remote and local. CVS will make connections to as many servers as necessary. * It is now possible to put the CVS lock files in a directory set by the new LockDir option in CVSROOT/config. The default continues to be to put the lock files in the repository itself. @ text @d3 2 a4 2 --- configure.in.orig Tue Aug 1 18:13:25 2000 +++ configure.in a16 1 -echo "default place for krb4 is $KRB4" d18 1 a18 1 + echo "default place for krb4 is $KRB4" d27 19 a45 1 @@@@ -181,20 +184,27 @@@@ a49 3 + +includeopt= +AC_SUBST(includeopt) a61 1 -echo "default place for GSSAPI is $GSSAPI" d63 1 a63 1 + echo "default place for GSSAPI is $GSSAPI" d70 2 a71 1 CPPFLAGS="$CPPFLAGS -I$GSSAPI/include " d73 17 a89 1 @@@@ -223,6 +233,7 @@@@ @ 1.3 log @Um, ok, I dunno what happened before, but: "Make this build with krb5 support". ...take 2. @ text @d3 3 a5 13 --- configure.in.orig Sun Feb 27 19:14:29 2000 +++ configure.in Sun Feb 27 19:13:59 2000 @@@@ -168,6 +168,9 @@@@ AC_DEFINE(HAVE_CONNECT) fi]) +includeopt= +AC_SUBST(includeopt) + dnl dnl set $(KRB4) from --with-krb4=value -- WITH_KRB4 dnl @@@@ -175,16 +178,19 @@@@ d19 1 a19 1 + echo "default place for krb4 is $KRB4" d28 1 a28 10 @@@@ -213,8 +219,6 @@@@ fi AC_MSG_RESULT($krb_h) -includeopt= -AC_SUBST(includeopt) if test -n "$krb_h"; then krb_lib= if test "$cross_compiling" != yes && test -r $KRB4/lib/libkrb.a; then @@@@ -246,20 +250,24 @@@@ d33 3 d50 1 a50 1 + echo "default place for GSSAPI is $GSSAPI" d58 2 a59 2 AC_CHECK_HEADERS(gssapi.h gssapi/gssapi.h gssapi/gssapi_generic.h) @@@@ -286,6 +294,7 @@@@ @ 1.2 log @Make this compile with KERBEROS=5. @ text @d3 2 a4 2 --- configure.in.orig Tue Jun 2 13:29:56 1998 +++ configure.in Thu Feb 10 18:53:22 2000 a74 9 @@@@ -272,7 +280,7 @@@@ if test "$ac_cv_header_gssapi_h" = "yes"; then LIBS="$LIBS -L$GSSAPI/lib -lgssapi -lkrb5 -lasn1 -ldes -lroken" else - LIBS="$LIBS -L$GSSAPI/lib -lgssapi_krb5 -lkrb5 -lcrypto -lcom_err" + LIBS="$LIBS -L$GSSAPI/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err" fi save_CPPFLAGS=$CPPFLAGS CPPFLAGS="-I$GSSAPI/include $CPPFLAGS" @ 1.1 log @Minimal necessary futzing to make the --with{,out}-krb4 and --with{,out}-gssapi switches to the configure script actually work. The GSSAPI support in CVS is still busted; it makes a lot of incorrect assumptions about the location of various GSSAPI headers and libraries. However, I have no interest in actually fixing anything in CVS. @ text @d3 2 a4 2 --- configure.in.orig Tue Jun 2 10:29:56 1998 +++ configure.in Wed Aug 18 14:14:36 1999 d75 9 @