From owner-freebsd-current@FreeBSD.ORG Thu May 28 22:55:59 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E0DC9106564A for ; Thu, 28 May 2009 22:55:59 +0000 (UTC) (envelope-from nslay@comcast.net) Received: from QMTA03.westchester.pa.mail.comcast.net (qmta03.westchester.pa.mail.comcast.net [76.96.62.32]) by mx1.freebsd.org (Postfix) with ESMTP id 931448FC13 for ; Thu, 28 May 2009 22:55:59 +0000 (UTC) (envelope-from nslay@comcast.net) Received: from OMTA11.westchester.pa.mail.comcast.net ([76.96.62.36]) by QMTA03.westchester.pa.mail.comcast.net with comcast id wyJq1b0010mv7h053AhmFY; Thu, 28 May 2009 22:41:46 +0000 Received: from LIGHTBULB.LOCAL ([69.244.210.117]) by OMTA11.westchester.pa.mail.comcast.net with comcast id xAik1b0012YXfpR3XAik58; Thu, 28 May 2009 22:42:44 +0000 Message-ID: <4A1F12E4.1060404@comcast.net> Date: Thu, 28 May 2009 18:40:36 -0400 From: Nathan Lay User-Agent: Thunderbird 2.0.0.21 (X11/20090406) MIME-Version: 1.0 To: freebsd-current@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Profile rc idea X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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, 28 May 2009 22:56:00 -0000 Hi list, Wasn't sure which list this idea belongs, so I sent it here. It would be interesting if rc was extended to support profiles. Each profile would reflect a different system configuration. For example profiles could describe the computing environment at: home, work, friend's house, airplane, etc... The active profile the system uses could be chosen based on some contingency condition. For example, simply prompting the user to choose an rc profile at boot, or using hardware to choose the profile (e.g. like location based contingency using GPS hardware), or whatever... I guess this only pertains to booting though, but rc seems like a natural place to do this. Thoughts, comments? Yet another idea I have no time to try... Best Regards, Nathan Lay