From owner-freebsd-bugs Thu Aug 20 11:00:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA23598 for freebsd-bugs-outgoing; Thu, 20 Aug 1998 11:00:13 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA23530 for ; Thu, 20 Aug 1998 11:00:07 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA03106; Thu, 20 Aug 1998 11:00:03 -0700 (PDT) Received: from axl.training.iafrica.com (axl.training.iafrica.com [196.31.1.175]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA22800 for ; Thu, 20 Aug 1998 10:56:38 -0700 (PDT) (envelope-from sheldonh@axl.training.iafrica.com) Received: from sheldonh by axl.training.iafrica.com with local (Exim 1.92 #1) for FreeBSD-gnats-submit@freebsd.org id 0z9YwF-0001sg-00; Thu, 20 Aug 1998 19:55:55 +0200 Message-Id: Date: Thu, 20 Aug 1998 19:55:55 +0200 From: axl@iafrica.com Reply-To: axl@iafrica.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: i386/7695: rc.i386 only enables mouse support for ttyv0 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7695 >Category: i386 >Synopsis: rc.i386 only enables mouse support for ttyv0 >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: Thu Aug 20 11:00:02 PDT 1998 >Last-Modified: >Originator: Sheldon Hearn >Organization: UUNET Internet Africa >Release: FreeBSD 2.2.7-STABLE i386 >Environment: Any -STABLE i386 machine with moused enabled in rc.conf >Description: When moused is enabled in rc.conf, rc.i386 uses vidcontrol to enable mouse support on console. Unfortunately, this operation is only performed for ttyv0. There is no reason for leaving mouse support disabled for other virtual terminals when said terminals are offering a console login. It would make sense to enable mouse support on all virtual terminals for which getty is offering a console login. >How-To-Repeat: N/A >Fix: The following patch teaches rc.i386 to enable mouse support on any virtual terminal where getty is offering console login. --- src/etc/etc.i386/rc.i386.ORIG Thu Aug 20 19:26:28 1998 +++ src/etc/etc.i386/rc.i386 Thu Aug 20 19:26:44 1998 @@ -102,7 +102,9 @@ if [ "X${moused_enable}" = X"YES" ] ; then echo -n ' moused' moused ${moused_flags} -p ${moused_port} -t ${moused_type} - vidcontrol <${viddev} -m on + for i in `grep "^ttyv.* getty Pc.*\bon\b" /etc/ttys|cut -f 1` ; do + vidcontrol Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message