From owner-cvs-all Tue May 15 2:29:13 2001 Delivered-To: cvs-all@freebsd.org Received: from peter3.wemm.org (c1315225-a.plstn1.sfba.home.com [65.0.135.147]) by hub.freebsd.org (Postfix) with ESMTP id 7B37437B423; Tue, 15 May 2001 02:29:03 -0700 (PDT) (envelope-from peter@wemm.org) Received: from overcee.netplex.com.au (overcee.wemm.org [10.0.0.3]) by peter3.wemm.org (8.11.0/8.11.0) with ESMTP id f4F9T3M50610; Tue, 15 May 2001 02:29:03 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by overcee.netplex.com.au (Postfix) with ESMTP id 30B97380E; Tue, 15 May 2001 02:29:03 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.3.1 01/18/2001 with nmh-1.0.4 To: Nick Sayer Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/crypto/telnet/libtelnet sra.c In-Reply-To: <200105150447.f4F4lFO71935@freefall.freebsd.org> Date: Tue, 15 May 2001 02:29:03 -0700 From: Peter Wemm Message-Id: <20010515092903.30B97380E@overcee.netplex.com.au> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Nick Sayer wrote: > nsayer 2001/05/14 21:47:15 PDT > > Modified files: > crypto/telnet/libtelnet sra.c > Log: > If the uid of the attempted authentication is 0 and if the pty is > insecure, do not succeed. Copied from login.c. This functionality really > should be a PAM module. This is all hosed at the moment: ===> secure/usr.bin/telnet cc -O -pipe -march=k6 -DKLUDGELINEMODE -DUSE_TERMIO -DENV_HACK -DSKEY -DENCRYPTION -DAUTHENTICATION -I/home/src/secure/usr.bin/telnet/../../../crypto/telnet -DIPSEC -DINET6 -DNO_IDEA -I/usr/obj/home/src/i386/usr/include -c /home/src/secure/usr.bin/telnet/../../../crypto/telnet/telnet/authenc.c cc -O -pipe -march=k6 -DKLUDGELINEMODE -DUSE_TERMIO -DENV_HACK -DSKEY -DENCRYPTION -DAUTHENTICATION -I/home/src/secure/usr.bin/telnet/../../../crypto/telnet -DIPSEC -DINET6 -DNO_IDEA -I/usr/obj/home/src/i386/usr/include -c /home/src/secure/usr.bin/telnet/../../../crypto/telnet/telnet/commands.c cc -O -pipe -march=k6 -DKLUDGELINEMODE -DUSE_TERMIO -DENV_HACK -DSKEY -DENCRYPTION -DAUTHENTICATION -I/home/src/secure/usr.bin/telnet/../../../crypto/telnet -DIPSEC -DINET6 -DNO_IDEA -I/usr/obj/home/src/i386/usr/include -c /home/src/secure/usr.bin/telnet/../../../crypto/telnet/telnet/network.c cc -O -pipe -march=k6 -DKLUDGELINEMODE -DUSE_TERMIO -DENV_HACK -DSKEY -DENCRYPTION -DAUTHENTICATION -I/home/src/secure/usr.bin/telnet/../../../crypto/telnet -DIPSEC -DINET6 -DNO_IDEA -I/usr/obj/home/src/i386/usr/include -c /home/src/secure/usr.bin/telnet/../../../crypto/telnet/telnet/main.c cc -O -pipe -march=k6 -DKLUDGELINEMODE -DUSE_TERMIO -DENV_HACK -DSKEY -DENCRYPTION -DAUTHENTICATION -I/home/src/secure/usr.bin/telnet/../../../crypto/telnet -DIPSEC -DINET6 -DNO_IDEA -I/usr/obj/home/src/i386/usr/include -c /home/src/secure/usr.bin/telnet/../../../crypto/telnet/telnet/ring.c cc -O -pipe -march=k6 -DKLUDGELINEMODE -DUSE_TERMIO -DENV_HACK -DSKEY -DENCRYPTION -DAUTHENTICATION -I/home/src/secure/usr.bin/telnet/../../../crypto/telnet -DIPSEC -DINET6 -DNO_IDEA -I/usr/obj/home/src/i386/usr/include -c /home/src/secure/usr.bin/telnet/../../../crypto/telnet/telnet/sys_bsd.c cc -O -pipe -march=k6 -DKLUDGELINEMODE -DUSE_TERMIO -DENV_HACK -DSKEY -DENCRYPTION -DAUTHENTICATION -I/home/src/secure/usr.bin/telnet/../../../crypto/telnet -DIPSEC -DINET6 -DNO_IDEA -I/usr/obj/home/src/i386/usr/include -c /home/src/secure/usr.bin/telnet/../../../crypto/telnet/telnet/telnet.c cc -O -pipe -march=k6 -DKLUDGELINEMODE -DUSE_TERMIO -DENV_HACK -DSKEY -DENCRYPTION -DAUTHENTICATION -I/home/src/secure/usr.bin/telnet/../../../crypto/telnet -DIPSEC -DINET6 -DNO_IDEA -I/usr/obj/home/src/i386/usr/include -c /home/src/secure/usr.bin/telnet/../../../crypto/telnet/telnet/terminal.c cc -O -pipe -march=k6 -DKLUDGELINEMODE -DUSE_TERMIO -DENV_HACK -DSKEY -DENCRYPTION -DAUTHENTICATION -I/home/src/secure/usr.bin/telnet/../../../crypto/telnet -DIPSEC -DINET6 -DNO_IDEA -I/usr/obj/home/src/i386/usr/include -c /home/src/secure/usr.bin/telnet/../../../crypto/telnet/telnet/tn3270.c cc -O -pipe -march=k6 -DKLUDGELINEMODE -DUSE_TERMIO -DENV_HACK -DSKEY -DENCRYPTION -DAUTHENTICATION -I/home/src/secure/usr.bin/telnet/../../../crypto/telnet -DIPSEC -DINET6 -DNO_IDEA -I/usr/obj/home/src/i386/usr/include -c /home/src/secure/usr.bin/telnet/../../../crypto/telnet/telnet/utilities.c gzip -cn /home/src/secure/usr.bin/telnet/../../../crypto/telnet/telnet/telnet.1 > telnet.1.gz cc -O -pipe -march=k6 -DKLUDGELINEMODE -DUSE_TERMIO -DENV_HACK -DSKEY -DENCRYPTION -DAUTHENTICATION -I/home/src/secure/usr.bin/telnet/../../../crypto/telnet -DIPSEC -DINET6 -DNO_IDEA -I/usr/obj/home/src/i386/usr/include -o telnet authenc.o commands.o main.o network.o ring.o sys_bsd.o telnet.o terminal.o tn3270.o utilities.o -ltermcap /home/obj/home/src/secure/usr.bin/telnet/../../lib/libtelnet/libtelnet.a -lcrypto -lcrypt -lmp -lipsec -lpam /home/obj/home/src/secure/usr.bin/telnet/../../lib/libtelnet/libtelnet.a(sra.o): In function `check_user': sra.o(.text+0xcc1): undefined reference to `line' *** Error code 1 1 error *** Error code 2 1 error *** Error code 2 1 error *** Error code 2 1 error *** Error code 2 1 error *** Error code 2 1 error Cheers, -Peter -- Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; peter@netplex.com.au "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message