diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2014-02-11 01:23:59 +0400 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2014-02-11 01:34:19 +0400 |
commit | 4c9c7f6ba41f92c7d5ed86e27c3f66486ef6ecae (patch) | |
tree | 950b36953cf07d35686a646dd2d9d466547d078f /nixos | |
parent | 30e1186a0c3c3633af58a734be0cba3c37f3eb5b (diff) | |
download | nixlib-4c9c7f6ba41f92c7d5ed86e27c3f66486ef6ecae.tar nixlib-4c9c7f6ba41f92c7d5ed86e27c3f66486ef6ecae.tar.gz nixlib-4c9c7f6ba41f92c7d5ed86e27c3f66486ef6ecae.tar.bz2 nixlib-4c9c7f6ba41f92c7d5ed86e27c3f66486ef6ecae.tar.lz nixlib-4c9c7f6ba41f92c7d5ed86e27c3f66486ef6ecae.tar.xz nixlib-4c9c7f6ba41f92c7d5ed86e27c3f66486ef6ecae.tar.zst nixlib-4c9c7f6ba41f92c7d5ed86e27c3f66486ef6ecae.zip |
Add an option to change vsftpd anonymos write umask.
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/services/networking/vsftpd.nix | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/nixos/modules/services/networking/vsftpd.nix b/nixos/modules/services/networking/vsftpd.nix index 1c77cc6df4ea..763fa8dc3c42 100644 --- a/nixos/modules/services/networking/vsftpd.nix +++ b/nixos/modules/services/networking/vsftpd.nix @@ -91,6 +91,7 @@ let ${optionalString (pkgs.stdenv.system == "x86_64-linux") '' seccomp_sandbox=NO ''} + anon_umask=${cfg.anonymousUmask} ''; in @@ -139,6 +140,13 @@ in description = "RSA certificate file."; }; + anonymousUmask = mkOption { + type = types.string; + default = "077"; + example = "002"; + description = "Anonymous write umask."; + }; + } // (listToAttrs (catAttrs "nixosOption" optionDescription)); }; |