From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pjotr Prins Subject: System configuration on non-native Guix (SuSE/Debian) Date: Sun, 19 Aug 2018 08:02:01 +0200 Message-ID: <20180819060201.u73wco6qlwrbemuk@thebird.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58904) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1frGmu-00083b-R1 for guix-devel@gnu.org; Sun, 19 Aug 2018 02:02:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1frGmp-0004K9-Nl for guix-devel@gnu.org; Sun, 19 Aug 2018 02:02:08 -0400 Received: from mail.thebird.nl ([94.142.245.5]:51264) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1frGmp-0004JT-7F for guix-devel@gnu.org; Sun, 19 Aug 2018 02:02:03 -0400 Content-Disposition: inline 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: guix-devel@gnu.org With the recent SuSE announcement I hope Guix gets taken up as a package manager on non-native Guix systems (Debian in particular). Something I have been doing for years with great success - deploying some massively complex systems. One thing I have always wanted to do is use Guix' system configuration capabilities on top of Debian. But, so far, I have no idea how to go about that. Can someone help? We can make a blog out of it. Say I want to configure Nginx as a system tool using Guix. What would be the steps to take? A simple example would help a lot! And a separate question: can the shepherd run next to systemd? I would think so. I have no real love for systemd, but it is rather hard to avoid on recent distros. Pj.