diff --git a/network/misc/libnet/actions.py b/network/misc/libnet/actions.py new file mode 100644 index 0000000000..f4fb468e83 --- /dev/null +++ b/network/misc/libnet/actions.py @@ -0,0 +1,20 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import get +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools + +def setup(): + autotools.autoreconf("-vfi") + autotools.configure("--disable-static") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + pisitools.dodoc("LICENSE") \ No newline at end of file diff --git a/network/misc/libnet/pspec.xml b/network/misc/libnet/pspec.xml new file mode 100644 index 0000000000..f33950e056 --- /dev/null +++ b/network/misc/libnet/pspec.xml @@ -0,0 +1,55 @@ + + + + + libnet + https://github.com/libnet/libnet + + Blue DeviL + bluedevil@sctzine.com + + network.misc + BSD + library + app:console + Low level network library + libnet is a library to provide an API for commonly used low-level network functions. + https://github.com/libnet/libnet/archive/v1.2.tar.gz + + doxygen + + + + + libnet + Low level network library + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + + + + + libnet-devel + Development files for libnet + + libnet + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2019-11-29 + 1.2 + Version bump, moved from contrib. + Blue DeviL + bluedevil@sctzine.com + + + \ No newline at end of file diff --git a/network/misc/libnet/translations.xml b/network/misc/libnet/translations.xml new file mode 100644 index 0000000000..3c1cef0dee --- /dev/null +++ b/network/misc/libnet/translations.xml @@ -0,0 +1,14 @@ + + + + libnet + Alt seviye ağ kitaplığı + libnet sık kullanılan alt seviye ağ işlevleri için arabirim sunan bir kitaplıktır. + + + + libnet-devel + libnet için geliştirme dosyaları + libnet-devel, libnet için geliştirme dosyalarını içerir. + + \ No newline at end of file diff --git a/network/misc/protobuf-c/actions.py b/network/misc/protobuf-c/actions.py new file mode 100644 index 0000000000..8c8b5ab078 --- /dev/null +++ b/network/misc/protobuf-c/actions.py @@ -0,0 +1,21 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import get +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools + +def setup(): + autotools.autoreconf("-fvi") + autotools.configure("--disable-static") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("LICENSE", "ChangeLog", "README.md") \ No newline at end of file diff --git a/network/misc/protobuf-c/pspec.xml b/network/misc/protobuf-c/pspec.xml new file mode 100644 index 0000000000..5c23500723 --- /dev/null +++ b/network/misc/protobuf-c/pspec.xml @@ -0,0 +1,62 @@ + + + + + protobuf-c + https://github.com/protobuf-c/protobuf-c + + Stefan Gronewold(groni) + groni@pisilinux.org + + network.misc + BSD + app:console + library + Protocol Buffers implementation in C + This is protobuf-c, a C implementation of the Google Protocol Buffers data serialization format.Needed for the libgadu Package + https://github.com/protobuf-c/protobuf-c/archive/v1.3.3.tar.gz + + protobuf-devel + + + + + protobuf-c + Protocol Buffers implementation in C + + protobuf + + + / + /usr/lib + /usr/share/doc + /usr/bin + + + + + protobuf-c-devel + Development files for protobuf-c + + protobuf-c + + + /usr/lib/pkgconfig + /usr/include/protobuf-c + /usr/include/google/protobuf-c + + + + + + 2020-04-09 + 1.3.3 + + *Patch version bump. + *Moved from contrib + + Blue Devil + bluedevil@sctzine.com + + + \ No newline at end of file diff --git a/network/misc/protobuf-c/translations.xml b/network/misc/protobuf-c/translations.xml new file mode 100644 index 0000000000..6a1149bb76 --- /dev/null +++ b/network/misc/protobuf-c/translations.xml @@ -0,0 +1,14 @@ + + + + protobuf-c + Google Protokol Arabelleklerinin C Uygulaması + protobuf-c, Google Protokol Arabelleklerinin veri serileştirmesi biçimi için bir C Uygulamasıdır. libgadu paketi için gereklidir. + + + + protobuf-c-devel + protobuf-c için geliştirme dosyaları + protobuf-c-devel, protobuf-c için geliştime dosyaları içerir. + + \ No newline at end of file diff --git a/network/monitor/libnids/actions.py b/network/monitor/libnids/actions.py new file mode 100644 index 0000000000..08385be1dc --- /dev/null +++ b/network/monitor/libnids/actions.py @@ -0,0 +1,32 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import get +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools + + +def setup(): + # suppress compiler warnings + pisitools.cflags.add("-Wno-unused-result -Wno-deprecated-declarations") + #shelltools.export("CFLAGS", "-Wno-unused-result -Wno-deprecated-declarations") + # Fix soname + pisitools.dosed("src/Makefile.in", "^LIBSHARED.*", "LIBSHARED = libnids.so.%s" % get.srcVERSION().split(".", 1)[0]) + + # disable static + pisitools.dosed("src/Makefile.in", "\$\(INSTALL.*libnids.a.*") + + autotools.autoreconf("-vfi") + autotools.configure("--enable-shared \ + --disable-static") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("install_prefix=%s" % get.installDIR()) + + pisitools.dodoc("COPYING", "MISC", "README", "doc/*") \ No newline at end of file diff --git a/network/monitor/libnids/files/libnids-1.24-inline.patch b/network/monitor/libnids/files/libnids-1.24-inline.patch new file mode 100644 index 0000000000..e3a6cce570 --- /dev/null +++ b/network/monitor/libnids/files/libnids-1.24-inline.patch @@ -0,0 +1,40 @@ +Patch by Robert Scheck for libnids <= 1.24 which +avoids making the functions ip_fast_csum, ip_compute_csum, my_tcp_check and +my_udp_check inline, see https://github.com/aol/moloch/issues/440 as well. + +--- libnids-1.24/src/checksum.c 2010-02-26 11:58:41.000000000 +0100 ++++ libnids-1.24/src/checksum.c.inline 2016-02-09 14:08:38.000000000 +0100 +@@ -120,7 +120,7 @@ + By Jorge Cwik , adapted for linux by Arnt + Gulbrandsen. + */ +-inline u_short ip_fast_csum(u_char * iph, u_int ihl) ++u_short ip_fast_csum(u_char * iph, u_int ihl) + { + u_int sum; + if (dontchksum(((struct ip*)iph)->ip_src.s_addr)) +@@ -191,13 +191,13 @@ + this routine is used for miscellaneous IP-like checksums, mainly in + icmp.c + */ +-inline u_short ++u_short + ip_compute_csum(u_char * buff, int len) + { + return (csum_fold(csum_partial(buff, len, 0))); + } + +-inline u_short ++u_short + my_tcp_check(struct tcphdr *th, int len, u_int saddr, u_int daddr) + { + if (dontchksum(saddr)) +@@ -205,7 +205,7 @@ + return csum_tcpudp_magic(saddr, daddr, len, IPPROTO_TCP, + csum_partial((u_char *)th, len, 0)); + } +-inline u_short ++u_short + my_udp_check(void *u, int len, u_int saddr, u_int daddr) + { + if (dontchksum(saddr)) diff --git a/network/monitor/libnids/pspec.xml b/network/monitor/libnids/pspec.xml new file mode 100644 index 0000000000..0c15636694 --- /dev/null +++ b/network/monitor/libnids/pspec.xml @@ -0,0 +1,61 @@ + + + + + libnids + http://libnids.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + network.monitor + GPLv2 + library + Network intrusion detection library + Libnids is an implementation of an E-component of Network Intrusion Detection System. It emulates the IP stack of Linux 2.0.x. Libnids offers IP defragmentation, TCP stream assembly and TCP port scan detection. + https://sourceforge.net/projects/libnids/files/libnids/1.24/libnids-1.24.tar.gz + + glib2-devel + libnet-devel + libpcap-devel + + + libnids-1.24-inline.patch + + + + + libnids + Network intrusion detection library + + libnet + libpcap + + + /usr/lib + /usr/share/doc/libnids + + + + + libnids-devel + Development files for libnids + + libnids + + + /usr/share/man + /usr/include + + + + + + 2020-06-08 + 1.24 + Moved from contrib. + Blue DeviL + bluedevil@sctzine.com + + + \ No newline at end of file diff --git a/network/monitor/libnids/translations.xml b/network/monitor/libnids/translations.xml new file mode 100644 index 0000000000..de24f765f7 --- /dev/null +++ b/network/monitor/libnids/translations.xml @@ -0,0 +1,14 @@ + + + + libnids + Ağ saldırıları yakalama kitaplığı + Libnids bir ağ saldırısı yakalama kitaplığıdır. Linux 2 serisi için IP yapısını taklit ederek IP bilgisi birleştirme, TCP yayını inceleme ve port taraması gibi işlemler için altyapı sunar. + + + + libnids-devel + libnids için geliştirme dosyaları + libnids-devel, libnids için geliştirme dosyalarını içerir. + + \ No newline at end of file diff --git a/pisi-index.xml b/pisi-index.xml index 0f64bf2ebb..9a5d0432b5 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -129,6 +129,66 @@ Bluefish + + + protobuf-c + https://github.com/protobuf-c/protobuf-c + + Stefan Gronewold(groni) + groni@pisilinux.org + + BSD + app:console + library + network.misc + Protocol Buffers implementation in C + Google Protokol Arabelleklerinin C Uygulaması + This is protobuf-c, a C implementation of the Google Protocol Buffers data serialization format.Needed for the libgadu Package + protobuf-c, Google Protokol Arabelleklerinin veri serileştirmesi biçimi için bir C Uygulamasıdır. libgadu paketi için gereklidir. + https://github.com/protobuf-c/protobuf-c/archive/v1.3.3.tar.gz + + protobuf-devel + + network/misc/protobuf-c/pspec.xml + + + protobuf-c + Protocol Buffers implementation in C + + protobuf + + + / + /usr/lib + /usr/share/doc + /usr/bin + + + + protobuf-c-devel + Development files for protobuf-c + protobuf-c için geliştirme dosyaları + protobuf-c-devel, protobuf-c için geliştime dosyaları içerir. + + protobuf-c + + + /usr/lib/pkgconfig + /usr/include/protobuf-c + /usr/include/google/protobuf-c + + + + + 2020-04-09 + 1.3.3 + *Patch version bump. + *Moved from contrib + Blue Devil + bluedevil@sctzine.com + + + neon @@ -1924,6 +1984,61 @@ complete albums that you have purchased from Amazon. + + + libnet + https://github.com/libnet/libnet + + Blue DeviL + bluedevil@sctzine.com + + BSD + library + app:console + network.misc + Low level network library + Alt seviye ağ kitaplığı + libnet is a library to provide an API for commonly used low-level network functions. + libnet sık kullanılan alt seviye ağ işlevleri için arabirim sunan bir kitaplıktır. + https://github.com/libnet/libnet/archive/v1.2.tar.gz + + doxygen + + network/misc/libnet/pspec.xml + + + libnet + Low level network library + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + + + + libnet-devel + Development files for libnet + libnet için geliştirme dosyaları + libnet-devel, libnet için geliştirme dosyalarını içerir. + + libnet + + + /usr/include + /usr/lib/pkgconfig + + + + + 2019-11-29 + 1.2 + Version bump, moved from contrib. + Blue DeviL + bluedevil@sctzine.com + + + xdg-dbus-proxy @@ -4025,6 +4140,67 @@ complete albums that you have purchased from Amazon. + + + libnids + http://libnids.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + network.monitor + Network intrusion detection library + Ağ saldırıları yakalama kitaplığı + Libnids is an implementation of an E-component of Network Intrusion Detection System. It emulates the IP stack of Linux 2.0.x. Libnids offers IP defragmentation, TCP stream assembly and TCP port scan detection. + Libnids bir ağ saldırısı yakalama kitaplığıdır. Linux 2 serisi için IP yapısını taklit ederek IP bilgisi birleştirme, TCP yayını inceleme ve port taraması gibi işlemler için altyapı sunar. + https://sourceforge.net/projects/libnids/files/libnids/1.24/libnids-1.24.tar.gz + + glib2-devel + libnet-devel + libpcap-devel + + + libnids-1.24-inline.patch + + network/monitor/libnids/pspec.xml + + + libnids + Network intrusion detection library + + libnet + libpcap + + + /usr/lib + /usr/share/doc/libnids + + + + libnids-devel + Development files for libnids + libnids için geliştirme dosyaları + libnids-devel, libnids için geliştirme dosyalarını içerir. + + libnids + + + /usr/share/man + /usr/include + + + + + 2020-06-08 + 1.24 + Moved from contrib. + Blue DeviL + bluedevil@sctzine.com + + + telepathy-idle diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 2b7cf90df5..6dd05d5e9b 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -cc67b5afbdfc08ed22f5d3d16ff7ed03a5a9ab74 \ No newline at end of file +790e6b67917f6899a4181ae62319003568730370 \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index adce9ccf90..35ef887ab5 100644 Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index b5313c9794..896bd6f7bd 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -74beab9ffb18a34c13c74aa14d0796f18c860749 \ No newline at end of file +38a5d6e440dc956939ae2328327115601fbe6739 \ No newline at end of file