From owner-freebsd-bugs Tue Jan 25 8:30:40 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 5BB381526E for ; Tue, 25 Jan 2000 08:30:08 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id IAA69434; Tue, 25 Jan 2000 08:30:07 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (Postfix) with ESMTP id 46A5014F9D for ; Tue, 25 Jan 2000 08:20:55 -0800 (PST) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.9.3/8.9.3) id LAA04801; Tue, 25 Jan 2000 11:20:51 -0500 (EST) (envelope-from wollman) Message-Id: <200001251620.LAA04801@khavrinen.lcs.mit.edu> Date: Tue, 25 Jan 2000 11:20:51 -0500 (EST) From: Garrett Wollman Reply-To: wollman@khavrinen.lcs.mit.edu To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/16350: Kerberized rlogind completely fscked Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 16350 >Category: bin >Synopsis: Kerberized rlogind no longer compiles >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Jan 25 08:30:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: Garrett Wollman >Release: FreeBSD 4.0-CURRENT i386 >Organization: The place where Kerberos was invented >Environment: -current as of Tue Jan 25 11:10:42 EST 2000 >Description: The rlogind Makefile no longer even attempts to compile the Kerberized version. This was broken in rev. 1.13 of the Makefile and in rev. 1.27 of rlogind.c. It appears that rshd has been similarly butchered. >How-To-Repeat: cd /usr/src/libexec/rlogind MAKE_KERBEROS4=YES; make all install /usr/libexec/rlogind -k -x Jan 25 11:13:33 my.host.name rlogind[4696]: usage: rlogind [-Dalnx] >Fix: Copy /usr/libexec/rlogind from an (unbroken) 3.x system, or switch to Kerberos v5 and use /usr/local/sbin/rlogind instead (not yet an option for us). Our final fix: Revert to revs 1.12 and 1.26 of Makefile and rlogind.c, respectively, and then delete encrypt.c from the SRCS. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message