[Clfs-commits] [CLFS Trac] #1066: Iputils Ping6
CLFS Trac
trac at clfs.org
Sun Aug 23 17:48:12 PDT 2015
#1066: Iputils Ping6
---------------------+---------------------------------
Reporter: kb0iic | Owner: clfs-commits@…
Type: task | Status: new
Priority: minor | Milestone: CLFS Standard 3.1.0
Component: BOOK | Version: CLFS Standard GIT
Resolution: | Keywords:
---------------------+---------------------------------
Comment (by kb0iic):
I have attached a patch.
Didn't need to mess with USE_CRYPT=shared.
When running make, the following binaries will be created:
* arping
* clockdiff
* ping
* rarpd
* rdisc
* tftpd
* tracepath
* tracepath6
We can include all of those in the build or remove arping, rarpd, rdisc,
tftpd.
For full functionality with crypto, we can put a note for the user stating
to build iputils after installing a combination of nettle, idn, and
openssl for more functionality.
If we want to keep the same binaries as we install now then we can build
as follows:
{{{
patch -Np1 -i ../iputils-s20150815-build-1.patch
make TARGETS="clockdiff ping rdisc tracepath tracepath6 traceroute6"
install -v -m755 ping /bin
install -v -m755 clockdiff /usr/bin
install -v -m755 rdisc /usr/bin
install -v -m755 tracepath /usr/bin
install -v -m755 trace{path,route}6 /usr/bin
install -v -m644 doc/*.8 /usr/share/man/man8
ln -sv ping /bin/ping4
ln -sv ping /bin/ping6
}}}
Which ever binaries we decide to install, we can adjust the patch to
include only those man pages. As the commands and patch stands now, all
the man pages will be installed.
* arping.8
* clockdiff.8
* ninfod.8
* pg3.8
* ping.8
* rarpd.8
* rdisc.8
* tftpd.8
* tracepath.8
* traceroute6.8
--
Ticket URL: <http://trac.clfs.org/ticket/1066#comment:3>
CLFS Trac <http://trac.clfs.org>
The Cross Linux From Scratch Project.
More information about the Clfs-commits
mailing list