|
Fabian Affolter |
41de3b1 |
Name: netstat-monitor
|
|
Fabian Affolter |
ab60ed5 |
Version: 1.1.3
|
|
|
3648e89 |
Release: 28%{?dist}
|
|
Fabian Affolter |
41de3b1 |
Summary: A command line tool to monitor network connections
|
|
Fabian Affolter |
41de3b1 |
|
|
|
3648e89 |
License: AGPL-3.0-or-later
|
|
Fabian Affolter |
41de3b1 |
URL: https://github.com/stalexan/netstat-monitor
|
|
Fabian Affolter |
41de3b1 |
Source0: https://www.alexan.org/netstat-monitor/%{name}-%{version}.tar.gz
|
|
|
eb705ad |
# Use ipaddress module (from Python 3 stdlib), not non-Python-3 compatible
|
|
|
eb705ad |
# ipaddr (which ipaddress is a fork of in any case)
|
|
|
eb705ad |
# https://github.com/stalexan/netstat-monitor/pull/15 , rediffed
|
|
|
eb705ad |
Patch0: netstat-monitor-1.1.3-ipaddress.patch
|
|
|
eb705ad |
# Make test runner exit 1 if tests fail (not 0)
|
|
|
eb705ad |
Patch1: https://github.com/stalexan/netstat-monitor/pull/16.patch
|
|
Fabian Affolter |
41de3b1 |
BuildArch: noarch
|
|
Fabian Affolter |
41de3b1 |
|
|
Fabian Affolter |
41de3b1 |
BuildRequires: python3-devel
|
|
Fabian Affolter |
41de3b1 |
BuildRequires: python3-setuptools
|
|
Fabian Affolter |
41de3b1 |
BuildRequires: python3-netaddr
|
|
Fabian Affolter |
41de3b1 |
|
|
Fabian Affolter |
41de3b1 |
Requires: python3-netaddr
|
|
Fabian Affolter |
41de3b1 |
|
|
Fabian Affolter |
41de3b1 |
%description
|
|
Fabian Affolter |
41de3b1 |
Netstat-monitor is a command line tool for monitoring network connections.
|
|
Fabian Affolter |
41de3b1 |
Its output is similar to the output from the netstat command with the options
|
|
Fabian Affolter |
41de3b1 |
"netstat --inet -alp". Netstat-monitor can be left running, though, and will
|
|
Fabian Affolter |
41de3b1 |
report new connections as they are made. Also, filters can be used to limit
|
|
Fabian Affolter |
41de3b1 |
what's displayed to just what's unexpected or interesting.
|
|
Fabian Affolter |
41de3b1 |
|
|
Fabian Affolter |
41de3b1 |
%prep
|
|
|
eb705ad |
%autosetup -p1
|
|
Fabian Affolter |
41de3b1 |
sed -i -e '/^#!\//, 1d' netstat.py
|
|
Fabian Affolter |
41de3b1 |
|
|
Fabian Affolter |
41de3b1 |
%build
|
|
Fabian Affolter |
ab60ed5 |
%py3_build
|
|
Fabian Affolter |
41de3b1 |
|
|
Fabian Affolter |
41de3b1 |
%install
|
|
Fabian Affolter |
ab60ed5 |
%py3_install
|
|
Fabian Affolter |
41de3b1 |
mkdir -p %{buildroot}%{_datadir}/%{name}
|
|
Fabian Affolter |
41de3b1 |
mv %{buildroot}/usr/sample-filters \
|
|
Fabian Affolter |
41de3b1 |
%{buildroot}%{_datadir}/%{name}/sample-filters
|
|
Fabian Affolter |
41de3b1 |
|
|
|
eb705ad |
%check
|
|
|
eb705ad |
PYTHONPATH=./ %{__python3} test/test-netstat
|
|
|
eb705ad |
|
|
Fabian Affolter |
41de3b1 |
%files
|
|
Fabian Affolter |
ab60ed5 |
%doc README.md
|
|
Fabian Affolter |
ab60ed5 |
%license LICENSE
|
|
Fabian Affolter |
41de3b1 |
%{_bindir}/%{name}
|
|
|
29ee51e |
%{python3_sitelib}/*
|
|
Fabian Affolter |
41de3b1 |
%{_datadir}/%{name}/sample-filters
|
|
|
29ee51e |
%{python3_sitelib}/__pycache__/*
|
|
Fabian Affolter |
41de3b1 |
|
|
Fabian Affolter |
41de3b1 |
%changelog
|
|
|
3648e89 |
* Sun Apr 21 2024 Miroslav Suchý <msuchy@redhat.com> - 1.1.3-28
|
|
|
3648e89 |
- convert license to SPDX
|
|
|
3648e89 |
|
|
|
0f7e909 |
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.3-27
|
|
|
0f7e909 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
0f7e909 |
|
|
|
d871275 |
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.3-26
|
|
|
d871275 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
d871275 |
|
|
|
dafac5e |
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.3-25
|
|
|
dafac5e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
dafac5e |
|
|
|
27649b9 |
* Wed Jun 14 2023 Python Maint <python-maint@redhat.com> - 1.1.3-24
|
|
|
27649b9 |
- Rebuilt for Python 3.12
|
|
|
27649b9 |
|
|
|
9e038ed |
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.3-23
|
|
|
9e038ed |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
9e038ed |
|
|
|
64cbddf |
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.3-22
|
|
|
64cbddf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
64cbddf |
|
|
|
dd31476 |
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 1.1.3-21
|
|
|
dd31476 |
- Rebuilt for Python 3.11
|
|
|
dd31476 |
|
|
|
25ae6ee |
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.3-20
|
|
|
25ae6ee |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
25ae6ee |
|
|
|
519e072 |
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.3-19
|
|
|
519e072 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
519e072 |
|
|
|
b07d8ac |
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 1.1.3-18
|
|
|
b07d8ac |
- Rebuilt for Python 3.10
|
|
|
b07d8ac |
|
|
|
2f411dd |
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.3-17
|
|
|
2f411dd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
2f411dd |
|
|
|
a041d27 |
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.3-16
|
|
|
a041d27 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
a041d27 |
|
|
|
a8d5fea |
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 1.1.3-15
|
|
|
a8d5fea |
- Rebuilt for Python 3.9
|
|
|
a8d5fea |
|
|
|
4e41757 |
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.3-14
|
|
|
4e41757 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
4e41757 |
|
|
|
9ccc0a2 |
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 1.1.3-13
|
|
|
9ccc0a2 |
- Rebuilt for Python 3.8.0rc1 (#1748018)
|
|
|
9ccc0a2 |
|
|
|
d0b4fa0 |
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 1.1.3-12
|
|
|
d0b4fa0 |
- Rebuilt for Python 3.8
|
|
|
d0b4fa0 |
|
|
|
d94ddd1 |
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.3-11
|
|
|
d94ddd1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
d94ddd1 |
|
|
|
29ee51e |
* Sat Mar 23 2019 Fabian Affolter <mail@fabian-affolter.ch> - 1.1.3-10
|
|
|
29ee51e |
- Fix ownership (rhbz#1672095)
|
|
|
29ee51e |
|
|
|
12acb5c |
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.3-9
|
|
|
12acb5c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
12acb5c |
|
|
|
a7b5864 |
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.3-8
|
|
|
a7b5864 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
a7b5864 |
|
|
|
c1e43aa |
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1.1.3-7
|
|
|
c1e43aa |
- Rebuilt for Python 3.7
|
|
|
c1e43aa |
|
|
|
61eccd1 |
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.3-6
|
|
|
61eccd1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
61eccd1 |
|
|
|
1168f42 |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.3-5
|
|
|
1168f42 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
1168f42 |
|
|
|
65d01a3 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.3-4
|
|
|
65d01a3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
65d01a3 |
|
|
|
eb705ad |
* Sat Dec 31 2016 Adam Williamson <awilliam@redhat.com> - 1.1.3-3
|
|
|
eb705ad |
- Use ipaddress (from Py3 stdlib) not ipaddr (we have no python3-ipaddr)
|
|
|
eb705ad |
- Enable tests
|
|
|
eb705ad |
|
|
|
eb705ad |
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com>
|
|
|
ad994d9 |
- Rebuild for Python 3.6
|
|
|
ad994d9 |
|
|
|
48e7709 |
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.3-2
|
|
|
48e7709 |
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
|
|
|
48e7709 |
|
|
Fabian Affolter |
ab60ed5 |
* Wed Mar 09 2016 Fabian Affolter <mail@fabian-affolter.ch>- 1.1.3-1
|
|
Fabian Affolter |
ab60ed5 |
- Update to latest upstream version 1.1.3 (rhbz#1310163)
|
|
Fabian Affolter |
ab60ed5 |
|
|
|
b0453bf |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-6
|
|
|
b0453bf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
b0453bf |
|
|
|
935f4e6 |
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-5
|
|
|
935f4e6 |
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
|
|
|
935f4e6 |
|
|
|
38093bd |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-4
|
|
|
38093bd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
38093bd |
|
|
Fabian Affolter |
41de3b1 |
* Mon Sep 22 2014 Fabian Affolter <mail@fabian-affolter.ch> - 1.1.1-3
|
|
Fabian Affolter |
41de3b1 |
- Fix changelog entries
|
|
Fabian Affolter |
41de3b1 |
- Remove loop
|
|
Fabian Affolter |
41de3b1 |
|
|
Fabian Affolter |
41de3b1 |
* Wed Apr 23 2014 Fabian Affolter <mail@fabian-affolter.ch> - 1.1.1-2
|
|
Fabian Affolter |
41de3b1 |
- Add requirements
|
|
Fabian Affolter |
41de3b1 |
|
|
Fabian Affolter |
41de3b1 |
* Wed Feb 26 2014 Fabian Affolter <mail@fabian-affolter.ch> - 1.1.1-1
|
|
Fabian Affolter |
41de3b1 |
- Initial package for Fedora
|