Opened 8 years ago
Last modified 8 years ago
#1164 new task
IPutils s20161105
| Reported by: | William Harrington | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | CLFS Standard 3.1.0 |
| Component: | BOOK | Version: | CLFS Standard GIT |
| Keywords: | Cc: | berzerkula@…, jonathan@…, chris@…, cross-lfs@… |
Description
Some added USE variables:
make USE_IDN=no USE_NETTLE=no USE_CRYPTO=no TARGETS="clockdiff ping rdisc tracepath traceroute6"
Could create a patch like our current version. Nothing from the previous IPutils version needs to apply.
Generate man-pages and create patch. Add attr, acl, libcap to sysvinit book.
Attachments (1)
Change History (3)
comment:1 by , 8 years ago
by , 8 years ago
| Attachment: | iputils-s20161105-build-1.patch added |
|---|
Iputils patch to simplify installation
comment:2 by , 8 years ago
The patch has built man pages and documentation and affects the build variables:
- USE_IDN=no (default yes)
- USE_NETTLE=no (default yes)
- USE_CRYPTO=no (default shared)
Build:
patch -Np1 -i ../iputils-s20161105-build-1.patch make ping tracepath traceroute6 clockdiff rdisc
We may or may not want this layout and the 4711 permissions on ping and traceroute6. Was following Slackware's layout.
Install:
install -v -m4711 ping /bin
ln -sv ping /bin/ping4
ln -sv ping /bin/ping6
install -v -m755 clockdiff /usr/sbin
install -v -m755 rdisc /usr/sbin
install -v -m755 tracepath /usr/bin
install -v -m4711 traceroute6 /usr/bin
install -v -m644 doc/{clockdiff,ping,rdisc,tracepath,traceroute6}.8 /usr/share/man/man8
ln -sv ping.8 /usr/share/man/man8/ping6.8
install -v -m755 -d /usr/share/doc/iputils-s20161105
install -v -m644 INSTALL.md RELNOTES doc/*.html \
/usr/share/doc/iputils-s20161105
Note:
See TracTickets
for help on using tickets.

Download: https://github.com/iputils/iputils/archive/s20161105.tar.gz