aboutsummaryrefslogtreecommitdiffstats
path: root/modules/security/gpg/assertions.nix
blob: 1108e4736af2cfb73cd908fa28b8a909dde8b431 (plain)
1
2
3
4
5
6
7
8
9
10
# Validates GPG sub-options require the main module to be enabled
{ config, ... }:
{
  assertions = [
    {
      assertion = !config.security.gpg.backup.enable || config.security.gpg.enable;
      message = "security.gpg.backup.enable requires security.gpg.enable.";
    }
  ];
}