Hi Nicolas,

Nicolas Pierron <[email protected]> writes:

> Unfortunately this won't work.  As I've explained at the Fosdem,
>
> services.xserver.startOpenSSHAgent = false;
>
> does not forbid the user to use it, but
>
> services.xserver.startGnuPGAgent = true;
>
> does.
>
> So you don't want to enable the Gnu versions.
>
> You want to take precedence over user configuration,

No I don’t.  :-)

The intent is that ‘gnu = true’ would give you GNU programs by default.
But then I also want to allow things like:

  gnu = true;
  services.lshd.enable = false;
  services.openssh.enable = true;

The ‘gnu = true’ is not meant to be a jail.  It’s meant to be a helper
to choose GNU defaults, while still allowing users to have non-default
settings.

Thanks,
Ludo’.
_______________________________________________
nix-dev mailing list
[email protected]
https://mail.cs.uu.nl/mailman/listinfo/nix-dev

Reply via email to