nix: add tftp parameter to package

This commit is contained in:
Toast 2025-07-29 15:38:32 +02:00
parent 9858b714b4
commit 6bd0172353

View file

@ -17,6 +17,7 @@
mutagen,
pyftpdlib,
magic,
partftpy,
fusepy, # for partyfuse
# use argon2id-hashed passwords in config files (sha2 is always available)
@ -49,6 +50,9 @@
# enable FTPS support in the FTP server
withFTPS ? false,
# enable TFTP server
withTFTP ? false,
# samba/cifs server; dangerous and buggy, enable if you really need it
withSMB ? false,
@ -83,6 +87,7 @@ buildPythonApplication {
++ lib.optional withSMB impacket
++ lib.optional withFTP pyftpdlib
++ lib.optional withFTPS pyopenssl
++ lib.optional withTFTP partftpy
++ lib.optional withCertgen cfssl
++ lib.optional withThumbnails pillow
++ lib.optional withFastThumbnails pyvips