------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/indexinfo-0.3.1.txz Installing /packages/All/gettext-runtime-0.20.1.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor Installing /packages/All/gmake-4.2.1_3.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor Installing /packages/All/libgpg-error-1.37.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor Installing /packages/All/libgcrypt-1.8.5.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor Installing /packages/All/liblz4-1.9.2_1,1.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor Installing /packages/All/lzo2-2.10_1.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor Installing /packages/All/easy-rsa-3.0.6.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor Installing /packages/All/openssl-1.1.1d,1.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor Installing /packages/All/openvpn-2.4.8_2.txz ===== Message from openvpn-2.4.8_2: -- Edit /etc/rc.conf[.local] to start OpenVPN automatically at system startup. See /usr/local/etc/rc.d/openvpn for details. Connect to VPN server as a client with this command to include the client.up/down scripts in the initialization: openvpn-client .ovpn For compatibility notes when interoperating with older OpenVPN versions, please see Note that OpenVPN does not officially support LibreSSL. SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> openvpn-auth-radius-2.1_4 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> openvpn-auth-radius-2.1_4 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by openvpn-auth-radius-2.1_4 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> openvpn-auth-radius-2.1_4 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by openvpn-auth-radius-2.1_4 for building => SHA256 Checksum OK for radiusplugin_v2.1.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> openvpn-auth-radius-2.1_4 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by openvpn-auth-radius-2.1_4 for building ===> Extracting for openvpn-auth-radius-2.1_4 => SHA256 Checksum OK for radiusplugin_v2.1.tar.gz. Extracted Memory Use: 1.26M SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for openvpn-auth-radius-2.1_4 ===> Applying ports patches for openvpn-auth-radius-2.1_4 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> openvpn-auth-radius-2.1_4 depends on executable: gmake - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> openvpn-auth-radius-2.1_4 depends on shared library: libgcrypt.so - found (/usr/local/lib/libgcrypt.so) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> openvpn-auth-radius-2.1_4 depends on executable: gmake - found ===> openvpn-auth-radius-2.1_4 depends on shared library: libgcrypt.so - found (/usr/local/lib/libgcrypt.so) ===> Configuring for openvpn-auth-radius-2.1_4 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for openvpn-auth-radius-2.1_4 gmake[1]: Entering directory '/construction/security/openvpn-auth-radius/radiusplugin' OBJ: RadiusClass/RadiusAttribute.o OBJ: RadiusClass/RadiusConfig.o OBJ: RadiusClass/RadiusPacket.o OBJ: RadiusClass/RadiusServer.o OBJ: RadiusClass/RadiusVendorSpecificAttribute.o OBJ: AccountingProcess.o OBJ: Exception.o OBJ: PluginContext.o OBJ: UserAuth.o OBJ: AcctScheduler.o In file included from RadiusClass/RadiusAttribute.h:24, from RadiusClass/RadiusAttribute.cpp:22: /usr/local/include/gcrypt.h:225:33: warning: 'gcry_thread_cbs' is deprecated [-Wdeprecated-declarations] static struct gcry_thread_cbs gcry_threads_pthread = { \ ^~~~~~~~~~~~~~~~~~~~ RadiusClass/RadiusAttribute.cpp:29:1: note: in expansion of macro 'GCRY_THREAD_OPTION_PTHREAD_IMPL' GCRY_THREAD_OPTION_PTHREAD_IMPL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/gcrypt.h:211:8: note: declared here struct gcry_thread_cbs ^~~~~~~~~~~~~~~ OBJ: IpcSocket.o In file included from RadiusClass/RadiusPacket.h:26, from RadiusClass/RadiusPacket.cpp:22: /usr/local/include/gcrypt.h:225:33: warning: 'gcry_thread_cbs' is deprecated [-Wdeprecated-declarations] static struct gcry_thread_cbs gcry_threads_pthread = { \ ^~~~~~~~~~~~~~~~~~~~ RadiusClass/RadiusPacket.cpp:24:1: note: in expansion of macro 'GCRY_THREAD_OPTION_PTHREAD_IMPL' GCRY_THREAD_OPTION_PTHREAD_IMPL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/gcrypt.h:211:8: note: declared here struct gcry_thread_cbs ^~~~~~~~~~~~~~~ OBJ: radiusplugin.o OBJ: User.o OBJ: AuthenticationProcess.o AccountingProcess.cpp: In member function 'void AccountingProcess::Accounting(PluginContext*)': AccountingProcess.cpp:134:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (DEBUG (context->getVerbosity())) ^~ AccountingProcess.cpp:136:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(callVsaScript(context, user, 1, 0) != 0) ^~ OBJ: main.o UserAuth.cpp: In member function 'int UserAuth::sendAcceptRequestPacket(PluginContext*)': UserAuth.cpp:142:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (DEBUG (context->getVerbosity())) ^~ UserAuth.cpp:144:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' ra9.setValue(this->getFramedIp()); ^~~ OBJ: UserAcct.o UserAuth.cpp: In member function 'int UserAuth::createCcdFile(PluginContext*)': UserAuth.cpp:1539:12: warning: 'char* strncat(char*, const char*, size_t)' specified bound 14 equals source length [-Wstringop-overflow=] strncat(ipstring, "ifconfig-push ",14); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UserAuth.cpp:1541:12: warning: 'char* strncat(char*, const char*, size_t)' specified bound 1 equals source length [-Wstringop-overflow=] strncat(ipstring, " ", 1); ~~~~~~~^~~~~~~~~~~~~~~~~~ OBJ: UserPlugin.o UserAuth.cpp:1720:18: warning: 'char* strncat(char*, const char*, size_t)' specified bound 5 equals source length [-Wstringop-overflow=] strncat(framednetmask, "0.0.0", 5); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ UserAuth.cpp:1728:18: warning: 'char* strncat(char*, const char*, size_t)' specified bound 3 equals source length [-Wstringop-overflow=] strncat(framednetmask, "0.0", 3); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ UserAuth.cpp:1736:18: warning: 'char* strncat(char*, const char*, size_t)' specified bound 1 equals source length [-Wstringop-overflow=] strncat(framednetmask, "0", 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ OBJ: Config.o radiusplugin.cpp: In function 'std::__cxx11::string getTime()': radiusplugin.cpp:1220:15: warning: variable 'timeinfo' set but not used [-Wunused-but-set-variable] struct tm * timeinfo; ^~~~~~~~ UserAcct.cpp: In member function 'void UserAcct::delSystemRoutes(PluginContext*)': UserAcct.cpp:697:12: warning: 'char* strncat(char*, const char*, size_t)' specified bound 15 equals source length [-Wstringop-overflow=] strncat(routestring, "route del -net ",15); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UserAcct.cpp:699:12: warning: 'char* strncat(char*, const char*, size_t)' specified bound 1 equals source length [-Wstringop-overflow=] strncat(routestring, "/" ,1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ UserAcct.cpp:701:12: warning: 'char* strncat(char*, const char*, size_t)' specified bound 4 equals source length [-Wstringop-overflow=] strncat(routestring, " gw ", 4); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ UserAcct.cpp:705:13: warning: 'char* strncat(char*, const char*, size_t)' specified bound 8 equals source length [-Wstringop-overflow=] strncat(routestring, " metric ", 8); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ UserAcct.cpp:709:12: warning: 'char* strncat(char*, const char*, size_t)' specified bound 13 equals source length [-Wstringop-overflow=] strncat(routestring," 2> /dev/null",13); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UserAcct.cpp: In member function 'void UserAcct::addSystemRoutes(PluginContext*)': UserAcct.cpp:851:12: warning: 'char* strncat(char*, const char*, size_t)' specified bound 15 equals source length [-Wstringop-overflow=] strncat(routestring, "route add -net ",15); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UserAcct.cpp:853:12: warning: 'char* strncat(char*, const char*, size_t)' specified bound 1 equals source length [-Wstringop-overflow=] strncat(routestring, "/" ,1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ UserAcct.cpp:855:12: warning: 'char* strncat(char*, const char*, size_t)' specified bound 4 equals source length [-Wstringop-overflow=] strncat(routestring, " gw ", 4); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ UserAcct.cpp:859:13: warning: 'char* strncat(char*, const char*, size_t)' specified bound 8 equals source length [-Wstringop-overflow=] strncat(routestring, " metric ", 8); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ UserAcct.cpp:863:12: warning: 'char* strncat(char*, const char*, size_t)' specified bound 13 equals source length [-Wstringop-overflow=] strncat(routestring," 2> /dev/null",13); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BIN: radiusplugin.so gmake[1]: Leaving directory '/construction/security/openvpn-auth-radius/radiusplugin' SUCCEEDED 00:00:03 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- ===> openvpn-auth-radius-2.1_4 depends on file: /usr/local/sbin/openvpn - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for openvpn-auth-radius-2.1_4 ===> openvpn-auth-radius-2.1_4 depends on file: /usr/local/sbin/openvpn - found ===> Generating temporary packing list install -s -m 0644 /construction/security/openvpn-auth-radius/radiusplugin/radiusplugin.so /construction/security/openvpn-auth-radius/stage/usr/local/lib /bin/mkdir -p /construction/security/openvpn-auth-radius/stage/usr/local/share/doc/openvpn-auth-radius install -m 0644 /construction/security/openvpn-auth-radius/radiusplugin/README /construction/security/openvpn-auth-radius/stage/usr/local/share/doc/openvpn-auth-radius /bin/mkdir -p /construction/security/openvpn-auth-radius/stage/usr/local/share/examples/openvpn-auth-radius install -m 0644 /construction/security/openvpn-auth-radius/radiusplugin/radiusplugin.cnf /construction/security/openvpn-auth-radius/stage/usr/local/share/examples/openvpn-auth-radius ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Error: /usr/local/lib/radiusplugin.so is linked to /usr/local/lib/libgpg-error.so.0 from security/libgpg-error but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libgpg-error.so:security/libgpg-error Error: /usr/local/lib/radiusplugin.so is linked to /usr/local/lib/libintl.so.8 from devel/gettext-runtime but it is not declared as a dependency Warning: you need USES+=gettext-runtime Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for openvpn-auth-radius-2.1_4 file sizes/checksums [3]: 0% file sizes/checksums [3]: 100% packing files [3]: 0% packing files [3]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:00 TOTAL TIME 00:00:08