From owner-svn-src-head@FreeBSD.ORG Thu Feb 5 23:32:17 2015 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 08B058F1; Thu, 5 Feb 2015 23:32:17 +0000 (UTC) Received: from mail-ig0-x22b.google.com (mail-ig0-x22b.google.com [IPv6:2607:f8b0:4001:c05::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C7A3FEDE; Thu, 5 Feb 2015 23:32:16 +0000 (UTC) Received: by mail-ig0-f171.google.com with SMTP id h15so2808276igd.4; Thu, 05 Feb 2015 15:32:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=tECctuvCUZhvM6S1b5cb6bSYtNWd/ggn/zvB4qRUcmQ=; b=u5RFbrtaN49bx2w5bbGeQffKoQA862i/+r0f+Ox7DZ3n3LiXJjdrPrfvwf8ls4vlIB 8zlDo4137oHLh6Qyc5Sfcl1l1T5PPuwF2JhKBqfW8Nt2I319krt53zJEqLRrjFb6Dbqy 2qH/zGHEckcyqOSeIbAKJBwZQSvHwOC6+5+02Xl4cRb3BhjNVCrMHfZiHsVPKMoLUBK+ 6ro82boIpaFWvSB+Pul1Abze6zAnupLPIfGnGmbUybaZTFeH+F5oHvk5SZzdCaSr8ukr VjNkmjuDtmFXOT4PU9KnoRVScabF/cnzbmCbKdtjunI6UycRlt0Us+GPgQ9hSaeP3Udd 9IUQ== MIME-Version: 1.0 X-Received: by 10.43.131.5 with SMTP id ho5mr9832863icc.82.1423179136053; Thu, 05 Feb 2015 15:32:16 -0800 (PST) Received: by 10.50.182.233 with HTTP; Thu, 5 Feb 2015 15:32:15 -0800 (PST) In-Reply-To: <22331387.X8ihv2sqVO@ralph.baldwin.cx> References: <201502051138.t15BcUlj070663@svn.freebsd.org> <1724492.FMbRRniWv7@ralph.baldwin.cx> <22331387.X8ihv2sqVO@ralph.baldwin.cx> Date: Thu, 5 Feb 2015 15:32:15 -0800 Message-ID: Subject: Re: svn commit: r278249 - head/etc/rc.d From: NGie Cooper To: John Baldwin Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: "svn-src-head@freebsd.org" , "svn-src-all@freebsd.org" , "src-committers@freebsd.org" , Garrett Cooper X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Feb 2015 23:32:17 -0000 On Thu, Feb 5, 2015 at 1:39 PM, John Baldwin wrote: > On Thursday, February 05, 2015 12:51:41 PM Garrett Cooper wrote: >> On Feb 5, 2015, at 5:04, John Baldwin wrote: >> > On Thursday, February 05, 2015 11:38:30 AM Garrett Cooper wrote: >> >> Author: ngie >> >> Date: Thu Feb 5 11:38:29 2015 >> >> New Revision: 278249 >> >> URL: https://svnweb.freebsd.org/changeset/base/278249 >> >> >> >> Log: >> >> Honor the following flags with the following rc.d scripts for servic= es >> >> >> >> that can be easily decoupled from the boot process without disrupting >> >> other >> >> services >> >> >> >> - MK_APM && MK_ACPI: powerd >> >> - MK_BOOTPARAMD: bootparams >> >> - MK_FTP: ftpd >> >> - MK_INETD: inetd >> >> - MK_LEGACY_CONSOLE: moused, syscons >> > >> > I'm using moused with vt(4). It is not syscons-specific. >> >> Unfortunately it is LEGACY_CONSOLE specific right now: >> >> 183242 sam # XXX MK_SYSCONS >> 183242 sam .if ${MK_LEGACY_CONSOLE} !=3D "no" >> 212525 imp SUBDIR+=3D kbdcontrol >> 212525 imp SUBDIR+=3D kbdmap >> 212525 imp SUBDIR+=3D moused >> 212525 imp SUBDIR+=3D vidcontrol >> 183242 sam .endif >> >> This will probably need to change to be inclusive of MK_VT, but I need t= o >> doublecheck the sources to make sure there aren=E2=80=99t any assumption= s lurking >> in moused that explicitly require syscons in order to function... > > Eh, which part of "I'm running moused for a trackpad on my Thinkpad that = I > use with vt(4) both in and out of X" doesn't =3D=3D "it works with vt(4),= not > just sc(4)"? :) I guess I was just propagating around the original assumption that using moused is tied to just syscons(4). You and emaste are right though -- these tools should build and install when MK_LEGACY_CONSOLE !=3D no || MK_VT !=3D no (or invent a different build knob to make the intent of the tools clearer instead of copy-pasting that pattern around the tree). Thanks :)!