From owner-freebsd-bugs Fri Sep 25 05:30:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA25022 for freebsd-bugs-outgoing; Fri, 25 Sep 1998 05:30:19 -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 FAA24912 for ; Fri, 25 Sep 1998 05:30:08 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id FAA23941; Fri, 25 Sep 1998 05:30:01 -0700 (PDT) Date: Fri, 25 Sep 1998 05:30:01 -0700 (PDT) Message-Id: <199809251230.FAA23941@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.ORG From: axl@iafrica.com Subject: Re: i386/7695: rc.i386 only enables mouse support for ttyv0 Reply-To: axl@iafrica.com Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR i386/7695; it has been noted by GNATS. From: axl@iafrica.com To: freebsd-gnats-submit@freebsd.org, axl@iafrica.com Cc: Subject: Re: i386/7695: rc.i386 only enables mouse support for ttyv0 Date: Fri, 25 Sep 1998 14:09:10 +0200 > + for i in `grep "^ttyv.*getty Pc.*\bon\b" /etc/ttys|cut -f 1` ; do > + vidcontrol + done The following patch is functionally the same, but is more efficient in that it uses sed instead of grep&cut. Sheldon. Index: rc.i386 =================================================================== RCS file: /home/ncvs/src/etc/etc.i386/rc.i386,v retrieving revision 1.18.2.10 diff -u -d -r1.18.2.10 rc.i386 --- rc.i386 1998/03/07 09:06:19 1.18.2.10 +++ rc.i386 1998/09/25 12:05:26 @@ -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 `sed -ne 's/^\(ttyv[0-9ab]\).*getty[\t ]*Pc[^\t ]*[\t ]*on[\t ]*.*$/\1/p' < /etc/ttys ` ; do + vidcontrol -m on