nixpkgs/nixos/modules
Michael Auchter 5c0e18a6bb nixos/soju: add defaults and assertions for TLS
Enabling soju without providing a value for tlsCertificate currently
results in:

  error: The option `services.soju.tlsCertificate' is used but not
  defined.

Since tlsCertificate is intended to be optional, set default to null.

Additionally, add assertions to ensure that both tlsCertificate and
tlsCertificateKey are either set or unset.
2022-08-02 17:36:04 +00:00
..
config Merge pull request #183491 from pennae/automatic-md-conversions 2022-08-02 02:15:30 +02:00
hardware Merge pull request #183491 from pennae/automatic-md-conversions 2022-08-02 02:15:30 +02:00
i18n/input-method treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
installer treewide: use isx86 where appropriate 2022-07-30 16:21:10 +00:00
misc Merge pull request #183491 from pennae/automatic-md-conversions 2022-08-02 02:15:30 +02:00
profiles treewide: use isAarch where appropriate 2022-07-30 16:18:27 +00:00
programs treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
security Merge pull request #183491 from pennae/automatic-md-conversions 2022-08-02 02:15:30 +02:00
services nixos/soju: add defaults and assertions for TLS 2022-08-02 17:36:04 +00:00
system treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
tasks Merge pull request #183491 from pennae/automatic-md-conversions 2022-08-02 02:15:30 +02:00
testing nixos/version: Warn about using the default of system.stateVersion 2022-05-05 12:22:31 +02:00
virtualisation Merge pull request #183491 from pennae/automatic-md-conversions 2022-08-02 02:15:30 +02:00
module-list.nix Merge pull request #183039 from jansol/master 2022-08-01 18:17:39 -04:00
rename.nix xow: remove 2022-08-02 00:50:32 +03:00