From owner-freebsd-bugs Sun May 28 1:50: 4 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id E818A37B738 for ; Sun, 28 May 2000 01:50:00 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id BAA80963; Sun, 28 May 2000 01:50:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from lathian.com (adsl-63-200-45-30.dsl.snfc21.pacbell.net [63.200.45.30]) by hub.freebsd.org (Postfix) with ESMTP id 4592237B5BA for ; Sun, 28 May 2000 01:49:26 -0700 (PDT) (envelope-from mab@lathian.com) Received: from enzian.lathian (enzian.lathian [10.0.0.33]) by lathian.com (Postfix) with ESMTP id 804161B202 for ; Sun, 28 May 2000 01:49:26 -0700 (PDT) Received: by enzian.lathian (Postfix, from userid 1000) id BBD2A2C923; Sun, 28 May 2000 01:49:20 -0700 (PDT) Message-Id: <20000528084920.BBD2A2C923@enzian.lathian> Date: Sun, 28 May 2000 01:49:20 -0700 (PDT) From: Matthew Braithwaite To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: gnu/18857: Enable GSSAPI in cvs if available Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 18857 >Category: gnu >Synopsis: Enable GSSAPI in CVS if available >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun May 28 01:50:00 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Matthew Braithwaite >Release: FreeBSD 4.0-STABLE i386 >Organization: Lathian >Environment: security/krb5 port installed. >Description: The enclosed patch does the job, but I am not subtle enough to guess what the .if statement really ought to be. I also don't know whether this works with KTH Heimdal. >How-To-Repeat: >Fix: --- gnu/usr.bin/cvs/cvs/Makefile~ Sun May 28 01:45:03 2000 +++ gnu/usr.bin/cvs/cvs/Makefile Sat May 27 01:46:41 2000 @@ -29,6 +29,12 @@ DPADD+= ${LIBCVS} ${LIBDIFF} ${LIBGNUREGEX} ${LIBMD} ${LIBCRYPT} ${LIBZ} LDADD+= ${LIBCVS} ${LIBDIFF} -lgnuregex -lmd -lcrypt -lz +.if exists(/usr/local/lib/libkrb5.so) +CFLAGS+=-I/usr/local/include -DHAVE_GSSAPI -DHAVE_GSSAPI_GSSAPI_H -DHAVE_GSSAPI_GSSAPI_GENERIC_H +LDADD+=-L/usr/local/lib -lgssapi_krb5 +CFLAGS+= -DENCRYPTION +.endif + .if exists(${DESTDIR}${LIBDIR}/libkrb.a) && defined(MAKE_KERBEROS4) CFLAGS+=-DHAVE_KERBEROS -DHAVE_KRB_GET_ERR_TEXT LDADD+= -lkrb -lcrypto -lcom_err >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message