FreeBSD Bugzilla – Attachment 192569 Details for
Bug 227564
[new port] devel/kronosnet: Network abstraction layer designed for high availability
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
kronosnet.shar
kronosnet.shar (text/plain), 9.56 KB, created by
David Shane Holden
on 2018-04-16 19:55:37 UTC
(
hide
)
Description:
kronosnet.shar
Filename:
MIME Type:
Creator:
David Shane Holden
Created:
2018-04-16 19:55:37 UTC
Size:
9.56 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># kronosnet ># kronosnet/distinfo ># kronosnet/files ># kronosnet/files/patch-man_Makefile.am ># kronosnet/files/patch-Makefile.am ># kronosnet/files/extra-patch-ssl-base-configure.ac ># kronosnet/files/extra-patch-ssl-libressl-configure.ac ># kronosnet/Makefile ># kronosnet/pkg-plist ># kronosnet/pkg-message ># kronosnet/pkg-descr ># >echo c - kronosnet >mkdir -p kronosnet > /dev/null 2>&1 >echo x - kronosnet/distinfo >sed 's/^X//' >kronosnet/distinfo << 'b9bb9db6fa49a66d72ff59e1a809a438' >XTIMESTAMP = 1522181104 >XSHA256 (kronosnet-kronosnet-1.90-v1.90_GH0.tar.gz) = 40169329bec4e0934fc287d9b9e17fbc49201c003dbd560629b1ee901c2500f0 >XSIZE (kronosnet-kronosnet-1.90-v1.90_GH0.tar.gz) = 196677 >b9bb9db6fa49a66d72ff59e1a809a438 >echo c - kronosnet/files >mkdir -p kronosnet/files > /dev/null 2>&1 >echo x - kronosnet/files/patch-man_Makefile.am >sed 's/^X//' >kronosnet/files/patch-man_Makefile.am << 'e7d5b1804946ae8f549ccf7c066e8edb' >X--- man/Makefile.am.orig 2018-03-27 20:11:33 UTC >X+++ man/Makefile.am >X@@ -16,11 +16,6 @@ EXTRA_DIST = kronosnetd.8 knet-keygen.8 >X # Avoid Automake warnings about overriding these user variables. >X # Programs in this directory are used during the build only. >X AUTOMAKE_OPTIONS = -Wno-gnu >X-EXEEXT=$(BUILD_EXEEXT) >X-CC=$(CC_FOR_BUILD) >X-CFLAGS=$(CFLAGS_FOR_BUILD) >X-CPPFLAGS=$(CPPFLAGS_FOR_BUILD) >X-LDFLAGS=$(LDFLAGS_FOR_BUILD) >X >X if BUILD_MAN >X >e7d5b1804946ae8f549ccf7c066e8edb >echo x - kronosnet/files/patch-Makefile.am >sed 's/^X//' >kronosnet/files/patch-Makefile.am << 'd5675c3caf8541a40bed2a5e71887820' >X--- Makefile.am.orig 2018-02-26 13:46:34 UTC >X+++ Makefile.am >X@@ -44,11 +44,6 @@ dist_doc_DATA = \ >X README.licence \ >X README >X >X-all-local: $(SPEC) >X- >X-clean-local: >X- rm -f $(SPEC) >X- >X distclean-local: >X rm -f $(PACKAGE_NAME)-*.tar.* $(PACKAGE_NAME)-*.sha256* tag-* >X >d5675c3caf8541a40bed2a5e71887820 >echo x - kronosnet/files/extra-patch-ssl-base-configure.ac >sed 's/^X//' >kronosnet/files/extra-patch-ssl-base-configure.ac << '3c45e9180700fe9cee8b2f4c547a483b' >X--- configure.ac.orig 2018-02-26 13:46:34 UTC >X+++ configure.ac >X@@ -414,7 +414,6 @@ WARNLIST=" >X pointer-arith >X write-strings >X cast-align >X- bad-function-cast >X missing-format-attribute >X float-equal >X format=2 >3c45e9180700fe9cee8b2f4c547a483b >echo x - kronosnet/files/extra-patch-ssl-libressl-configure.ac >sed 's/^X//' >kronosnet/files/extra-patch-ssl-libressl-configure.ac << '7482d9f6b35d8aaced66c81f0e7ee5a4' >XUse openssl 1.0 API when libressl is set as the default ssl implementation. >X >X--- configure.ac.orig 2018-02-26 13:46:34 UTC >X+++ configure.ac >X@@ -114,11 +114,8 @@ AC_ARG_ENABLE([crypto-all], >X >X KNET_OPTION_DEFINES([nss],[crypto],[PKG_CHECK_MODULES([nss], [nss])]) >X KNET_OPTION_DEFINES([openssl],[crypto],[ >X- PKG_CHECK_MODULES([openssl],[libcrypto < 1.1], >X- [AC_DEFINE_UNQUOTED([BUILDCRYPTOOPENSSL10], [1], [openssl 1.0 crypto])], >X- [PKG_CHECK_MODULES([openssl],[libcrypto >= 1.1], >X- [AC_DEFINE_UNQUOTED([BUILDCRYPTOOPENSSL11], [1], [openssl 1.1 crypto])])]) >X-]) >X+ PKG_CHECK_MODULES([openssl], [libcrypto], >X+ [AC_DEFINE_UNQUOTED([BUILDCRYPTOOPENSSL10], [1], [openssl 1.0 crypto])])]) >X >X AC_ARG_ENABLE([compress-all], >X [AS_HELP_STRING([--disable-compress-all],[disable libknet all compress modules support])],, >X@@ -414,7 +411,6 @@ WARNLIST=" >X pointer-arith >X write-strings >X cast-align >X- bad-function-cast >X missing-format-attribute >X float-equal >X format=2 >7482d9f6b35d8aaced66c81f0e7ee5a4 >echo x - kronosnet/Makefile >sed 's/^X//' >kronosnet/Makefile << 'cd63823c12b11c06d782ab358dedfd18' >X# Created by: David Shane Holden <dpejesh@yahoo.com> >X# $FreeBSD$ >X >XPORTNAME= kronosnet >XPORTVERSION= 1.90 >XCATEGORIES= devel >X >XMAINTAINER= dpejesh@yahoo.com >XCOMMENT= Network abstraction layer designed for high availability >X >XLICENSE= GPLv2 >X >XLIB_DEPENDS= liblzo2.so:archivers/lzo2 \ >X liblz4.so:archivers/liblz4 \ >X libnspr4.so:devel/nspr \ >X libnss3.so:security/nss \ >X libqb.so.0:devel/libqb >X >XUSE_GITHUB= yes >XGH_ACCOUNT= kronosnet >XGH_TAGNAME= v${PORTVERSION} >X >XUSES= autoreconf gmake libtool localbase ssl pkgconfig >XUSE_BINUTILS= yes >XUSE_GCC= yes >XUSE_LDCONFIG= yes >XGNU_CONFIGURE= yes >XLDFLAGS+= -B${LOCALBASE}/bin >X >XINSTALL_TARGET= install-strip >XTEST_TARGET= check >X >XOPTIONS_DEFINE= MANPAGES >XOPTIONS_DEFAULT= MANPAGES >XOPTIONS_SUB= yes >X >XMANPAGES_BUILD_DEPENDS= doxygen:devel/doxygen >XMANPAGES_CONFIGURE_ENABLE= man >X >X.include <bsd.port.options.mk> >X >X.if ${SSL_DEFAULT} == base >XEXTRA_PATCHES= ${.CURDIR}/files/extra-patch-ssl-base-configure.ac >XCONFIGURE_ENV= openssl_CFLAGS=-I/usr/include openssl_LIBS=-lcrypto >X.elif ${SSL_DEFAULT} == libressl >XEXTRA_PATCHES= ${.CURDIR}/files/extra-patch-ssl-libressl-configure.ac >X.endif >X >X.include <bsd.port.mk> >cd63823c12b11c06d782ab358dedfd18 >echo x - kronosnet/pkg-plist >sed 's/^X//' >kronosnet/pkg-plist << 'aa02219e57ba7870a688b0b667a340c1' >Xinclude/libknet.h >Xlib/kronosnet/compress_bzip2.a >Xlib/kronosnet/compress_bzip2.so >Xlib/kronosnet/compress_lz4.a >Xlib/kronosnet/compress_lz4.so >Xlib/kronosnet/compress_lz4hc.a >Xlib/kronosnet/compress_lz4hc.so >Xlib/kronosnet/compress_lzma.a >Xlib/kronosnet/compress_lzma.so >Xlib/kronosnet/compress_lzo2.a >Xlib/kronosnet/compress_lzo2.so >Xlib/kronosnet/compress_zlib.a >Xlib/kronosnet/compress_zlib.so >Xlib/kronosnet/crypto_openssl.a >Xlib/kronosnet/crypto_openssl.so >Xlib/kronosnet/crypto_nss.a >Xlib/kronosnet/crypto_nss.so >Xlib/libknet.a >Xlib/libknet.so >Xlib/libknet.so.1 >Xlib/libknet.so.1.1.0 >Xlibdata/pkgconfig/libknet.pc >X%%MANPAGES%%man/man3/knet_addrtostr.3.gz >X%%MANPAGES%%man/man3/knet_get_compress_list.3.gz >X%%MANPAGES%%man/man3/knet_get_crypto_list.3.gz >X%%MANPAGES%%man/man3/knet_get_transport_id_by_name.3.gz >X%%MANPAGES%%man/man3/knet_get_transport_list.3.gz >X%%MANPAGES%%man/man3/knet_get_transport_name_by_id.3.gz >X%%MANPAGES%%man/man3/knet_handle_add_datafd.3.gz >X%%MANPAGES%%man/man3/knet_handle_clear_stats.3.gz >X%%MANPAGES%%man/man3/knet_handle_compress.3.gz >X%%MANPAGES%%man/man3/knet_handle_crypto.3.gz >X%%MANPAGES%%man/man3/knet_handle_enable_filter.3.gz >X%%MANPAGES%%man/man3/knet_handle_enable_pmtud_notify.3.gz >X%%MANPAGES%%man/man3/knet_handle_enable_sock_notify.3.gz >X%%MANPAGES%%man/man3/knet_handle_free.3.gz >X%%MANPAGES%%man/man3/knet_handle_get_channel.3.gz >X%%MANPAGES%%man/man3/knet_handle_get_datafd.3.gz >X%%MANPAGES%%man/man3/knet_handle_get_stats.3.gz >X%%MANPAGES%%man/man3/knet_handle_get_transport_reconnect_interval.3.gz >X%%MANPAGES%%man/man3/knet_handle_new.3.gz >X%%MANPAGES%%man/man3/knet_handle_new_ex.3.gz >X%%MANPAGES%%man/man3/knet_handle_pmtud_get.3.gz >X%%MANPAGES%%man/man3/knet_handle_pmtud_getfreq.3.gz >X%%MANPAGES%%man/man3/knet_handle_pmtud_setfreq.3.gz >X%%MANPAGES%%man/man3/knet_handle_remove_datafd.3.gz >X%%MANPAGES%%man/man3/knet_handle_set_transport_reconnect_interval.3.gz >X%%MANPAGES%%man/man3/knet_handle_setfwd.3.gz >X%%MANPAGES%%man/man3/knet_host_add.3.gz >X%%MANPAGES%%man/man3/knet_host_enable_status_change_notify.3.gz >X%%MANPAGES%%man/man3/knet_host_get_host_list.3.gz >X%%MANPAGES%%man/man3/knet_host_get_id_by_host_name.3.gz >X%%MANPAGES%%man/man3/knet_host_get_name_by_host_id.3.gz >X%%MANPAGES%%man/man3/knet_host_get_policy.3.gz >X%%MANPAGES%%man/man3/knet_host_get_status.3.gz >X%%MANPAGES%%man/man3/knet_host_remove.3.gz >X%%MANPAGES%%man/man3/knet_host_set_name.3.gz >X%%MANPAGES%%man/man3/knet_host_set_policy.3.gz >X%%MANPAGES%%man/man3/knet_link_clear_config.3.gz >X%%MANPAGES%%man/man3/knet_link_get_config.3.gz >X%%MANPAGES%%man/man3/knet_link_get_enable.3.gz >X%%MANPAGES%%man/man3/knet_link_get_link_list.3.gz >X%%MANPAGES%%man/man3/knet_link_get_ping_timers.3.gz >X%%MANPAGES%%man/man3/knet_link_get_pong_count.3.gz >X%%MANPAGES%%man/man3/knet_link_get_priority.3.gz >X%%MANPAGES%%man/man3/knet_link_get_status.3.gz >X%%MANPAGES%%man/man3/knet_link_set_config.3.gz >X%%MANPAGES%%man/man3/knet_link_set_enable.3.gz >X%%MANPAGES%%man/man3/knet_link_set_ping_timers.3.gz >X%%MANPAGES%%man/man3/knet_link_set_pong_count.3.gz >X%%MANPAGES%%man/man3/knet_link_set_priority.3.gz >X%%MANPAGES%%man/man3/knet_log_get_loglevel.3.gz >X%%MANPAGES%%man/man3/knet_log_get_loglevel_id.3.gz >X%%MANPAGES%%man/man3/knet_log_get_loglevel_name.3.gz >X%%MANPAGES%%man/man3/knet_log_get_subsystem_id.3.gz >X%%MANPAGES%%man/man3/knet_log_get_subsystem_name.3.gz >X%%MANPAGES%%man/man3/knet_log_set_loglevel.3.gz >X%%MANPAGES%%man/man3/knet_recv.3.gz >X%%MANPAGES%%man/man3/knet_send.3.gz >X%%MANPAGES%%man/man3/knet_send_sync.3.gz >X%%MANPAGES%%man/man3/knet_strtoaddr.3.gz >X%%PORTDOCS%%%%DOCSDIR%%/COPYING.applications >X%%PORTDOCS%%%%DOCSDIR%%/COPYING.libraries >X%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT >X%%PORTDOCS%%%%DOCSDIR%%/README >X%%PORTDOCS%%%%DOCSDIR%%/README.licence >aa02219e57ba7870a688b0b667a340c1 >echo x - kronosnet/pkg-message >sed 's/^X//' >kronosnet/pkg-message << '6c8306dffef1d0dbff3a5981babdba10' >XFor correct operation, maximum socket buffer size must be tuned >Xby performing the following command as root : >X >X# sysctl kern.ipc.maxsockbuf=18874368 >X >XTo preserve this setting across reboots, append the following >Xto /etc/sysctl.conf : >X >Xkern.ipc.maxsockbuf=18874368 >6c8306dffef1d0dbff3a5981babdba10 >echo x - kronosnet/pkg-descr >sed 's/^X//' >kronosnet/pkg-descr << '3fe234dd85fc12f81f9f482ab7e692f0' >XKronosnet, often referred to as knet, is a network abstraction layer designed >Xfor High Availability use cases, where redundancy, security, fault tolerance >Xand fast fail-over are the core requirements. >X >XWWW: https://kronosnet.org/ >3fe234dd85fc12f81f9f482ab7e692f0 >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 227564
:
192569
|
193123