У меня установлен Kali 2019.4 на машину Virtualbox (4 ГБ, 2 процессора), полностью обновленную и обновленную.
Я пытаюсь установить openvas прямо из репозитория Kali (apt install openvas) от имени пользователя root, но он не может завершить процесс установки.
После загрузки и распаковки на этапе "обработки" (около 97%) установка выдает следующую ошибку:
<...>
Setting up openvas-manager (7.0.3-1) ...
Creating openvas-scanner's certificate files
ERROR: Failed to create self signed certificate, see /tmp/tmp.dqbpol09MD/openvas-manage-certs.log for details. Aborting.
dpkg: error processing package openvas-manager (--configure):
installed openvas-manager package post-installation script subprocess returned error exit status 1
Setting up openvas-cli (1.4.5-2) ...
Setting up openvas-scanner (5.1.3-2) ...
update-rc.d: We have no instructions for the openvas-scanner init script.
update-rc.d: It looks like a non-network service, we enable it.
dpkg: dependency problems prevent configuration of openvas:
openvas depends on openvas-manager (>= 7.0.2-4); however:
Package openvas-manager is not configured yet.
dpkg: error processing package openvas (--configure):
dependency problems - leaving unconfigured
Processing triggers for desktop-file-utils (0.24-1) ...
Processing triggers for mime-support (3.64) ...
Processing triggers for gnome-menus (3.32.0-1) ...
Processing triggers for libc-bin (2.29-2) ...
Processing triggers for systemd (242-7) ...
Processing triggers for man-db (2.8.7-3) ...
Processing triggers for fontconfig (2.13.1-2+b1) ...
Processing triggers for tex-common (6.12) ...
Running updmap-sys. This may take some time... done.
Running mktexlsr /var/lib/texmf ... done.
Building format(s) --all.
This may take some time... done.
Errors were encountered while processing:
openvas-manager
openvas
E: Sub-process /usr/bin/dpkg returned an error code (1)
Если я проверю "/tmp/tmp.dqbpol09MD/openvas-manage-certs.log", у меня будет:
Generating a 3072 bit RSA private key...
configFileLoad: No such file or directory
Error loading template: /tmp/tmp.dqbpol09MD/caopenvas-cert.cfg
проверяя "/tmp/tmp.dqbpol09MD/caopenvas-cert.cfg", у меня есть:
expiration_days = 3652
country = "DE"
locality = "Osnabrueck"
organization = "OpenVAS Users"
unit = "Certificate Authority for kali.' " ' ' "
ca
cert_signing_key
crl_signing_key
Но вот что проверять не знаю ...
Страна и местонахождение неверны (я из Ирландии), но, возможно, они указаны по умолчанию.
Похоже, что "unit", "ca", "cert_signing_key" и "crl_signing_key" не установлены, но возможно в этот момент установка была прервана.
Что мне нужно проверить? Проблема, похоже, связана с созданием сертификата, могу ли я создать его перед установкой и передать установщику?
Спасибо
РЕДАКТИРОВАТЬ
Я переустановил машину, и эта проблема больше не возникает. На этот раз я установил Kali, используя официальный ISO вместо официального файла vagrant, возможно, это была проблема.