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