nixpkgs/nixos
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
..
doc Merge pull request #183039 from jansol/master 2022-08-01 18:17:39 -04:00
lib Merge pull request #183491 from pennae/automatic-md-conversions 2022-08-02 02:15:30 +02:00
maintainers maintainers/create-amis.sh: Add more AWS regions 2022-05-17 10:20:30 +01:00
modules nixos/soju: add defaults and assertions for TLS 2022-08-02 17:36:04 +00:00
tests Merge pull request #184254 from ck3d/fix-test-machinectl 2022-07-31 21:18:53 +02:00
COPYING
default.nix nixos: Make system.build.vm a standard attribute based on vmVariant 2021-12-17 14:49:31 +01:00
README
release-combined.nix Revert "release: add tests.packageTestsForChannelBlockers.curl.withCheck as a channel blocker" 2022-07-12 15:00:38 +03:00
release-small.nix Revert "release: add tests.packageTestsForChannelBlockers.curl.withCheck as a channel blocker" 2022-07-12 15:00:38 +03:00
release.nix nixos/release: add proxmox LXC and VMA 2022-07-13 10:44:41 +02:00

*** NixOS ***

NixOS is a Linux distribution based on the purely functional package
management system Nix.  More information can be found at
https://nixos.org/nixos and in the manual in doc/manual.