+++ /dev/null
---- iputils-s20190709/ninfod/ninfod.c.orig 2019-07-09 22:55:49.000000000 +0200
-+++ iputils-s20190709/ninfod/ninfod.c 2020-03-22 19:07:16.416656926 +0100
-@@ -454,7 +454,7 @@
- /* --------- */
- #ifdef HAVE_LIBCAP
- static const cap_value_t cap_net_raw = CAP_NET_RAW;
--static const cap_value_t cap_setuid = CAP_SETUID;
-+static const cap_value_t cap_setuid_val = CAP_SETUID;
- static cap_flag_value_t cap_ok;
- #else
- static uid_t euid;
-@@ -486,7 +486,7 @@
-
- cap_get_flag(cap_cur_p, CAP_SETUID, CAP_PERMITTED, &cap_ok);
- if (cap_ok != CAP_CLEAR)
-- cap_set_flag(cap_p, CAP_PERMITTED, 1, &cap_setuid, CAP_SET);
-+ cap_set_flag(cap_p, CAP_PERMITTED, 1, &cap_setuid_val, CAP_SET);
-
- if (cap_set_proc(cap_p) < 0) {
- DEBUG(LOG_ERR, "cap_set_proc: %s\n", strerror(errno));
-@@ -519,8 +519,8 @@
-
- /* setuid / setuid */
- if (cap_ok != CAP_CLEAR) {
-- cap_set_flag(cap_p, CAP_PERMITTED, 1, &cap_setuid, CAP_SET);
-- cap_set_flag(cap_p, CAP_EFFECTIVE, 1, &cap_setuid, CAP_SET);
-+ cap_set_flag(cap_p, CAP_PERMITTED, 1, &cap_setuid_val, CAP_SET);
-+ cap_set_flag(cap_p, CAP_EFFECTIVE, 1, &cap_setuid_val, CAP_SET);
-
- if (cap_set_proc(cap_p) < 0) {
- DEBUG(LOG_ERR, "cap_set_proc: %s\n", strerror(errno));
Summary(ru.UTF-8): Набор базовых сетевых утилит (ping, tracepath etc.)
Summary(uk.UTF-8): Набір базових мережевих утиліт (ping, tracepath etc.)
Name: iputils
-Version: s20190709
+Version: 20210722
Release: 1
Epoch: 2
License: BSD
Group: Networking/Admin
-#Source0Download: https://github.com/iputils/iputils/releases
-#TODO: https://github.com/iputils/iputils/archive/%{version}/%{name}-%{version}.tar.gz
-Source0: https://github.com/iputils/iputils/archive/%{version}.tar.gz
-# Source0-md5: d8d1d5af83aeae946ae909ddc0041cca
-Patch0: %{name}-libcap.patch
+Source0: https://github.com/iputils/iputils/archive/refs/tags/%{version}.tar.gz
+# Source0-md5: dcce050011bf496079bcdf4a2eea20e8
URL: https://github.com/iputils/iputils
BuildRequires: docbook-dtd31-sgml
BuildRequires: docbook-style-xsl
%prep
%setup -q
-%patch0 -p1
%build
%meson build \
-DUSE_CAP=true \
-DUSE_GETTEXT=true \
-DUSE_IDN=true \
- -DUSE_CRYPTO=gcrypt \
-DBUILD_ARPING=true \
-DBUILD_CLOCKDIFF=true \
-DBUILD_PING=true \