diff --git a/pkgs/by-name/to/todesk/package.nix b/pkgs/by-name/to/todesk/package.nix index 7891ca6e656e..fdd21d78e122 100644 --- a/pkgs/by-name/to/todesk/package.nix +++ b/pkgs/by-name/to/todesk/package.nix @@ -41,12 +41,8 @@ let pname = "todesk-unwrapped"; version = version; src = fetchurl { - url = "https://newdl.todesk.com/linux/todesk-v${finalAttrs.version}-amd64.deb"; + url = "https://web.archive.org/web/20250302114501if_/https://newdl.todesk.com/linux/todesk-v4.7.2.0-amd64.deb"; hash = "sha256-v7VpXXFVaKI99RpzUWfAc6eE7NHGJeFrNeUTbVuX+yg="; - curlOptsList = [ - "--user-agent" - "Mozilla/5.0" - ]; }; nativeBuildInputs = [ dpkg ]; @@ -108,6 +104,7 @@ buildFHSEnv { libva ]; extraBwrapArgs = [ + "--tmpfs /opt/todesk" "--bind /var/lib/todesk /opt/todesk/config" # create the folder before bind to avoid permission denided. "--bind ${todesk-unwrapped}/bin /opt/todesk/bin" "--bind /var/lib/todesk /etc/todesk" # service write uuid here. Such a pain!