From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id KDwOOI2xqmSSMAAASxT56A (envelope-from ) for ; Sun, 09 Jul 2023 15:09:33 +0200 Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 6JzPN42xqmQrGAAAauVa8A (envelope-from ) for ; Sun, 09 Jul 2023 15:09:33 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 8194F39CA5 for ; Sun, 9 Jul 2023 15:09:33 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20221208 header.b="BNKc6/CZ"; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1688908173; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=tzYPBTsM10RLai8hmAq1of/J1CsrXUDuqVmIDSG1k0k=; b=ILocaJexMzbhEdXqX3u/h7pdNPEki2uptpFfry4XEdOElCzvsMt4gHrJ2gVGiaYDRwiIz5 uOcRaCy9Us5Yi+XzOnZwKPMIt17pnQLUE6ADLMDQ3vumQXyBZrN9xkYyZeW7aXAPBaQuba KZ8ub/7pcxuqyODvUUuOkAKbeOO83foj5IcSNQ9U6EIsPzCaL61FGXAWZz6Qd3KA5By8bq DJEeKlfWEc2brha7fzpIIfSChVJTqnQD/jlAYlYDraZUcKMCGJ1C35Sig0JqPw9aO02yw6 jBw6Q6+RyqoJH6Wd2ZddRnUsp2ZUxAZPkHqFA2W/tke6tyH/FxguXWKlWeSxVA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1688908173; a=rsa-sha256; cv=none; b=HWnjYNIwFluqoDPgfRHVoTwd6oHtSgDGFkyeuQfGngU1rfiMQ9xMyU79BW7lAj82CX/IvN KuaFZhQFte0zG70fBUivvByEvfQ31NRbvEExSI+82/+U3ZbhTGYXnQppCuOLCFl3SqfcF4 rfF54YWnlTaves0AVfdr3FF34RMLe4umymFRVKFnLUFwmE94hEUla7P6d4QEBIV37jLpeL Zw1bEPunx6RdcIjJXGvdgs+yX8aLu7E6ksvbmx3DRnOHa1v78GskBgqcyUMJjxOCPm4SEK jA7k2Ff7P1iVY1/ZfuV/GmBYlbYyIZgDtPYOiTgIUnKzkmgVwIJJ7lH/ecMHpg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20221208 header.b="BNKc6/CZ"; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qITfI-0005UU-5t; Sun, 09 Jul 2023 08:37:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qGEnk-0004lv-Gc for help-guix@gnu.org; Mon, 03 Jul 2023 04:20:54 -0400 Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qGEni-0006JY-5f for help-guix@gnu.org; Mon, 03 Jul 2023 04:20:52 -0400 Received: by mail-wr1-x431.google.com with SMTP id ffacd0b85a97d-314172bac25so4550987f8f.3 for ; Mon, 03 Jul 2023 01:20:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1688372447; x=1690964447; h=to:date:message-id:subject:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=6j1Il4DdUXm+EeHxfKnLOiEHZXlDJdPcjW9+a5FSn3w=; b=BNKc6/CZIREO+jSxRlw1JlMui5UvdkKVWlv6F31EFRtyiNdcGo4swXsrCixOn4sEh/ 1xVMd8x/ydWD4CL5o8Q1sjNXo4U9sICbxXCOZeqIpk0MZu1g4zoOUajHM2X9l+aAeOQb 7jjqEOMf8wU8Pse61y870EFkrRkeCGVL89VxmR+NtwfT6PZMrRHqN+0PsGEe4T5vz3CU QcDku7VRsLutq/mx9rU+qEcKwGXwKiPquMH6ziJuvuuT1Gh5s/Q1r6tVkyex4+zIdpEj zIaHlGp3m6mPRuufvpR6dt2gLsSCgtB+ZbZjvfEVYGKl9dUq+WhRiPtfZki6jL0m+tHy x6Ig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688372447; x=1690964447; h=to:date:message-id:subject:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=6j1Il4DdUXm+EeHxfKnLOiEHZXlDJdPcjW9+a5FSn3w=; b=HLedQFSb6fjeTCDz9+71Q1QdBmgtF4Sz7/PGQ2+i232OirBo4Hfj+tCWkV1/err80P I59elDofqh3UV2HEQ2YOpdeNnObyyIKNpS5eNSof9ddMDClX8s4RsOVhU+vnAWBivciu bQnOleXB+5qwvXQ+LCnpytebcB6FN81P6Z3sB7cvcbVpQOPuPfxCxxS8/n+1aWDL68pr zDy86193tNrT5+89gxA3+n7DWOBTuh7j/lc3ORMsyBwISBQjDkZ0FhD3jwcryPcTu9AJ AFlnsLnfFPiQ35q9I6+iU7j2lnLXjbJVW0Szu0qydVQjMF0KlTB8R6eaIMakgFcpCwHd jRfA== X-Gm-Message-State: ABy/qLbgT8EHpc7VdjhPibZrZVyeWP1x5OVg2JkWcF3UF+29zrSDuCNV RifgNYVYUrw1JptzyRTwS4f5A8gd1is= X-Google-Smtp-Source: APBJJlEHcOIIRHu5kDQ5sizOzpyApYD7Z/bxZcVfq0hF338ohoKa9f8ilyo1NX54JgT7iVWOYyNDwQ== X-Received: by 2002:a5d:6a49:0:b0:314:7c0:c406 with SMTP id t9-20020a5d6a49000000b0031407c0c406mr7441141wrw.40.1688372446677; Mon, 03 Jul 2023 01:20:46 -0700 (PDT) Received: from smtpclient.apple ([2a00:23c6:9c14:5201:49a2:391e:e951:a3cc]) by smtp.gmail.com with ESMTPSA id t14-20020a5d460e000000b0031433760a92sm3326366wrq.115.2023.07.03.01.20.46 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 03 Jul 2023 01:20:46 -0700 (PDT) From: "Etienne B. Roesch" Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.600.7\)) Subject: System-wide config Message-Id: <4511E578-636C-4B09-AAAD-FAD740749667@gmail.com> Date: Mon, 3 Jul 2023 09:20:35 +0100 To: help-guix@gnu.org X-Mailer: Apple Mail (2.3731.600.7) Received-SPF: pass client-ip=2a00:1450:4864:20::431; envelope-from=etienne.roesch@gmail.com; helo=mail-wr1-x431.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sun, 09 Jul 2023 08:37:23 -0400 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -3.28 X-Spam-Score: -3.28 X-Migadu-Queue-Id: 8194F39CA5 X-Migadu-Scanner: mx2.migadu.com X-TUID: cZs5C1JP9I9O Hi, I am working my way through our IT department to convince them to = provide guix as a service to our researchers. Specifically, we provide = vms as a service and we also have a shared slurm resource. One question = I haven=E2=80=99t managed to answer fully is about system-wide = configurations. We currently use puppet to pull configs on the fly and = various scripts to turn on or off services. (Our IT dept is really = paranoid with security) What is the recommended way to do this with guix system? Does guix system play nicely with packages installed outside of guix? = Intuitively, I=E2=80=99d think it can be a recipe for disaster. The alternative of simply using guix on a host debian is appealing, of = course. Have an amazing week! Etienne =20 =E2=80=94 Prof. dr. Etienne B. Roesch | Professor of Applied Statistics & = Cognitive Science | Univ. Reading=20 Institutional Lead for Open and Reproducible Research, UK = Reproducibility Network Discipline Hopping Fellow, Natural Environment Research Council student hours: book yourself in my University Outlook calendar = www: etienneroes.ch | osf.io/ede88 = | github.com/eroesch = | rdg.ac.uk/cinn = | shop research: project-chai.org | = crowd-charge.com | cocoon-project.eu = | rescience | = ukrn =