From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pjotr Prins Subject: Re: System configuration on non-GuixSD distributions Date: Tue, 4 Oct 2016 17:04:44 +0000 Message-ID: <20161004170444.GA11919@mail.thebird.nl> References: <20161004141206.GA10801@mail.thebird.nl> <57F3C20C.40502@goebel-consult.de> <87a8ekru4q.fsf@dustycloud.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50465) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1brTAI-0007AK-AK for guix-devel@gnu.org; Tue, 04 Oct 2016 13:06:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1brTAD-0000jt-8I for guix-devel@gnu.org; Tue, 04 Oct 2016 13:06:01 -0400 Received: from mail.thebird.nl ([95.154.246.10]:35649) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1brTAD-0000jE-2J for guix-devel@gnu.org; Tue, 04 Oct 2016 13:05:57 -0400 Content-Disposition: inline In-Reply-To: <87a8ekru4q.fsf@dustycloud.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Christopher Allan Webber Cc: guix-devel@gnu.org, Hartmut Goebel On Tue, Oct 04, 2016 at 10:50:13AM -0500, Christopher Allan Webber wrote: > Hartmut Goebel writes: > > > Am 04.10.2016 um 16:12 schrieb Pjotr Prins: > >> I would like a replacement for non-deterministic Cfengine/Chef and the > >> like. I wrote Cfruby once - one reason we still support Ruby 1.8 in > >> Guix ;). Time to replace it on my machines. > > > > I already had the vision about having something like debops > > (www.debops.org) using the GuixSD mechanisms. > > > > (For those of you who do not know debops: It is a collection of more > > then 100 roles (or receipts) for Ansible.) > > The deployability dream is what originally drew me to Guix, and then > GuixSD. Originally I was planning on something separate, Guile based > but able to deploy Debian and etc type systems. > > Un/fortunately I think the main advantage to Guix as a deployment system > seems to be if you're really going "all out" and can reproducibly build > the whole thing with it. I know. I would love it and am close to switching on my laptop - but reality still has me deploying on existing systems. > Otherwise, what can you do? I guess you could still build *some* > configuration, like apache configs and etc, but you'd still need to set > up your base system to know to point at the current profile, or whatever > you'd do... > That would be OK. If can configure /etc/sshd_config to something in Guix that would work. My main problem is that I don't know how to start :) Tonight star gazing - perfect sky in NL. Pj. --