[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#34719: marked as done (base: /dev/ptmx should not exist unless /dev/pts is properly configured)

Your message dated Thu, 27 May 1999 23:14:17 -0700
with message-id <v04205104b373e3b2cfe7@[]>
and subject line 34179: Fixed
has caused the attached bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I'm
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Ian Jackson
(administrator, Debian bugs database)

Received: (at submit) by bugs.debian.org; 17 Mar 1999 17:36:31 +0000
Received: (qmail 1193 invoked from network); 17 Mar 1999 17:36:30 -0000
Received: from enst.enst.fr (@
  by master.debian.org with SMTP; 17 Mar 1999 17:36:30 -0000
Received: from melusine.cuivre.fr.eu.org (postfix@melusine.cuivre.rezel.enst.fr [])
	by enst.enst.fr (8.9.1a/8.9.1) with ESMTP id SAA26619
	for <submit@bugs.debian.org>; Wed, 17 Mar 1999 18:36:24 +0100 (MET)
Received: by melusine.cuivre.fr.eu.org (Postfix, from userid 1000)
	id B533747D98; Wed, 17 Mar 1999 17:04:11 +0100 (CET)
From: Thomas Quinot <thomas@cuivre.fr.eu.org>
Subject: base: /dev/ptmx should not exist unless /dev/pts is properly configured
To: submit@bugs.debian.org
X-Mailer: bug 3.1.7
Message-Id: <19990317160411.B533747D98@melusine.cuivre.fr.eu.org>
Date: Wed, 17 Mar 1999 17:04:11 +0100 (CET)

Package: base
Version: N/A

base always creates /dev/ptmx. libc6-2.1.1-0pre1.3 uses the existence
(and kernel support of) /dev/ptmx to determine whether or not to use
new Unix98 ptys. The user is reponsible for mounting /dev/pts
if necessary, as suggested by messages echoed by libc6' postinst.
If the user elects /not/ to use Unix98 ptys, and not to mount /dev/pts,
/dev/ptmx should /not/ exist, so that libc6 correcly uses old ptys.

This potentially impacts all programs that use ptys on systems
where libc6 is upgraded to 2.1.1 (eg telnetd, sshd).

Suggested fix is /not/ to create the /dev/ptmx device by default,
and to let the user create it only when he creates and mounts

-- System Information
Debian Release: 2.1
Kernel Version: Linux melusine 2.2.1 #2 SMP Tue Feb 9 15:40:00 CET 1999 i686 unknown

Reply to: