Compare commits

...
Sign in to create a new pull request.

67 commits

Author SHA1 Message Date
Hangbin Liu
14117825e6 Convert test to tmt
Resolves: rhbz#2382892

Signed-off-by: Hangbin Liu <haliu@redhat.com>
2025-07-29 17:00:36 +08:00
Fedora Release Engineering
27a66461c5 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 19:32:03 +00:00
Hangbin Liu
3d952b57a6 1.5.5-1
Update to 1.5.5

Signed-off-by: Hangbin Liu <haliu@redhat.com>
2025-04-30 11:32:39 +08:00
Fedora Release Engineering
e81c726cb8 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 16:15:23 +00:00
Fedora Release Engineering
6af13c8c8e Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-17 21:24:38 +00:00
Fedora Release Engineering
7b46e6148d Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 09:51:10 +00:00
Fedora Release Engineering
beb90bd4f9 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 17:34:25 +00:00
Hangbin Liu
e0f464424e spec: update license to SPDX format
Signed-off-by: Hangbin Liu <haliu@redhat.com>
2023-11-14 14:05:09 +08:00
Fedora Release Engineering
b350a3983c Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 17:54:57 +00:00
Fedora Release Engineering
c66c962c45 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 01:48:58 +00:00
Fedora Release Engineering
a61dc00337 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 00:57:57 +00:00
Hangbin Liu
a966910798 1.5.4-1
Update to latest upstream version

Signed-off-by: Hangbin Liu <haliu@redhat.com>
2022-05-05 14:52:59 +08:00
Hangbin Liu
dfb9c27b13 1.5.3-8
Resolves: rhbz#2045324

Signed-off-by: Hangbin Liu <haliu@redhat.com>
2022-01-29 17:55:44 +08:00
Fedora Release Engineering
efd0d56be9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 01:03:36 +00:00
Fedora Release Engineering
a7edd2c46b - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 21:08:43 +00:00
Hangbin Liu
2a09140ade Install new command dwdump
- Install new command dwdump
- Update obsoleted m4 macros
- Update Makefile license
- Update spec file
2021-07-12 16:40:41 +08:00
500ac66ab7 Revert "Orphaned for 6+ weeks"
This reverts commit 73190a619d.

Unretirement request: https://pagure.io/releng/issue/10207

Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2021-07-12 09:29:45 +02:00
Miro Hrončok
73190a619d Orphaned for 6+ weeks 2021-06-08 21:17:53 +02:00
Fedora Release Engineering
5300abb293 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 03:47:01 +00:00
Tom Stellard
b186dfd820 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-17 04:44:20 +00:00
Jeff Law
71ffcb93de Fix off-by-one buffer overflow caught by gcc-11 2020-11-13 21:37:55 -07:00
Fedora Release Engineering
16cf611c53 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 15:46:18 +00:00
Neil Horman
9c938ec11e Update to latest upstream 2020-03-19 10:35:18 -04:00
Fedora Release Engineering
2d9a14f9ed - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 16:18:23 +00:00
Fedora Release Engineering
4e7bd904b9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 22:25:43 +00:00
Igor Gnatenko
eb85303fcf Rebuild for readline 8.0 2019-02-17 09:30:49 +01:00
Fedora Release Engineering
b123727587 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 17:38:11 +00:00
Igor Gnatenko
4e1ec8b2eb Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:23:59 +01:00
Fedora Release Engineering
2ff812875a - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 23:10:21 +00:00
Jason Tibbitts
93e0b24d6f Remove needless use of %defattr 2018-07-10 00:41:17 -05:00
Neil Horman
634d9703e6 Adding rpm-build to tests.yml inventory 2018-05-18 13:10:47 -04:00
Neil Horman
aca7d773c9 Add wget to test.yml inventory, trying to get CI tests to pass 2018-05-18 11:10:53 -04:00
Neil Horman
032f0c9de1 bump release 2018-05-18 10:39:01 -04:00
Neil Horman
b30dda201b Make inventory script executable 2018-05-18 10:37:02 -04:00
Neil Horman
5a973f2630 Update to latest upstream and add CI harness 2018-05-15 14:58:45 -04:00
Neil Horman
84998050e4 Updating source url for github 2018-05-08 08:47:15 -04:00
Igor Gnatenko
f9d69881f7
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 07:58:35 +01:00
Igor Gnatenko
8f7f543725 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-13 23:15:15 +01:00
Fedora Release Engineering
9976d0bd43 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 07:21:01 +00:00
Neil Horman
a1f6810696 Resolves: bz1541058 2018-02-02 07:21:46 -05:00
Florian Weimer
06c32af03f Build with linker flags from redhat-rpm-config 2018-02-01 16:15:10 +01:00
Merlin Mathesius
8bde48aae4 Drop unnecessary BuildRequires for binutils-static
Not building kernel modules, so use kernel-headers instead of kernel-devel
2018-01-30 11:25:21 -06:00
Fedora Release Engineering
adf8d33ab8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 19:47:26 +00:00
Fedora Release Engineering
34789f23ff - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 06:35:20 +00:00
Fedora Release Engineering
07810f6206 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 08:37:46 +00:00
Neil Horman
0bc2fb3abc Resolves: bz 1412926 2017-01-13 07:35:33 -05:00
Igor Gnatenko
bcf44e1933 Rebuild for readline 7.x
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-01-12 17:30:26 +01:00
Dennis Gilmore
56f307f4b1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 19:01:52 +00:00
Neil Horman
a78ebe3bb3 Resolves: bz 1239436 2015-07-06 09:04:52 -04:00
Dennis Gilmore
39eaba5585 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 04:25:53 +00:00
Peter Robinson
d6e6542f86 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-16 09:48:02 +00:00
Dennis Gilmore
dbd9dbc105 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 03:08:15 -05:00
Neil Horman
43eb3c1771 Bump spec file to fix changelog entry 2013-11-29 11:28:25 -05:00
Neil Horman
443c04325d Resolves: bz 1035791 2013-11-29 11:26:02 -05:00
Dennis Gilmore
acd73764eb - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 02:50:30 -05:00
Dennis Gilmore
97e77426d7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-13 14:03:50 -06:00
Dan Horák
6ac9797588 rebuilt again for fixed soname in libnl3 2013-01-20 16:28:18 +01:00
Neil Horman
85c598df0a Rebuilt for new deps 2013-01-18 09:54:51 -05:00
Dennis Gilmore
7b2c662d4b - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-18 16:29:55 -05:00
Neil Horman
6d074abac2 Updating to latest upstream 2012-06-01 14:39:52 -04:00
Dennis Gilmore
f8adc382e6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-12 19:02:46 -06:00
Dennis Gilmore
71fb40a921 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 09:11:25 -06:00
Fedora Release Engineering
0a8d756979 dist-git conversion 2010-07-28 13:15:47 +00:00
Neil Horman
477ace65cb Updating to latest upstream version 2010-06-30 13:31:18 +00:00
Neil Horman
6429e801a8 Fixing up more buildrequires 2010-04-08 13:54:42 +00:00
Neil Horman
742095425e Fixing build break 2010-04-07 20:43:55 +00:00
Neil Horman
1af724001f Updating to latest upstream sources 2010-04-07 20:37:23 +00:00
10 changed files with 258 additions and 53 deletions

View file

@ -1 +0,0 @@
dropwatch-1.0.tbz2

1
.fmf/version Normal file
View file

@ -0,0 +1 @@
1

8
.gitignore vendored Normal file
View file

@ -0,0 +1,8 @@
dropwatch-1.0.tbz2
dropwatch-1.1-0.tbz2
dropwatch-1.2.tbz2
/dropwatch-1.4.tbz2
/dropwatch-1.5.tar.gz
/dropwatch-1.5.3.tar.gz
/dropwatch-1.5.4.tar.gz
/dropwatch-1.5.5.tar.gz

View file

@ -1,21 +0,0 @@
# Makefile for source rpm: dropwatch
# $Id$
NAME := dropwatch
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

View file

@ -1,46 +1,239 @@
Summary: Kernel dropped packet monitor
Name: dropwatch
Version: 1.0
Release: 3%{?dist}
Source0: https://fedorahosted.org/releases/d/r/dropwatch/dropwatch-%{version}.tbz2
URL: http://fedorahosted.org/dropwatch
License: GPLv2+
Group: Applications/System
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: kernel-devel, libnl-devel, readline-devel
Requires: libnl, readline
Name: dropwatch
Version: 1.5.5
Release: 2%{?dist}
Summary: Kernel dropped packet monitor
License: GPL-2.0-or-later
URL: https://github.com/nhorman/dropwatch
Source0: https://github.com/nhorman/dropwatch/archive/v%{version}/%{name}-%{version}.tar.gz
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: gcc
BuildRequires: make
BuildRequires: pkgconfig
BuildRequires: libtool
BuildRequires: kernel-headers
BuildRequires: binutils-devel
BuildRequires: libnl3-devel
BuildRequires: libpcap-devel
BuildRequires: readline-devel
Requires: libnl3
Requires: readline
%description
dropwatch is an utility to interface to the kernel to monitor for dropped
network packets.
%prep
%setup -q
%autosetup -p1
%build
cd src
export CFLAGS=$RPM_OPT_FLAGS
make
./autogen.sh
%configure
%make_build
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
install -m0755 src/dropwatch $RPM_BUILD_ROOT%{_bindir}
install -m0644 doc/dropwatch.1 $RPM_BUILD_ROOT%{_mandir}/man1
%clean
rm -rf $RPM_BUILD_ROOT
%{make_install}
%files
%defattr(-,root,root,-)
%{_bindir}/*
%{_mandir}/man1/*
%doc README
%doc COPYING
%{_bindir}/dropwatch
%{_bindir}/dwdump
%{_mandir}/man1/dropwatch.1*
%{_mandir}/man1/dwdump.1*
%doc README.md
%license COPYING
%changelog
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Wed Apr 30 2025 Hangbin Liu <haliu@redhat.com> - 1.5.5-1
- Update to version 1.5.5
- kas is the default symbol lookup method now
- Fix building without libtool installed
- Misc fixes for kas lookup logic
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.4-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.4-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.4-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.4-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Tue Nov 14 2023 Hangbin Liu <haliu@redhat.com> - 1.5.4-5
- Update License to SPDX format
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.4-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.4-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Thu May 5 2022 Hangbin Liu <haliu@redhat.com> - 1.5.4-1
- Update to version 1.5.4
- Support packet drop reason reporting when included in netlink message
- fix some minor compilation warnings/errors
- clean up some comments about deadline support
- convert configure.ac to use AM_PROG_LIBTOOL from outdated LT_INIT
- Fix missing SOL_NETLINK define in glibc < 2.24
- Fix licensing issues that didn't make sense
- ignore ENOBUFS errors on data socket
- adding arm64 travis ci testing
- man page updates
- move to libnl3 from libnl
* Sat Jan 29 2022 Hangbin Liu <haliu@redhat.com> - 1.5.3-8
- Fix compilation error with gcc 12
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.3-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.3-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Mon Jul 12 2021 Hangbin Liu <haliu@redhat.com> - 1.5.3-5
- Update spec file
- Update Makefile license
- Update obsoleted m4 macros
- Install new command dwdump
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Fri Nov 13 2020 Jeff Law <law@redhat.com> - 1.5.3-3
- Fix off-by-one buffer overflow caught by gcc-11
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Thu Mar 19 2020 Neil Horman <nhorman@redhat.com> - 1.5.3-1
- Update to latest upstream
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun Feb 17 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.5-7
- Rebuild for readline 8.0
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri May 18 2018 Neil Horman <nhorman@redhat.com> - 1.5-4
- add rpm-build to test.yml inventory
* Fri May 18 2018 Neil Horman <nhorman@redhat.com> - 1.5-3
- add wget to test.yml inventory
* Fri May 18 2018 Neil Horman <nhorman@redhat.com> - 1.5-2
- Make inventory script executable
* Tue May 15 2018 Neil Horman <nhorman@redhat.com> - 1.5-1
- Update to latest upstream and add CI harness
* Tue May 08 2018 Neil Horman <nhorman@redhat.com> - 1.4-23
- Updated specfile url and source location for github
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.4-22
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Feb 01 2018 Neil Horman <nhorman@redhat.com> - 1.4-21
- Fix linker flag recognition (bz 1541058)
* Thu Feb 1 2018 Florian Weimer <fweimer@redhat.com> - 1.4-20
- Build with linker flags from redhat-rpm-config
* Tue Jan 30 2018 Merlin Mathesius <mmathesi@redhat.com> - 1.4-19
- Drop unnecessary BuildRequires for binutils-static
Not building kernel modules, so use kernel-headers instead of kernel-devel
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4-18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Fri Jan 13 2017 Neil Horman <nhorman@redhat.com> - 1.4-15
- fix build error (bz 1412926)
* Thu Jan 12 2017 Igor Gnatenko <ignatenko@redhat.com> - 1.4-14
- Rebuild for readline 7.x
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.4-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Mon Jul 06 2015 Neil Horman <nhorman@redhat.com> - 1.4-12
- Fixed FTBFS issue (bz 1239436)
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Fri Nov 29 2013 Neil Horman <nhorman@redhat.com> - 1.4-8
- Updating spec file
* Fri Nov 29 2013 Neil Horman <nhorman@redhat.com> - 1.4-7
- Drop libnl-devel BuildRequire (bz 1035791)
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Sun Jan 20 2013 Dan Horák <dan@danny.cz> - 1.4-4
- rebuilt again for fixed soname in libnl3
* Fri Jan 18 2013 Neil Horman <nhorman@redhat.com> - 1.4-3
- rebuilt to pull in new libnl3 dependencies
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Fri Jun 01 2012 Neil Horman <nhorman@redhat.com> - 1.4-1
- Update to latest upstream
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Wed Jun 30 2010 Neil Horman <nhorman@redhat.com> - 1.2
- Update to latest upstream
* Thu Apr 08 2010 Neil Horman <nhorman@redhat.com> - 1.1-2
- Adding more missing buildrequires
* Wed Apr 07 2010 Neil Horman <nhorman@redhat.com> - 1.1-1
- Add missing buildrequires
* Wed Apr 07 2010 Neil Horman <nhorman@redhat.com> - 1.1-0
- Move to latest upstream sources
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

View file

@ -1 +0,0 @@
dropwatch-1_0-2_fc10:HEAD:dropwatch-1.0-2.fc10.src.rpm:1237918003

9
plans.fmf Normal file
View file

@ -0,0 +1,9 @@
summary: Run dropwatch selftest
discover:
how: fmf
prepare:
how: install
# install psmisc for killall
package: [dropwatch, psmisc]
execute:
how: tmt

View file

@ -1 +1 @@
34338735d1d2d339c92f21d9c7f1202f dropwatch-1.0.tbz2
SHA512 (dropwatch-1.5.5.tar.gz) = b85de34d9b7c1f8232720dd8d4d843cb251ef96d2d9bd592e001d889bd55c2c6821cb8fb3af061bd8e5e2488f9f3aef4c45d1a0c41de3e626bc7c3794c1a4405

2
tests/main.fmf Normal file
View file

@ -0,0 +1,2 @@
summary: Smoke test
test: ./run_tests.sh

15
tests/run_tests.sh Executable file
View file

@ -0,0 +1,15 @@
#!/bin/bash
abort_dropwatch() {
sleep 5
killall -SIGINT dropwatch
}
abort_dropwatch &
echo -e "set alertlimit 1\nstart\nstop\nexit" | dropwatch -l kas &> "$TMT_TEST_DATA"/dropwatch.log
# shellcheck disable=SC2181
[ $? -eq 0 ] && exit 0
# If the platform doesn't support NET_DM, skip this test
# Usually we got this issue in container as no privilege permission
grep -q NET_DM "$TMT_TEST_DATA"/dropwatch.log && exit 0 || exit 1