chaosreader/chaosreader.spec

55 lines
2.1 KiB
RPMSpec

Name: chaosreader
Version: 0.96
Release: 1mamba
Summary: An open source tool to trace TCP/UDP/... sessions and fetch application data
Group: Network/Monitoring
Vendor: openmamba
Distribution: openmamba
Packager: Stefano Cotta Ramusino <stefano.cotta@openmamba.org>
URL: https://github.com/brendangregg/Chaosreader
Source: https://github.com/brendangregg/Chaosreader.git/%{version}/Chaosreader-%{version}.tar.bz2
#Source: http://downloads.sourceforge.net/chaosreader/chaosreader%{version}
License: GPL
BuildArch: noarch
## AUTOBUILDREQ-BEGIN
BuildRequires: perl-Net-DNS
BuildRequires: perl-devel
## AUTOBUILDREQ-END
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
Chaosreader is an open source tool to trace TCP/UDP/... sessions and fetch application data from snoop or tcpdump logs.
This is a type of "any-snarf" program, as it will fetch telnet sessions, FTP files, HTTP transfers (HTML, GIF, JPEG, ...), SMTP emails, ... from the captured data inside network traffic logs.
A html index file is created that links to all the session details, including realtime replay programs for telnet, rlogin, IRC, X11 or VNC sessions; and reports such as image reports and HTTP GET/POST content reports.
Chaosreader can also run in standalone mode - where it invokes tcpdump or snoop (if they are available) to create the log files and then processes them.
%prep
%setup -q -n Chaosreader-%{version}
%build
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
install -D -m 755 chaosreader \
%{buildroot}%{_bindir}/chaosreader
#%{buildroot}%{_bindir}/%{name} --help2 > README
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%files
%defattr(-,root,root)
%{_bindir}/%{name}
%doc README.md
%changelog
* Wed Feb 10 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 0.96-1mamba
- update to 0.96
* Thu Sep 05 2013 Automatic Build System <autodist@mambasoft.it> 0.94-2mamba
- automatic rebuild by autodist
* Wed Aug 29 2007 Stefano Cotta Ramusino <stefano.cotta@openmamba.org> 0.94-1mamba
- package created by autospec