Commit graph

80 commits

Author SHA1 Message Date
Benjamin Beasley
fbb9cddc6b Touch ghost file arp.dat.new (ghost files should exist in the buildroot) 2020-10-31 16:43:36 -04:00
Benjamin Beasley
5e0c38e7b4 use autosetup macro to apply patches 2020-10-31 09:11:59 -04:00
Benjamin Beasley
168ef7670c add changelog and bump release for substantially revamped spec file 2020-10-30 14:27:45 -04:00
Benjamin Beasley
5e7aaac5b5 Remove user/group renaming code from pre-install script, and replace it
with the suggested implementation for soft static allocation from
https://fedoraproject.org/wiki/Packaging:UsersAndGroups; the pcap user
and group were renamed to arpwatch in 2007
(https://src.fedoraproject.org/rpms/arpwatch/c/f1b7b51), and we have no
need to handle such ancient installations anymore.
2020-10-30 14:27:45 -04:00
Benjamin Beasley
9e1fb1c36b tidy up manual install steps 2020-10-30 14:27:45 -04:00
Benjamin Beasley
c960f8fcb3 Use make_build and make_install macros; as a consequence, we now preserve
timestamps when installing files (install -p)
2020-10-30 14:27:45 -04:00
Benjamin Beasley
d5977a847b Instead of embedding awk scripts in the shell scripts that use them,
install the awk scripts and use their absolute paths in the shell
scripts. Drop the BR on perl, which was used to quote awk scripts.
2020-10-30 14:27:45 -04:00
Benjamin Beasley
b39cf6ef23 Since we do not package the massagevendor-old script, do not prep it with the
others
2020-10-30 14:27:45 -04:00
Benjamin Beasley
b66474ef04 Update URLs 2020-10-30 14:27:45 -04:00
Benjamin Beasley
02d9774915 Adjust whitespace throughout the spec file 2020-10-30 14:27:41 -04:00
Benjamin Beasley
4d6b27c1e0 Create macros for unprivileged service user and group names 2020-10-28 12:01:43 -04:00
Benjamin Beasley
d2dfbf73c8 Use package name macro more widely 2020-10-28 12:01:36 -04:00
Benjamin Beasley
28c7c85c58 Use buildroot macro instead of RPM_BUILD_ROOT variable 2020-10-28 11:17:34 -04:00
Benjamin Beasley
b544fb0091 Replace _vararpwatch macro with pkgstatedir, and define in terms of _sharedstatedir instead of _localstatedir 2020-10-28 11:17:29 -04:00
Benjamin Beasley
e7fb13ff60 Drop explicit _hardened_build macro (default in all current Fedora releases) 2020-10-28 11:07:04 -04:00
Benjamin Beasley
c5dd5de4f6 fix arpwatch buffer overflow (#1563939) 2020-10-27 12:51:10 -04:00
Fedora Release Engineering
f5c125cf9c - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 12:24:59 +00:00
Fedora Release Engineering
4bf8261f8c - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 12:03:41 +00:00
Fedora Release Engineering
2951aee811 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 18:26:01 +00:00
Fedora Release Engineering
e66a44e3b1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 13:48:23 +00:00
Igor Gnatenko
b7b0102b74 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:23:55 +01:00
Fedora Release Engineering
41cba58e0a - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 20:33:08 +00:00
Igor Gnatenko
5ac988f763 add BuildRequires: gcc
Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
2018-07-09 19:06:42 +02:00
Jan Synacek
c30bdc9daa make sure arpwatch starts after network devices are up (#1551431) 2018-03-05 12:50:49 +01:00
Fedora Release Engineering
6de54eca8a - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 02:54:05 +00:00
Fedora Release Engineering
d8db268d8b - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 17:45:17 +00:00
Fedora Release Engineering
5db6aceccb - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 03:15:58 +00:00
Petr Písař
ded6adaa9d perl dependency renamed to perl-interpreter <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules> 2017-07-12 14:05:48 +02:00
Jan Synacek
057ab9d27c fix FTBFS (#1423238) 2017-02-20 09:27:42 +01:00
Fedora Release Engineering
e4be3d87b6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 06:17:12 +00:00
Dennis Gilmore
7849ddf518 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 16:29:30 +00:00
Jan Synacek
66cd056e67 add -p option that disables promiscuous mode (#1301853)
Resolves: #1301853
2016-01-26 13:24:50 +01:00
Jan Synacek
c12c6fc1ff fix arpwatch buffer overflow (#1301880)
Resolves: #1301880
2016-01-26 13:16:09 +01:00
Zbigniew Jędrzejewski-Szmek
d0463f3d72 Update systemd requirements 2015-06-17 14:51:25 -04:00
Dennis Gilmore
cd9954c370 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 01:00:56 +00:00
Peter Robinson
95cf65b4b5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-15 21:04:06 +00:00
Dennis Gilmore
d103807cba - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-06 20:29:54 -05:00
Jan Synacek
9e04a5900f remove redundant sysconfig-related stuff 2014-03-03 14:53:15 +01:00
Jan Synacek
4e95468437 reference documentation in the service file 2014-03-03 14:50:41 +01:00
Peter Robinson
cd1b9a9407 fix ftbfs 2013-08-04 11:13:25 +01:00
Dennis Gilmore
b717ed7575 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-02 20:59:01 -05:00
Jan Synacek
a351fd9b24 support aarch64 (#925027) 2013-04-23 12:47:48 +02:00
Jan Synacek
ba6360b3c4 harden the package (#954336) 2013-04-23 12:47:04 +02:00
Dennis Gilmore
963de15070 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-13 11:05:37 -06:00
Ales Ledvinka
fab89b053b 896466 arp.dat folder permissions and ethercodes update 2013-01-18 12:09:19 +01:00
Ales Ledvinka
12acff196f fix -i with invalid interface specified 2012-10-15 17:11:25 +02:00
Ales Ledvinka
befc399555 fix devlookup to start when -i interface specified 2012-10-15 16:15:49 +02:00
Jan Synacek
66d462d51e Add system-rpm macros (#850032) 2012-08-22 08:12:07 +02:00
Jan Synacek
517bebfd8f add devlookup patch: search for suitable default
interface, if -i is not specified (#842660)
2012-07-24 14:01:53 +02:00
Jan Synacek
60c046781e make spec slightly more fedora-review-friendly 2012-07-19 13:47:10 +02:00