diff --git a/Dockerfile b/Dockerfile index df6977cb0fcdb56bd6846bc6b9d6304beee0bc55..080376663d83e571b3d3f57a00e1b233b5480ffe 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ FROM ubuntu:18.04 COPY install/base.sh /tmp/install/ RUN chmod +x /tmp/install/base.sh && /tmp/install/base.sh -COPY install/requirements.txt install/w3af_output_fix.patch install/w3af-lz4.patch /tmp/ +COPY install/requirements.txt install/w3af_output_fix.patch install/w3af-lz4.patch install/w3af-scans.py.patch /tmp/ COPY install/w3af.sh /tmp/install/ RUN chmod +x /tmp/install/w3af.sh && /tmp/install/w3af.sh diff --git a/MANIFEST b/MANIFEST index 63404cf9c776af5c408cfd53b4e326701fafb8d0..cd8acda39449e1dd0a4b9a1469ee978986311fa6 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1,3 +1,3 @@ -VERSION=v1.3.3 +VERSION=v1.3.4 SERVICE=vat-genscan diff --git a/install/w3af-scans.py.patch b/install/w3af-scans.py.patch new file mode 100644 index 0000000000000000000000000000000000000000..17a57472ab2995b6b6a5614c7a783ee62c3e97ca --- /dev/null +++ b/install/w3af-scans.py.patch @@ -0,0 +1,4 @@ +96c96 +< except (AttributeError, IOError) as _: +--- +> except (AttributeError, IOError, OSError) as _: diff --git a/install/w3af.sh b/install/w3af.sh index a4a8b35b50c3314c630aaa1845ec3ed9bcafbaa7..071442ae3bd46f6cb3719e7a9430b54c23c9d3d3 100644 --- a/install/w3af.sh +++ b/install/w3af.sh @@ -33,4 +33,5 @@ mv w3af-1910600684c22c767a1105fbfcb051db73ad1280 /service/w3af #enable other output plugins for w3af API patch /service/w3af/w3af/core/ui/api/utils/scans.py /tmp/w3af_output_fix.patch patch /service/w3af/w3af/core/controllers/dependency_check/requirements.py /tmp/w3af-lz4.patch +patch /service/w3af/w3af/core/ui/api/utils/scans.py /tmp/w3af-scans.py.patch