nixpkgs/nixos/modules/services
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
..
admin treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
amqp treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
audio Merge pull request #183491 from pennae/automatic-md-conversions 2022-08-02 02:15:30 +02:00
backup Merge pull request #183491 from pennae/automatic-md-conversions 2022-08-02 02:15:30 +02:00
blockchain/ethereum treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
cluster treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
computing treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
continuous-integration Merge pull request #183491 from pennae/automatic-md-conversions 2022-08-02 02:15:30 +02:00
databases treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
desktops treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
development treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
display-managers treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
editors treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
finance treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
games treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
hardware Merge pull request #183491 from pennae/automatic-md-conversions 2022-08-02 02:15:30 +02:00
home-automation Merge pull request #183491 from pennae/automatic-md-conversions 2022-08-02 02:15:30 +02:00
logging treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
mail treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
matrix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
misc Merge pull request #183491 from pennae/automatic-md-conversions 2022-08-02 02:15:30 +02:00
monitoring Merge pull request #183491 from pennae/automatic-md-conversions 2022-08-02 02:15:30 +02:00
network-filesystems treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
networking nixos/soju: add defaults and assertions for TLS 2022-08-02 17:36:04 +00:00
printing treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
scheduling treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
search treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
security treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
system treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
torrent treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
tracing treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
ttys treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
video treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
wayland treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
web-apps trilium: 0.51.2 -> 0.53.2 + update script (#177484) 2022-08-02 14:01:17 +02:00
web-servers treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
x11 Merge pull request #183491 from pennae/automatic-md-conversions 2022-08-02 02:15:30 +02:00