Sync from SUSE:SLFO:Main nethogs revision 2e4077b8d838645ef756461579bc9246
This commit is contained in:
commit
48b963314e
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
## Default LFS
|
||||||
|
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zst filter=lfs diff=lfs merge=lfs -text
|
BIN
nethogs-v0.8.7.tar.gz
(Stored with Git LFS)
Normal file
BIN
nethogs-v0.8.7.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
77
nethogs.changes
Normal file
77
nethogs.changes
Normal file
@ -0,0 +1,77 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Apr 10 13:37:25 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- update to 0.8.7:
|
||||||
|
* Adding ppc64le architecture support on travis-ci by @kishorkunal-raj in #198
|
||||||
|
* Issue: #62 - UDP support by @takeoverjp in #199
|
||||||
|
* Update man page with the latest help message. by @takeoverjp in #200
|
||||||
|
* Issue: #102 - Show screenshot in README. by @takeoverjp in #201
|
||||||
|
* Add links to other network traffic monitoring tools. by @takeoverjp in #202
|
||||||
|
* Issue: #96 - Garbage collect inodeproc on each ui refresh. by @takeoverjp in #203
|
||||||
|
* Fix compilation error with [-Werror=format-security] by @kretcheu in #210
|
||||||
|
* Added BusyTasks link to the list by @unknown-spirit in #212
|
||||||
|
* Add bandwhich and sniffer links by @chenjiandongx in #213
|
||||||
|
* Disable capability check, handle failure better by @ncfavier in #215
|
||||||
|
* feat: Add basename support #155 by @sgtcortez in #216
|
||||||
|
* Use "--tags" parameter to get the correct git-tag by @schuellerf in #221
|
||||||
|
* Add process filter by @sgtcortez in #218
|
||||||
|
* Add python bindings by @jimmylomro in #222
|
||||||
|
* Improve performance with many connections by @CyberShadow in #223
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Sep 12 19:31:44 UTC 2020 - Dirk Mueller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- update to 0.8.6:
|
||||||
|
* fix: Expose to_ms / packet buffer timeout to libnethogs
|
||||||
|
* Add MB/s and GB/s view modes
|
||||||
|
* Fix libnethogs handle memory leak
|
||||||
|
* add support for pcap capture filters
|
||||||
|
* Add "how to run without root" (capabilities note) to README
|
||||||
|
* Remove confusing 'waiting for first packet' message
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Oct 10 20:15:24 UTC 2016 - astieger@suse.com
|
||||||
|
|
||||||
|
- update to 0.8.5 (bsc#1003837):
|
||||||
|
* documentation updates
|
||||||
|
* support for multiple IP addresses on one device
|
||||||
|
* various bug fixes and UI fixes
|
||||||
|
- drop print_opendir_warnings_only_in_bughunt_mode.patch, upstream
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jan 6 22:22:37 CET 2016 - manfred99@gmx.ch
|
||||||
|
- Add print_opendir_warnings_only_in_bughunt_mode.patch:
|
||||||
|
* upstream patch to suppress nonsensical warning
|
||||||
|
- update to 0.8.1:
|
||||||
|
* Fixed buffer overflow for cmdline strings of length >= 80
|
||||||
|
* fix creating socket by using normal DGRAM sockets (bsc#970024)
|
||||||
|
* correctly display PID's up to 7 characters
|
||||||
|
* Get all running non-loopback devices by default
|
||||||
|
* take into account the terminal height when printing the 'total' row
|
||||||
|
* added new command line switches -s, -c, -v
|
||||||
|
* changed needrefresh default value from true to false
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Aug 4 10:18:46 UTC 2015 - mpluskal@suse.com
|
||||||
|
|
||||||
|
- Use url for source
|
||||||
|
- Cleanup spec file with spec-cleaner
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Oct 16 11:18:04 UTC 2013 - pwieczorkiewicz@suse.com
|
||||||
|
|
||||||
|
- correct nethogs.spec file with the spec-cleaner
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Aug 27 19:54:25 UTC 2011 - pascal.bleser@opensuse.org
|
||||||
|
|
||||||
|
- update to 0.8.0:
|
||||||
|
* adds support for wider terminals was added
|
||||||
|
* set view mode to 'kbps' by default, instead of the 'grand total' number of
|
||||||
|
bytes
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 16 12:50:13 CET 2011 - pascal.bleser@opensuse.org
|
||||||
|
|
||||||
|
- initial version (0.7.0)
|
||||||
|
|
78
nethogs.keyring
Normal file
78
nethogs.keyring
Normal file
@ -0,0 +1,78 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
Comment: https://keybase.io/raboof
|
||||||
|
Version: Keybase Go 1.0.36 (linux)
|
||||||
|
|
||||||
|
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
|
||||||
|
z9o2oaq+NK6vex8CpHmWCLOVjri5IeAKROXdHA==
|
||||||
|
=HhkF
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
73
nethogs.spec
Normal file
73
nethogs.spec
Normal file
@ -0,0 +1,73 @@
|
|||||||
|
#
|
||||||
|
# spec file for package nethogs
|
||||||
|
#
|
||||||
|
# Copyright (c) 2022 SUSE LLC
|
||||||
|
# Copyright (c) 2013 Pascal Bleser <pascal.bleser@opensuse.org>
|
||||||
|
#
|
||||||
|
# All modifications and additions to the file contributed by third parties
|
||||||
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
|
# upon. The license for this file, and modifications and additions to the
|
||||||
|
# file, is the same license as for the pristine package itself (unless the
|
||||||
|
# license for the pristine package is not an Open Source License, in which
|
||||||
|
# case the license is the MIT License). An "Open Source License" is a
|
||||||
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
|
#
|
||||||
|
|
||||||
|
|
||||||
|
Name: nethogs
|
||||||
|
Version: 0.8.7
|
||||||
|
Release: 0
|
||||||
|
Summary: Network Bandwidth Usage Monitor
|
||||||
|
License: GPL-2.0-or-later
|
||||||
|
Group: Productivity/Networking/Diagnostic
|
||||||
|
URL: https://raboof.github.io/nethogs/
|
||||||
|
Source: https://github.com/raboof/nethogs/archive/v%{version}/nethogs-v%{version}.tar.gz
|
||||||
|
Source3: https://keybase.io/raboof/key.asc#/%{name}.keyring
|
||||||
|
BuildRequires: gcc-c++
|
||||||
|
BuildRequires: libpcap-devel
|
||||||
|
BuildRequires: ncurses-devel
|
||||||
|
|
||||||
|
%description
|
||||||
|
NetHogs is a small 'net top' tool. Instead of breaking the traffic down per
|
||||||
|
protocol or per subnet, like most tools do, it groups bandwidth by process.
|
||||||
|
NetHogs does not rely on a special kernel module to be loaded. If there's
|
||||||
|
suddenly a lot of network traffic, you can fire up NetHogs and immediately see
|
||||||
|
which PID is causing this. This makes it easy to indentify programs that have
|
||||||
|
gone wild and are suddenly taking up your bandwidth.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -q
|
||||||
|
|
||||||
|
%build
|
||||||
|
%make_build \
|
||||||
|
sbin="%{_sbindir}" \
|
||||||
|
bin="%{_sbindir}" \
|
||||||
|
man8="%{_mandir}/man8" \
|
||||||
|
CFLAGS="%{optflags}" \
|
||||||
|
CXXFLAGS="%{optflags}" \
|
||||||
|
CXX="g++" \
|
||||||
|
nethogs
|
||||||
|
|
||||||
|
%install
|
||||||
|
make %{?_smp_mflags} \
|
||||||
|
sbin="%{buildroot}%{_sbindir}" \
|
||||||
|
bin="%{buildroot}%{_sbindir}" \
|
||||||
|
man8="%{buildroot}%{_mandir}/man8" \
|
||||||
|
CFLAGS="%{optflags}" \
|
||||||
|
CXXFLAGS="%{optflags}" \
|
||||||
|
CXX="g++" \
|
||||||
|
install
|
||||||
|
|
||||||
|
%check
|
||||||
|
%make_build test
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license COPYING
|
||||||
|
%doc README.md DESIGN
|
||||||
|
%{_sbindir}/nethogs
|
||||||
|
%{_mandir}/man8/nethogs.8%{?ext_man}
|
||||||
|
|
||||||
|
%changelog
|
Loading…
x
Reference in New Issue
Block a user