From owner-freebsd-rc@FreeBSD.ORG Sat Jan 14 06:25:01 2012 Return-Path: Delivered-To: freebsd-rc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 17802106566C for ; Sat, 14 Jan 2012 06:25:01 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id C8BC98FC12 for ; Sat, 14 Jan 2012 06:25:00 +0000 (UTC) Received: by iagz16 with SMTP id z16so978478iag.13 for ; Fri, 13 Jan 2012 22:25:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to; bh=2NzXuSjfEQkC9Hqb2LJY03nJvyWHeM7+j0CGpE22xaY=; b=pgZJAmZ5VQX1C2dqkUqnxkMDNamWPxo0eoSPQ/Ec7r/l16zhPJE6QXkgSXJjUqhoXF VOTl+6jMV2TnqAonzkbrfPV/LAkq+qHj81EmG1RWr6Impd6gU8YppTTAwcpx8ZyCzNK+ xyE9yBh+BzmX34J1bh7qoeynDrvR93bdsmQHg= Received: by 10.50.188.166 with SMTP id gb6mr3763444igc.18.1326522300433; Fri, 13 Jan 2012 22:25:00 -0800 (PST) Received: from DataIX.net (adsl-99-56-123-248.dsl.klmzmi.sbcglobal.net. [99.56.123.248]) by mx.google.com with ESMTPS id b20sm37359768ibj.7.2012.01.13.22.24.58 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 13 Jan 2012 22:24:59 -0800 (PST) Sender: Jason Hellenthal Received: from DataIX.net (localhost [127.0.0.1]) by DataIX.net (8.14.5/8.14.5) with ESMTP id q0E6Otd2030904 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 14 Jan 2012 01:24:56 -0500 (EST) (envelope-from jhell@DataIX.net) Received: (from jhell@localhost) by DataIX.net (8.14.5/8.14.5/Submit) id q0E6Oo8w030203; Sat, 14 Jan 2012 01:24:50 -0500 (EST) (envelope-from jhell@DataIX.net) Date: Sat, 14 Jan 2012 01:24:50 -0500 From: Jason Hellenthal To: Nikos Vassiliadis Message-ID: <20120114062450.GA93768@DataIX.net> References: <4F0DC345.5090605@gmx.com> <20120112083016.GA81123@DataIX.net> <4F104A88.90902@gmx.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4F104A88.90902@gmx.com> Cc: freebsd-rc@freebsd.org Subject: Re: allscreens extension X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Jan 2012 06:25:01 -0000 On Fri, Jan 13, 2012 at 05:15:20PM +0200, Nikos Vassiliadis wrote: > On 1/12/2012 10:30 AM, Jason Hellenthal wrote: > > > > > > On Wed, Jan 11, 2012 at 07:13:41PM +0200, Nikos Vassiliadis wrote: > >> Hi, > >> > >> I am using this small addition to etc/rc.d/syscons. > >> It extends the allscreens functionality with an > >> allscreens_exclude variable which controls the virtual > >> terminals that are excluded from running the allscreens > >> command. I use it mainly to exclude ttyv0 from switching > >> to raster mode while allscreens are set to raster mode. > >> > >> I can file a proper PR if that sounds interesting to the project? > >> > > > > Personally I would believe a proper fix for this would be to add functionality to rc.d to be able to change terminals on a by terminal basis instead of adding an exclude to a variable meant to cover 'ALL' screens. > > > > vidcontrol_flags_ttyv0="..." > > This is probably better and consistent with the rest of the system, > but way verbose for my taste. Agreed. I cant see a real benefit to configuring different console variations on a per-TTY basis. It just does not fall into my usage. Its either configured it its not and using vidcontrol in the same way its used within rc.d/syscons is not hard either. Configuration remote terminals would be ideal where the box does not have a single local TTY allocated. -- ;s =;