diff options
Diffstat (limited to 'unmaintained/strata/networking-utils')
13 files changed, 88 insertions, 0 deletions
diff --git a/unmaintained/strata/networking-utils/conntrack-tools.morph b/unmaintained/strata/networking-utils/conntrack-tools.morph new file mode 100644 index 00000000..e0ef7234 --- /dev/null +++ b/unmaintained/strata/networking-utils/conntrack-tools.morph @@ -0,0 +1,4 @@ +name: conntrack-tools +kind: chunk +build-system: autotools +max-jobs: 1 diff --git a/unmaintained/strata/networking-utils/ebtables.morph b/unmaintained/strata/networking-utils/ebtables.morph new file mode 100644 index 00000000..a4d9fc76 --- /dev/null +++ b/unmaintained/strata/networking-utils/ebtables.morph @@ -0,0 +1,7 @@ +name: ebtables +kind: chunk +build-system: manual +build-commands: +- make +install-commands: +- make install DESTDIR="$DESTDIR" BINDIR="$PREFIX/sbin" diff --git a/unmaintained/strata/networking-utils/iproute2.morph b/unmaintained/strata/networking-utils/iproute2.morph new file mode 100644 index 00000000..7ba04db6 --- /dev/null +++ b/unmaintained/strata/networking-utils/iproute2.morph @@ -0,0 +1,10 @@ +name: iproute2 +kind: chunk +build-commands: +# arpd binary is dependent on Berkeley DB, which is licensed by Oracle +# as arpd is not needed for Openstack systems, arpd will not be compiled +# or installed. +- sed -i '/^TARGETS/s@arpd@@g' misc/Makefile +- make +install-commands: +- DESTDIR="$DESTDIR" PREFIX="$PREFIX" make install diff --git a/unmaintained/strata/networking-utils/ipset.morph b/unmaintained/strata/networking-utils/ipset.morph new file mode 100644 index 00000000..7fe8c6dc --- /dev/null +++ b/unmaintained/strata/networking-utils/ipset.morph @@ -0,0 +1,6 @@ +name: ipset +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh +- ./configure --prefix="$PREFIX" --enable-static=no --with-kmod=no diff --git a/unmaintained/strata/networking-utils/iputils.morph b/unmaintained/strata/networking-utils/iputils.morph new file mode 100644 index 00000000..c9736cc8 --- /dev/null +++ b/unmaintained/strata/networking-utils/iputils.morph @@ -0,0 +1,24 @@ +name: iputils +kind: chunk +build-system: manual +pre-configure-commands: +# gnutls is not currently integrated in definitions so, disabling this +# is required in order to build ping6. If this is not disabled, it will try +# to find gnutls/openssl.h header failing to compile ping6. +- sed -i "s/USE_GNUTLS=yes/USE_GNUTLS=no/" Makefile +build-commands: +- make +- make ninfod +install-commands: +- install -D -m 755 clockdiff "$DESTDIR$PREFIX"/bin/clockdiff +- install -D -m 755 rdisc "$DESTDIR$PREFIX"/bin/rdisc +- install -D -m 755 tracepath "$DESTDIR$PREFIX"/bin/tracepath +- install -D -m 755 tracepath6 "$DESTDIR$PREFIX"/bin/tracepath6 +- install -D -m 755 ninfod/ninfod "$DESTDIR$PREFIX"/bin/ninfod +- install -D -m 755 rarpd "$DESTDIR$PREFIX"/bin/rarpd +# The following binaries are installed to overwrite busybox binaries. +- install -D -m 755 traceroute6 "$DESTDIR$PREFIX"/bin/traceroute6 +- install -D -m 755 arping "$DESTDIR$PREFIX"/sbin/arping +- install -D -m 755 tftpd "$DESTDIR$PREFIX"/sbin/tftpd +- install -D -m 755 ping "$DESTDIR"/bin/ping +- install -D -m 755 ping6 "$DESTDIR"/bin/ping6 diff --git a/unmaintained/strata/networking-utils/libnet.morph b/unmaintained/strata/networking-utils/libnet.morph new file mode 100644 index 00000000..ddb2cf3e --- /dev/null +++ b/unmaintained/strata/networking-utils/libnet.morph @@ -0,0 +1,16 @@ +name: libnet +kind: chunk +build-system: manual +pre-configure-commands: +# Avoid building the docs as they require doxygen +- sed -i 's@doc @@' libnet/Makefile.am +- sed -i 's@doc/.*Makefile@@' libnet/configure.ac + +- cd libnet && ./autogen.sh +configure-commands: +- cd libnet && ./configure --prefix="$PREFIX" --disable-samples --enable-shared=yes + --with-pic +build-commands: +- cd libnet && make +install-commands: +- cd libnet && make DESTDIR="$DESTDIR" install diff --git a/unmaintained/strata/networking-utils/libnetfilter_conntrack.morph b/unmaintained/strata/networking-utils/libnetfilter_conntrack.morph new file mode 100644 index 00000000..ef6ebb48 --- /dev/null +++ b/unmaintained/strata/networking-utils/libnetfilter_conntrack.morph @@ -0,0 +1,3 @@ +name: libnetfilter_conntrack +kind: chunk +build-system: autotools diff --git a/unmaintained/strata/networking-utils/libnetfilter_cthelper.morph b/unmaintained/strata/networking-utils/libnetfilter_cthelper.morph new file mode 100644 index 00000000..7f410a4a --- /dev/null +++ b/unmaintained/strata/networking-utils/libnetfilter_cthelper.morph @@ -0,0 +1,3 @@ +name: libnetfilter_cthelper +kind: chunk +build-system: autotools diff --git a/unmaintained/strata/networking-utils/libnetfilter_cttimeout.morph b/unmaintained/strata/networking-utils/libnetfilter_cttimeout.morph new file mode 100644 index 00000000..b2281a5b --- /dev/null +++ b/unmaintained/strata/networking-utils/libnetfilter_cttimeout.morph @@ -0,0 +1,3 @@ +name: libnetfilter_cttimeout +kind: chunk +build-system: autotools diff --git a/unmaintained/strata/networking-utils/libnetfilter_queue.morph b/unmaintained/strata/networking-utils/libnetfilter_queue.morph new file mode 100644 index 00000000..d2b80d38 --- /dev/null +++ b/unmaintained/strata/networking-utils/libnetfilter_queue.morph @@ -0,0 +1,3 @@ +name: libnetfilter_queue +kind: chunk +build-system: autotools diff --git a/unmaintained/strata/networking-utils/libnfnetlink.morph b/unmaintained/strata/networking-utils/libnfnetlink.morph new file mode 100644 index 00000000..f4fe79ab --- /dev/null +++ b/unmaintained/strata/networking-utils/libnfnetlink.morph @@ -0,0 +1,3 @@ +name: libnfnetlink +kind: chunk +build-system: autotools diff --git a/unmaintained/strata/networking-utils/libpcap.morph b/unmaintained/strata/networking-utils/libpcap.morph new file mode 100644 index 00000000..7c5ee932 --- /dev/null +++ b/unmaintained/strata/networking-utils/libpcap.morph @@ -0,0 +1,3 @@ +name: libpcap +kind: chunk +build-system: autotools diff --git a/unmaintained/strata/networking-utils/tcpdump.morph b/unmaintained/strata/networking-utils/tcpdump.morph new file mode 100644 index 00000000..7a974dab --- /dev/null +++ b/unmaintained/strata/networking-utils/tcpdump.morph @@ -0,0 +1,3 @@ +name: tcpdump +kind: chunk +build-system: autotools |