From owner-freebsd-hackers@FreeBSD.ORG Wed Jun 20 15:51:15 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BA3251065674 for ; Wed, 20 Jun 2012 15:51:15 +0000 (UTC) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from wojtek.tensor.gdynia.pl (wojtek.tensor.gdynia.pl [89.206.35.99]) by mx1.freebsd.org (Postfix) with ESMTP id D7EEF8FC12 for ; Wed, 20 Jun 2012 15:51:14 +0000 (UTC) Received: from wojtek.tensor.gdynia.pl (localhost [127.0.0.1]) by wojtek.tensor.gdynia.pl (8.14.5/8.14.5) with ESMTP id q5KFpBh0001989; Wed, 20 Jun 2012 17:51:11 +0200 (CEST) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from localhost (wojtek@localhost) by wojtek.tensor.gdynia.pl (8.14.5/8.14.5/Submit) with ESMTP id q5KFpBMh001986; Wed, 20 Jun 2012 17:51:11 +0200 (CEST) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Date: Wed, 20 Jun 2012 17:51:10 +0200 (CEST) From: Wojciech Puchar To: Daniel Robbins In-Reply-To: Message-ID: References: <4FDF6177.5050608@unsane.co.uk> <4FDF6586.9060501@gentoo.org> <4FDFB166.2040709@FreeBSD.org> <4FDFB44D.9090308@gentoo.org> <4FE0ADCD.9010109@FreeBSD.org> <4FE0C123.8030301@gentoo.org> <4FE0F773.1080403@gentoo.org> <4FE100F9.2050009@funtoo.org> <20120620073920.GA5300@lonesome.com> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.2.7 (wojtek.tensor.gdynia.pl [127.0.0.1]); Wed, 20 Jun 2012 17:51:11 +0200 (CEST) Cc: "freebsd-hackers@freebsd.org" Subject: Re: Replacing rc(8) (Was: FreeBSD Boot Times) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jun 2012 15:51:15 -0000 > So let me know if you have any ideas for anything that would be > considered more than just a slight improvement, that would make you go > "OK, now it's seriously worth considering OpenRC as this is more than > just a nominal improvement in functionality." actually i am happy with current system, but maybe others. My most important ideas are: - any new system should not be more complex - ability to keep all flags and main config in single file (/etc/rc.conf) must persist. I don't want mess. And for sure not only me. - once again - the less files, the better. Some time ago i had to use linux (fortunately no longer needed). As i don't use it normally i just took debian installer that i remembered it WAS usable. After seeing the incredible complexity of /etc structure, not just rc scripts, i deleted most of it and put startup sequence in single file. It was plain horror. >> If someone would like to make new ports subsystem from scratch then it would >> be great. Would you like to ? ;) > > I know you are joking, but in all seriousness, this is another area of yes i am. but that joke is clear suggestion that we have already tens of thousands better or worse made ports! > it's a good idea to stay in touch :) if you have idea how to improve existing rc.d AND make ports working as is then go on. Anyway i don't see rc.d subsystem to be such a big deal that great improvement are possible at all. For me it is OK. For a cases when i need really quick start or so - i just deleted it and put everything in /etc/rc