From owner-freebsd-current@FreeBSD.ORG Thu Nov 14 23:26:42 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 453875BD for ; Thu, 14 Nov 2013 23:26:42 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B1E6C26E8 for ; Thu, 14 Nov 2013 23:26:41 +0000 (UTC) Received: from [157.181.98.186] ([157.181.98.186]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0LjJCt-1V9PFI3jzj-00dTNW for ; Fri, 15 Nov 2013 00:26:40 +0100 Message-ID: <52855C0E.5040303@gmx.com> Date: Fri, 15 Nov 2013 00:26:06 +0100 From: dt71@gmx.com User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:24.0) Gecko/20100101 Firefox/24.0 SeaMonkey/2.21 MIME-Version: 1.0 To: Adrian Chadd , Daniel O'Connor Subject: Re: cron(8) improvement References: <52792B60.1030309@allanjude.com> <488180AE-5C23-402A-BAA4-E3263D8C52BF@kientzle.com> <1383788977.14448.44112617.6F0D61A0@webmail.messagingengine.com> <527AFAA1.1040001@allanjude.com> <527BCA55.2000207@allanjude.com> <527C5D52.7030508@allanjude.com> <047405A8-B6EB-427B-A2E4-6254DD1A077B@orthanc.ca> <3E6377FF-69FE-48E4-BFB1-E5095A7FA1BB@orthanc.ca> <527C6DEF.6020102@allanjude.com> <527E3EB3.6000301@FreeBSD.org> <8034B822-F903-43D1-8BF6-DFAD7C22F5B0@gsoft.com.au> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:U8urZg0iMxvHbFyqYqNe1eLihFkUhFOj6d8Xn0EQs7gH8elonFf VWfBIU6M8j8AWD/HbWxZIkelk7EY2hPYP7tKaA+hQT+CK4ALnwK+Xv6l/ujW1yL/a1VXFB7 vf0XfokYu6tUk4n2YEKT/imwXimnCUZj/QqNipCNz07sswbg/11ny0PRsqQQnPBRLWdRvcM mRAL1ECwtW+TAJengTdFw== Cc: FreeBSD Current , Matthew Seaman X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Nov 2013 23:26:42 -0000 Adrian Chadd wrote, On 11/10/2013 01:18: > I'm kinda fed up installing packages that don't enable themselves. There should be no package that needs activation, that is if you want a desktop computer, not a server. > 'pkg install xorg' is not enough to get a working xorg. You have to > enable hal and dbus and then restart (so things come up in the right > order; manually starting them doesn't work) in order to get X working. I use: hald_enable="NO" dbus_enable="NO" > Please install the cron scripts by default. Please then write up a > simple rc.conf style setup where the cron scripts can check a config > file to see if they should run. Provided that there will be - an option for every instance of a port wanting to install a cron.d script -- ie., port options plus a settable NO_CROND_SCRIPTS -- and - a fail-safe mechanism to disable all cron.d entries, ie. crond_enable="NO", I feel that installed scripts could be an option.