!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

221 Members
Salon francographe de NixOS72 Servers

Load older messages


SenderMessageTime
15 Apr 2026
@gsaurel:laas.frnim65s

https://nix.dev/manual/nix/2.28/command-ref/conf-file.html?highlight=substituters#file-format

A configuration setting usually overrides any previous value. However, for settings that take a list of items, you can prefix the name of the setting by extra- to append to the previous value.

donc quand je veux des trucs en premier je les met dans x, et quand je les veux après dans extra-x

10:10:19
@gsaurel:laas.frnim65ssur les substituers, y’a des prorités10:11:25
@gsaurel:laas.frnim65s

et pour la différence entre substituters et trusted-substituters, si je comprends bien, c’est que trusted-substituters est utilisable par n’importe quel user, mais substituters uniquement par un trusted-user:
https://nix.dev/manual/nix/2.28/command-ref/conf-file.html#conf-substituters

At least one of the following conditions must be met for Nix to use a substituter:

  • The substituter is in the trusted-substituters list
  • The user calling Nix is in the trusted-users list

In addition, each store path should be trusted as described in trusted-public-keys

10:13:22
@pinage404:matrix.orgpinage404je ne vois pas le cas d'usage des substituters ça veut dire quelqu'un qui a les droits root et peut modifier la config, fait confiance pour ajouter ce substituter, mais ne fait pas confiance aux users pour l'utiliser (sauf s'iels sont trusted) ?10:18:12
@alex:tunstall.xyzAlex

C'est soit l'un ou l'autre. Il n'est pas nécessaire que l'utilisateur soit dans trusted-users pour qu'il/elle puisse utiliser un substituteur dans trusted-substituters.
Le deuxième cas est pour les commandes qui modifient --option substituters.

Ce qui est important, c'est qu'il faut être privilégié par l'une des deux conditions afin d'ajouter des outputs au Nix store sans faire le build.
Sinon, n'importe-qui pourrait y ajouter des outputs qui ne correspondent pas à la dérivation d'origine (par malice ou par négligence).

13:06:01
@pinage404:matrix.orgpinage404 je ne comprends pas le cas où il serait préférable d'ajouter un substituter et un trusted-users plutot que juste un trusted-substituter 16:55:31
@alex:tunstall.xyzAlex Par exemple pour tester un nouveau substituter sans avoir à modifier nix.conf. 16:56:33
@pinage404:matrix.orgpinage404 donc l'option nix.settings.substituters ne sert à rien ? 16:57:25
@alex:tunstall.xyzAlex L'option peut être modifié par la commande avec --option 16:58:59
@pinage404:matrix.orgpinage404on peut modifier n'importe quelle option de la sorte ?17:45:02
@alex:tunstall.xyzAlex Ça dépend. Quelques options nécessitent être dans trusted-users pour pouvoir les modifier de telle sorte. 17:46:45
16 Apr 2026
@m:marvid.frSamæ joined the room.21:33:30
@m:marvid.frSamæJraime lra francographie21:36:29
20 Apr 2026
@picnoir:alternativebit.frpicnoir changed their display name from Picnoir to picnoir.10:05:35
23 Apr 2026
@ysun:beeper.comYifei Sun changed their profile picture.22:01:55
26 May 2021
@grahamc:nixos.org@grahamc:nixos.org set the history visibility to "world_readable".19:34:08
@grahamc:nixos.org@grahamc:nixos.org changed the room name to "" from "".19:34:08
@grahamc:nixos.org@grahamc:nixos.org invited @immae:matrix.orgimmae.19:34:18
@grahamc:nixos.org@grahamc:nixos.org invited @samueldr:matrix.orgsamueldr.19:34:19
@samueldr:matrix.orgsamueldr joined the room.19:40:10
@immae:matrix.orgimmae joined the room.19:40:42
@grahamc:nixos.org@grahamc:nixos.orgchanged room power levels.20:09:05
@grahamc:nixos.org@grahamc:nixos.orgchanged room power levels.20:09:10
@samueldr:matrix.orgsamueldr set the room name to "Nix ♥ la francophonie".20:09:55
@samueldr:matrix.orgsamueldr set the room topic to "Salon francographe de NixOS".20:09:56
@afontain:gnugen.chafontain joined the room.20:30:26
@samueldr:matrix.orgsamueldr changed their display name from samueldr‎ to samueldr.21:05:31
Room Avatar Renderer.21:46:37
27 May 2021
@ncfavier:matrix.orgnf joined the room.01:29:16
@symphorien:xlumurb.eusymphorien joined the room.05:56:15

Show newer messages


Back to Room ListRoom Version: 6