Skip Menu |

Download (untitled) / with headers
text/plain 1.9KiB
From Tue Dec 30 14:54:05 1997
Received: from MIT.EDU (SOUTH-STATION-ANNEX.MIT.EDU []) by rt-11.MIT.EDU (8.7.5/8.7.3) with SMTP id OAA11668 for <bugs@RT-11.MIT.EDU>; Tue, 30 Dec 1997 14:54:04 -0500
Received: from by MIT.EDU with SMTP
id AA17616; Tue, 30 Dec 97 14:54:02 EST
Received: (from mcnab@localhost)
by (8.8.6/8.8.5) id LAA05911;
Tue, 30 Dec 1997 11:51:44 -0800 (PST)
Message-Id: <>
Date: Tue, 30 Dec 1997 11:51:44 -0800 (PST)
From: David McNab <>
To: krb5-bugs@MIT.EDU
Subject: WITH_OPENPTY under *BSD
X-Send-Pr-Version: 3.99

Show quoted text
>Number: 519
>Category: pty
>Synopsis: WITH_OPENPTY doesn't get defined under {Free,Net}BSD
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: hartmans
>State: open
>Class: sw-bug
>Submitter-Id: unknown
>Arrival-Date: Tue Dec 30 14:55:01 EST 1997
>Originator: David McNab
NAS Parallel Systems, MRJ at NASA/Ames
Show quoted text
>Release: krb5-1.0.4

System: NetBSD aargh 1.2G NetBSD 1.2G (AARGH) #4: Fri Oct 10 15:45:58 PDT 1997 root@aargh:/usr/src/sys/arch/i386/compile/AARGH i386

Show quoted text

Out of the box, using 'configure' and then building with
make or GNU make, Kerberos produces klogind and telnetd
binaries that are unable to allocate pty's for incoming
connections. This happens on FreeBSD 2.2.5 and NetBSD 1.2
and 1.3. The source contains code that does the right thing
if WITH_OPENPTY is defined (which it should be on these
systems), but the config stuff doesn't set the variable.
Show quoted text

Unpack the source, configure, and build under one an OS listed
Show quoted text

Modify the Makefile in ./src/util/pty so that WITH_OPENPTY
is set by hand. Make clean in that directory, and rebuild
the whole package from the top. The binaries that are
generated work fine.
Show quoted text
Subject: [ #519] libpty now works on {free,net}BSD
Date: Sun, 3 Nov 2002 19:25:28 -0500 (EST)
From: (Sam Hartman)

Hi. You reported a bug that the libpty included with Kerberos does
not work on some of the BSDs.

That bug has long since been fixed but was not cleaned up.