From bf11c551120a38f1df0c925bc797704c5b222828 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Thu, 1 Oct 2015 22:46:01 +0300 Subject: [PATCH] iputils update --- network/misc/iputils/actions.py | 11 ++-- network/misc/iputils/files/fedora/tftp.xinetd | 10 +++ network/misc/iputils/pspec.xml | 65 +++++-------------- 3 files changed, 29 insertions(+), 57 deletions(-) create mode 100644 network/misc/iputils/files/fedora/tftp.xinetd diff --git a/network/misc/iputils/actions.py b/network/misc/iputils/actions.py index 661fe8eba7..2442dd3c35 100644 --- a/network/misc/iputils/actions.py +++ b/network/misc/iputils/actions.py @@ -10,19 +10,16 @@ from pisi.actionsapi import pisitools from pisi.actionsapi import get def build(): - autotools.make("CCOPT='%s -fpie' CC=%s" % (get.CFLAGS(), get.CC())) - - autotools.compile("ifenslave.c -o ifenslave") + autotools.make("USE_GNUTLS=no CCOPT='%s -fpie' CC=%s" % (get.CFLAGS(), get.CC())) def install(): - for app in ["ping", "ping6"]: - pisitools.dobin(app) + pisitools.dobin("ping") - for app in ["clockdiff", "arping", "rdisc", "tracepath", "tracepath6", "traceroute6", "ifenslave"]: + for app in ["clockdiff", "rarpd", "tftpd", "arping", "rdisc", "tracepath", "tracepath6", "traceroute6"]: pisitools.dosbin(app) # We will not need these if we set cap on postInstall like Fedora shelltools.chmod("%s/usr/bin/ping" % get.installDIR(), 04711) - shelltools.chmod("%s/usr/bin/ping6" % get.installDIR(), 04711) + #shelltools.chmod("%s/usr/bin/ping6" % get.installDIR(), 04711) pisitools.dodoc("RELNOTES") diff --git a/network/misc/iputils/files/fedora/tftp.xinetd b/network/misc/iputils/files/fedora/tftp.xinetd new file mode 100644 index 0000000000..26041a3f90 --- /dev/null +++ b/network/misc/iputils/files/fedora/tftp.xinetd @@ -0,0 +1,10 @@ +service tftp +{ + socket_type = dgram + protocol = udp + wait = yes + user = nobody + server = /usr/sbin/tftpd + server_args = /var/tftpboot + disable = yes +} diff --git a/network/misc/iputils/pspec.xml b/network/misc/iputils/pspec.xml index d0870317c1..356b5a4603 100644 --- a/network/misc/iputils/pspec.xml +++ b/network/misc/iputils/pspec.xml @@ -3,7 +3,7 @@ iputils - http://www.linux-ipv6.org + https://github.com/iputils/iputils PisiLinux Community admins@pisilinux.org @@ -12,66 +12,25 @@ app:console Network monitoring tools including ping and ping6 iputils contains network monitoring tools including ping and ping6. - http://www.skbuff.net/iputils/iputils-s20121221.tar.bz2 - - - ifenslave/ifenslave.c - + https://github.com/iputils/iputils/archive/s20150815.tar.gz openssl-devel libidn-devel - gnutls-devel libcap-devel - - 021109-uclibc-no-ether_ntohost.patch - - iputils-20121221-printf-size.patch - iputils-20121221-owl-pingsock.diff - iputils-20121221-openssl.patch - iputils-20121221-makefile.patch - iputils-20121221-crypto-build.patch - iputils-20100418-so_mark.patch - iputils-20071127-nonroot-floodping.patch - iputils-20071127-kernel-ifaddr.patch - - - - fedora/iputils-20020124-countermeasures.patch - - fedora/iputils-20020927-ping-subint.patch - - fedora/iputils-20070202-traffic_class.patch - - fedora/iputils-20100418-convtoint.patch - - - - - - - docs.patch - iputils libcap - gnutls + libidn - /bin + /etc /usr/bin /usr/sbin /sbin @@ -89,16 +48,22 @@ man/rdisc.8 man/tracepath.8 man/traceroute6.8 - ifenslave/ifenslave.8 - ifenslave/README.bonding - + + fedora/tftp.xinetd - fedora/rdisc.sysconfig - fedora/rdisc.service + + + 2015-10-01 + 20150815 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2014-05-11 20121221