Is there a ‘.server‘ file configuration guide.I don’t quite understand its configuration.Or is there a link to his configuration.thank you very much indeed
x@ubuntu:~/gsad/build$ make
[ 6%] Building C object src/CMakeFiles/gsad.dir/gsad.c.o
[ 12%] Building C object src/CMakeFiles/gsad.dir/gsad_base.c.o
[ 18%] Building C object src/CMakeFiles/gsad.dir/gsad_cmd.c.o
[ 25%] Building C object src/CMakeFiles/gsad.dir/gsad_credentials.c.o
[ 31%] Building C object src/CMakeFiles/gsad.dir/gsad_gmp.c.o
/home/x/gsad/src/gsad_gmp.c: In function ‘message_invalid’:
/home/x/gsad/src/gsad_gmp.c:756:13: warning: Value MHD_HTTP_UNPROCESSABLE_ENTITY is deprecated, use MHD_HTTP_UNPROCESSABLE_CONTENT
756 | GSAD_STATUS_INVALID_REQUEST);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/x/gsad/src/gsad_gmp.c: In function ‘test_alert_gmp’:
/home/x/gsad/src/gsad_gmp.c:5174:13: warning: Value MHD_HTTP_UNPROCESSABLE_ENTITY is deprecated, use MHD_HTTP_UNPROCESSABLE_CONTENT
5174 | GSAD_STATUS_INVALID_REQUEST);
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 37%] Building C object src/CMakeFiles/gsad.dir/gsad_gmp_arguments.c.o
[ 43%] Building C object src/CMakeFiles/gsad.dir/gsad_gmp_request.c.o
[ 50%] Building C object src/CMakeFiles/gsad.dir/gsad_http.c.o
[ 56%] Building C object src/CMakeFiles/gsad.dir/gsad_http_handler.c.o
[ 62%] Building C object src/CMakeFiles/gsad.dir/gsad_i18n.c.o
[ 68%] Building C object src/CMakeFiles/gsad.dir/gsad_session.c.o
[ 75%] Building C object src/CMakeFiles/gsad.dir/gsad_settings.c.o
[ 81%] Building C object src/CMakeFiles/gsad.dir/gsad_user.c.o
[ 87%] Building C object src/CMakeFiles/gsad.dir/utils.c.o
[ 93%] Building C object src/CMakeFiles/gsad.dir/validator.c.o
[100%] Linking C executable gsad
[100%] Built target gsad
ERROR:gvmtools.cli:Could not connect to socket /var/run/gvm/gvmd.sock
gvm-pyshell: error: the following arguments are required: CONNECTION_TYPE
xin@controller:~$ gvm-cli socket --xml "
<create_target>
<name>All GNU/Linux machines</name>
<hosts>192.168.1.0/24</hosts>
</create_target>"
Enter username: admin
Enter password for admin:
ERROR:gvmtools.cli:Response Error 400. One of PORT_LIST and PORT_RANGE are required
xin@xin:~/build/gvm-libs$ make -j$(nproc)
[ 2%] Building C object base/CMakeFiles/gvm_base_shared.dir/array.c.o
[ 4%] Building C object gmp/CMakeFiles/gvm_gmp_shared.dir/gmp.c.o
[ 6%] Building C object osp/CMakeFiles/gvm_osp_shared.dir/osp.c.o
[ 9%] Building C object util/CMakeFiles/gvm_util_shared.dir/passwordbasedauthentication.c.o
[ 11%] Building C object base/CMakeFiles/gvm_base_shared.dir/credentials.c.o
[ 13%] Building C object base/CMakeFiles/gvm_base_shared.dir/cvss.c.o
[ 15%] Building C object util/CMakeFiles/gvm_util_shared.dir/compressutils.c.o
[ 18%] Building C object util/CMakeFiles/gvm_util_shared.dir/fileutils.c.o
[ 20%] Linking C shared library libgvm_osp.so
[ 22%] Linking C shared library libgvm_gmp.so
[ 25%] Building C object base/CMakeFiles/gvm_base_shared.dir/drop_privileges.c.o
[ 25%] Built target gvm_osp_shared
[ 27%] Building C object base/CMakeFiles/gvm_base_shared.dir/hosts.c.o
[ 27%] Built target gvm_gmp_shared
[ 29%] Building C object base/CMakeFiles/gvm_base_shared.dir/logging.c.o
[ 31%] Building C object base/CMakeFiles/gvm_base_shared.dir/networking.c.o
[ 34%] Building C object util/CMakeFiles/gvm_util_shared.dir/gpgmeutils.c.o
/home/xin/source/gvm-libs-22.4.0/base/networking.c: In function ‘gvm_resolve_list’:
/home/xin/source/gvm-libs-22.4.0/base/networking.c:370:11: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
370 | list = g_slist_prepend (list, g_memdup (&dst, sizeof (dst)));
| ^~~~
In file included from /usr/include/glib-2.0/glib.h:82,
from /home/xin/source/gvm-libs-22.4.0/base/array.h:28,
from /home/xin/source/gvm-libs-22.4.0/base/networking.h:28,
from /home/xin/source/gvm-libs-22.4.0/base/networking.c:25:
/usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here
257 | gpointer g_memdup (gconstpointer mem,
| ^~~~~~~~
/home/xin/source/gvm-libs-22.4.0/base/networking.c:379:11: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
379 | list = g_slist_prepend (list, g_memdup (&dst, sizeof (dst)));
| ^~~~
In file included from /usr/include/glib-2.0/glib.h:82,
from /home/xin/source/gvm-libs-22.4.0/base/array.h:28,
from /home/xin/source/gvm-libs-22.4.0/base/networking.h:28,
from /home/xin/source/gvm-libs-22.4.0/base/networking.c:25:
/usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here
257 | gpointer g_memdup (gconstpointer mem,
| ^~~~~~~~
[ 36%] Building C object base/CMakeFiles/gvm_base_shared.dir/nvti.c.o
[ 38%] Building C object util/CMakeFiles/gvm_util_shared.dir/kb.c.o
[ 40%] Building C object base/CMakeFiles/gvm_base_shared.dir/pidfile.c.o
/home/xin/source/gvm-libs-22.4.0/util/kb.c: In function ‘redis2kbitem_single’:
/home/xin/source/gvm-libs-22.4.0/util/kb.c:697:7: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
697 | item->v_str = g_memdup (elt->str, elt->len + 1);
| ^~~~
In file included from /usr/include/glib-2.0/glib.h:82,
from /home/xin/source/gvm-libs-22.4.0/util/../base/nvti.h:30,
from /home/xin/source/gvm-libs-22.4.0/util/kb.h:28,
from /home/xin/source/gvm-libs-22.4.0/util/kb.c:27:
/usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here
257 | gpointer g_memdup (gconstpointer mem,
| ^~~~~~~~
[ 43%] Building C object base/CMakeFiles/gvm_base_shared.dir/prefs.c.o
[ 45%] Building C object base/CMakeFiles/gvm_base_shared.dir/proctitle.c.o
[ 47%] Building C object base/CMakeFiles/gvm_base_shared.dir/pwpolicy.c.o
[ 50%] Building C object base/CMakeFiles/gvm_base_shared.dir/gvm_sentry.c.o
[ 52%] Building C object base/CMakeFiles/gvm_base_shared.dir/settings.c.o
[ 54%] Building C object base/CMakeFiles/gvm_base_shared.dir/strings.c.o
[ 56%] Building C object base/CMakeFiles/gvm_base_shared.dir/version.c.o
[ 59%] Building C object util/CMakeFiles/gvm_util_shared.dir/ldaputils.c.o
[ 63%] Building C object util/CMakeFiles/gvm_util_shared.dir/nvticache.c.o
[ 63%] Linking C shared library libgvm_base.so
[ 65%] Building C object util/CMakeFiles/gvm_util_shared.dir/mqtt.c.o
[ 65%] Built target gvm_base_shared
[ 68%] Building C object util/CMakeFiles/gvm_util_shared.dir/radiusutils.c.o
[ 70%] Building C object util/CMakeFiles/gvm_util_shared.dir/serverutils.c.o
[ 72%] Building C object util/CMakeFiles/gvm_util_shared.dir/sshutils.c.o
[ 75%] Building C object util/CMakeFiles/gvm_util_shared.dir/uuidutils.c.o
[ 77%] Building C object util/CMakeFiles/gvm_util_shared.dir/xmlutils.c.o
[ 79%] Linking C shared library libgvm_util.so
[ 79%] Built target gvm_util_shared
[ 81%] Building C object boreas/CMakeFiles/gvm_boreas_shared.dir/arp.c.o
[ 84%] Building C object boreas/CMakeFiles/gvm_boreas_shared.dir/boreas_io.c.o
[ 86%] Building C object boreas/CMakeFiles/gvm_boreas_shared.dir/alivedetection.c.o
[ 88%] Building C object boreas/CMakeFiles/gvm_boreas_shared.dir/boreas_error.c.o
[ 90%] Building C object boreas/CMakeFiles/gvm_boreas_shared.dir/cli.c.o
[ 93%] Building C object boreas/CMakeFiles/gvm_boreas_shared.dir/ping.c.o
[ 95%] Building C object boreas/CMakeFiles/gvm_boreas_shared.dir/sniffer.c.o
[ 97%] Building C object boreas/CMakeFiles/gvm_boreas_shared.dir/util.c.o
[100%] Linking C shared library libgvm_boreas.so
[100%] Built target gvm_boreas_shared
CMake Warning at src/CMakeLists.txt:60 (message):
xml_split is recommended to reduce SCAP sync memory usage (Debian package
xml-twig-tools).
ERROR:gvmtools.cli:Could not connect to socket /var/run/gvm/gvmd.sock
gvm-pyshell: error: the following arguments are required: CONNECTION_TYPE
xin@controller:~$ gvm-cli socket --xml "
<create_target>
<name>All GNU/Linux machines</name>
<hosts>192.168.1.0/24</hosts>
</create_target>"
Enter username: admin
Enter password for admin:
ERROR:gvmtools.cli:Response Error 400. One of PORT_LIST and PORT_RANGE are required
xin@xin:~/build/gvm-libs$ make -j$(nproc)
[ 2%] Building C object base/CMakeFiles/gvm_base_shared.dir/array.c.o
[ 4%] Building C object gmp/CMakeFiles/gvm_gmp_shared.dir/gmp.c.o
[ 6%] Building C object osp/CMakeFiles/gvm_osp_shared.dir/osp.c.o
[ 9%] Building C object util/CMakeFiles/gvm_util_shared.dir/passwordbasedauthentication.c.o
[ 11%] Building C object base/CMakeFiles/gvm_base_shared.dir/credentials.c.o
[ 13%] Building C object base/CMakeFiles/gvm_base_shared.dir/cvss.c.o
[ 15%] Building C object util/CMakeFiles/gvm_util_shared.dir/compressutils.c.o
[ 18%] Building C object util/CMakeFiles/gvm_util_shared.dir/fileutils.c.o
[ 20%] Linking C shared library libgvm_osp.so
[ 22%] Linking C shared library libgvm_gmp.so
[ 25%] Building C object base/CMakeFiles/gvm_base_shared.dir/drop_privileges.c.o
[ 25%] Built target gvm_osp_shared
[ 27%] Building C object base/CMakeFiles/gvm_base_shared.dir/hosts.c.o
[ 27%] Built target gvm_gmp_shared
[ 29%] Building C object base/CMakeFiles/gvm_base_shared.dir/logging.c.o
[ 31%] Building C object base/CMakeFiles/gvm_base_shared.dir/networking.c.o
[ 34%] Building C object util/CMakeFiles/gvm_util_shared.dir/gpgmeutils.c.o
/home/xin/source/gvm-libs-22.4.0/base/networking.c: In function ‘gvm_resolve_list’:
/home/xin/source/gvm-libs-22.4.0/base/networking.c:370:11: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
370 | list = g_slist_prepend (list, g_memdup (&dst, sizeof (dst)));
| ^~~~
In file included from /usr/include/glib-2.0/glib.h:82,
from /home/xin/source/gvm-libs-22.4.0/base/array.h:28,
from /home/xin/source/gvm-libs-22.4.0/base/networking.h:28,
from /home/xin/source/gvm-libs-22.4.0/base/networking.c:25:
/usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here
257 | gpointer g_memdup (gconstpointer mem,
| ^~~~~~~~
/home/xin/source/gvm-libs-22.4.0/base/networking.c:379:11: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
379 | list = g_slist_prepend (list, g_memdup (&dst, sizeof (dst)));
| ^~~~
In file included from /usr/include/glib-2.0/glib.h:82,
from /home/xin/source/gvm-libs-22.4.0/base/array.h:28,
from /home/xin/source/gvm-libs-22.4.0/base/networking.h:28,
from /home/xin/source/gvm-libs-22.4.0/base/networking.c:25:
/usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here
257 | gpointer g_memdup (gconstpointer mem,
| ^~~~~~~~
[ 36%] Building C object base/CMakeFiles/gvm_base_shared.dir/nvti.c.o
[ 38%] Building C object util/CMakeFiles/gvm_util_shared.dir/kb.c.o
[ 40%] Building C object base/CMakeFiles/gvm_base_shared.dir/pidfile.c.o
/home/xin/source/gvm-libs-22.4.0/util/kb.c: In function ‘redis2kbitem_single’:
/home/xin/source/gvm-libs-22.4.0/util/kb.c:697:7: warning: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
697 | item->v_str = g_memdup (elt->str, elt->len + 1);
| ^~~~
In file included from /usr/include/glib-2.0/glib.h:82,
from /home/xin/source/gvm-libs-22.4.0/util/../base/nvti.h:30,
from /home/xin/source/gvm-libs-22.4.0/util/kb.h:28,
from /home/xin/source/gvm-libs-22.4.0/util/kb.c:27:
/usr/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here
257 | gpointer g_memdup (gconstpointer mem,
| ^~~~~~~~
[ 43%] Building C object base/CMakeFiles/gvm_base_shared.dir/prefs.c.o
[ 45%] Building C object base/CMakeFiles/gvm_base_shared.dir/proctitle.c.o
[ 47%] Building C object base/CMakeFiles/gvm_base_shared.dir/pwpolicy.c.o
[ 50%] Building C object base/CMakeFiles/gvm_base_shared.dir/gvm_sentry.c.o
[ 52%] Building C object base/CMakeFiles/gvm_base_shared.dir/settings.c.o
[ 54%] Building C object base/CMakeFiles/gvm_base_shared.dir/strings.c.o
[ 56%] Building C object base/CMakeFiles/gvm_base_shared.dir/version.c.o
[ 59%] Building C object util/CMakeFiles/gvm_util_shared.dir/ldaputils.c.o
[ 63%] Building C object util/CMakeFiles/gvm_util_shared.dir/nvticache.c.o
[ 63%] Linking C shared library libgvm_base.so
[ 65%] Building C object util/CMakeFiles/gvm_util_shared.dir/mqtt.c.o
[ 65%] Built target gvm_base_shared
[100%] Built target gvm_boreas_shared
CMake Warning at src/CMakeLists.txt:60 (message):
xml_split is recommended to reduce SCAP sync memory usage (Debian package
xml-twig-tools).