ssmtp: add types to options

Changed files
+7
nixos
modules
programs
+7
nixos/modules/programs/ssmtp.nix
···
networking.defaultMailServer = {
directDelivery = mkOption {
+
type = types.bool;
default = false;
example = true;
description = ''
···
};
hostName = mkOption {
+
type = types.str;
example = "mail.example.org";
description = ''
The host name of the default mail server to use to deliver
···
};
domain = mkOption {
+
type = types.str;
default = "";
example = "example.org";
description = ''
···
};
useTLS = mkOption {
+
type = types.bool;
default = false;
example = true;
description = ''
···
};
useSTARTTLS = mkOption {
+
type = types.bool;
default = false;
example = true;
description = ''
···
};
authUser = mkOption {
+
type = types.str;
default = "";
example = "foo@example.org";
description = ''
···
};
authPass = mkOption {
+
type = types.str;
default = "";
example = "correctHorseBatteryStaple";
description = ''