diff --git a/README.md b/README.md index 1f4bcc0..04f5964 100644 --- a/README.md +++ b/README.md @@ -821,7 +821,7 @@ Direct lists собираются из нескольких источников ```sh DIRECT_COUNTRIES='ru cn by' -DIRECT_ASNS='32590' +DIRECT_ASNS='32590 45102' ``` `update-ipsets.sh` читает `/etc/ipsets/direct-static.txt`, добавляет country/ASN lists, атомарно обновляет `/etc/ipsets/direct.txt` и перезагружает firewall только если итоговый список изменился. diff --git a/tools/downloads.py b/tools/downloads.py index 1d0a46c..5f0dfda 100755 --- a/tools/downloads.py +++ b/tools/downloads.py @@ -28,7 +28,7 @@ def download_file( url: str, dst: Path, *, - max_time: int = 300, + max_time: int = 900, show_progress: bool = False, ) -> None: tmp = dst.with_suffix(dst.suffix + ".tmp") @@ -54,7 +54,7 @@ def download_file( tmp.replace(dst) -def try_download_file(url: str, dst: Path, *, max_time: int = 300) -> bool: +def try_download_file(url: str, dst: Path, *, max_time: int = 900) -> bool: tmp = dst.with_suffix(dst.suffix + ".tmp") tmp.unlink(missing_ok=True) dst.parent.mkdir(parents=True, exist_ok=True)