nixos/minidlna: add package option (#345770)

authored by Colin and committed by GitHub 9bd0271b d9514ab7

+3 -1
+3 -1
nixos/modules/services/networking/minidlna.nix
··· 21 21 ''; 22 22 }; 23 23 24 + options.services.minidlna.package = lib.mkPackageOption pkgs "minidlna" { }; 25 + 24 26 options.services.minidlna.openFirewall = mkOption { 25 27 type = types.bool; 26 28 default = false; ··· 141 143 CacheDirectory = "minidlna"; 142 144 RuntimeDirectory = "minidlna"; 143 145 PIDFile = "/run/minidlna/pid"; 144 - ExecStart = "${pkgs.minidlna}/sbin/minidlnad -S -P /run/minidlna/pid -f ${settingsFile}"; 146 + ExecStart = "${lib.getExe cfg.package} -S -P /run/minidlna/pid -f ${settingsFile}"; 145 147 }; 146 148 }; 147 149 };