diff options
author | CoprDistGit <infra@openeuler.org> | 2023-03-09 14:12:34 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-03-09 14:12:34 +0000 |
commit | 164bcbfe22c83f2b08a9995d5ef638e5b960a8f5 (patch) | |
tree | ffcc9221927441d784d719821eada87f9de4d26f | |
parent | 0a2d1ab3c9b9156146c985748cf4c28c06735efe (diff) |
automatic import of python-nessus-file-reader
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-nessus-file-reader.spec | 137 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 139 insertions, 0 deletions
@@ -0,0 +1 @@ +/nessus_file_reader-0.4.2.tar.gz diff --git a/python-nessus-file-reader.spec b/python-nessus-file-reader.spec new file mode 100644 index 0000000..fd658f5 --- /dev/null +++ b/python-nessus-file-reader.spec @@ -0,0 +1,137 @@ +%global _empty_manifest_terminate_build 0 +Name: python-nessus-file-reader +Version: 0.4.2 +Release: 1 +Summary: nessus file reader by LimberDuck is a CLI tool and python module created to quickly parse nessus files containing the results of scans performed by using Nessus by (C) Tenable, Inc. +License: GPLv3 +URL: https://github.com/LimberDuck/nessus-file-reader +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/0c/83/ff5879f43cf0f918c8ddd0eaa6ca5509d987ad5d4452edf5b291cc18a647/nessus_file_reader-0.4.2.tar.gz +BuildArch: noarch + +Requires: python3-click +Requires: python3-tabulate + +%description +scan_avrx9t.nessus test scan 1 1 1 48 182 126 15 38 +``` +```commandline +nfr scan --scan-summary-legend +nessus file reader by LimberDuck 0.4.2 +Legend for scan summary: +File name - nessus file name +Report name - report name for given nessus file name +TH - number of target hosts +SH - number of scanned hosts +CC - number of hosts scanned with credentials (Credentialed checks yes in Plugin ID 19506) +C - number of plugins with Critical risk factor for whole scan +H - number of plugins with High risk factor for whole scan +M - number of plugins with Medium risk factor for whole scan +L - number of plugins with Low risk factor for whole scan +N - number of plugins with None risk factor for whole scan +``` +##### Policy scan summary +See policy scan summary of given file/-s or all files in given directory and it's subdirectories: +```commandline +nfr scan --policy-summary scan_ihc1js.nessus scan_avrx9t.nessus +nessus file reader by LimberDuck 0.4.2 + +%package -n python3-nessus-file-reader +Summary: nessus file reader by LimberDuck is a CLI tool and python module created to quickly parse nessus files containing the results of scans performed by using Nessus by (C) Tenable, Inc. +Provides: python-nessus-file-reader +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-nessus-file-reader +scan_avrx9t.nessus test scan 1 1 1 48 182 126 15 38 +``` +```commandline +nfr scan --scan-summary-legend +nessus file reader by LimberDuck 0.4.2 +Legend for scan summary: +File name - nessus file name +Report name - report name for given nessus file name +TH - number of target hosts +SH - number of scanned hosts +CC - number of hosts scanned with credentials (Credentialed checks yes in Plugin ID 19506) +C - number of plugins with Critical risk factor for whole scan +H - number of plugins with High risk factor for whole scan +M - number of plugins with Medium risk factor for whole scan +L - number of plugins with Low risk factor for whole scan +N - number of plugins with None risk factor for whole scan +``` +##### Policy scan summary +See policy scan summary of given file/-s or all files in given directory and it's subdirectories: +```commandline +nfr scan --policy-summary scan_ihc1js.nessus scan_avrx9t.nessus +nessus file reader by LimberDuck 0.4.2 + +%package help +Summary: Development documents and examples for nessus-file-reader +Provides: python3-nessus-file-reader-doc +%description help +scan_avrx9t.nessus test scan 1 1 1 48 182 126 15 38 +``` +```commandline +nfr scan --scan-summary-legend +nessus file reader by LimberDuck 0.4.2 +Legend for scan summary: +File name - nessus file name +Report name - report name for given nessus file name +TH - number of target hosts +SH - number of scanned hosts +CC - number of hosts scanned with credentials (Credentialed checks yes in Plugin ID 19506) +C - number of plugins with Critical risk factor for whole scan +H - number of plugins with High risk factor for whole scan +M - number of plugins with Medium risk factor for whole scan +L - number of plugins with Low risk factor for whole scan +N - number of plugins with None risk factor for whole scan +``` +##### Policy scan summary +See policy scan summary of given file/-s or all files in given directory and it's subdirectories: +```commandline +nfr scan --policy-summary scan_ihc1js.nessus scan_avrx9t.nessus +nessus file reader by LimberDuck 0.4.2 + +%prep +%autosetup -n nessus-file-reader-0.4.2 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-nessus-file-reader -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Thu Mar 09 2023 Python_Bot <Python_Bot@openeuler.org> - 0.4.2-1 +- Package Spec generated @@ -0,0 +1 @@ +63206d0607e302efe3ead2a613624a98 nessus_file_reader-0.4.2.tar.gz |