Opened 15 years ago

Closed 14 years ago

Last modified 13 years ago

#2714 closed task (fixed)

iptables-1.4.4

Reported by: Randy McMurchy Owned by: bdubbs@…
Priority: normal Milestone:
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

Change History (7)

comment:1 by Jeremy Henty, 15 years ago

Unlike iptables-1.3.x, iptables-1.4.x is autotooled. After experimenting I suggest the following configure command:

./configure \
    --prefix=/usr \
    --bindir=/sbin \
    --sbindir=/sbin \
    --libdir=/lib \
    --libexecdir=/lib \
    --with-pkgconfigdir=/usr/lib/pkgconfig

This creates files:

/lib/libxtables.*
/lib/xtables/{libipt,libip6t,libxt}_*.so
/sbin/{iptables*,ip6tables*,iptables-xml}
/usr/include/xtables.h
/usr/lib/pkgconfig/xtables.pc
/usr/share/man/man8/{iptables,ip6tables}*.8

If you leave out '--bindir=/sbin' then iptables-xml installs to /usr/bin (maybe that's better than the current /sbin?).

If you leave out '--with-pkgconfigdir=/usr/lib/pkgconfig' then xtables.pc installs to /lib/pkgconfig, which is surely wrong.

If you leave out '--libexecdir=/lib' then xtables/*.so install to /usr/libexec, which is wrong.

I hope this is useful.

comment:2 by Jeremy Henty, 15 years ago

Also, the sed hack of iptables.xslt in the iptables-1.3.x instructions is unnecessary in iptables-1.4.x. The syntax has been fixed and the sed command changes nothing.

comment:3 by bdubbs@…, 15 years ago

Owner: changed from blfs-book@… to bdubbs@…
Status: newassigned

comment:4 by Randy McMurchy, 15 years ago

Milestone: 6.46.5

Modified milestone from 6.4 to 6.5

comment:5 by Randy McMurchy, 15 years ago

Summary: iptables-1.4.2iptables-1.4.4

Version increment to 1.4.4

comment:6 by bdubbs@…, 14 years ago

Resolution: fixed
Status: assignedclosed

Fixed in revision 8300.

comment:7 by (none), 13 years ago

Milestone: 6.5

Milestone 6.5 deleted

Note: See TracTickets for help on using tickets.