Corriger l’erreur no entropy gathering module detected de Jailkit

Voici la méthode pour corriger l’erreur suivante d’un accès cloisonné via Jailkit :

Fatal: no entropy gathering module detected
Aborted

Il faut exécuter la commande suivante :

jk_cp -v -j $PATH_JAIL/ /dev/random

($PATH_JAIL correspond au chemin jusqu’à la racine de l’accès)

Par exemple, pour ISPConfig :

jk_cp -v -j /var/www/clients/clientX/webX/ /dev/random

(remplacez X par la valeur correspondante de l’accès problématique)

Corriger définitivement le soucis

Il faut modifier le fichier « /etc/jailkit/jk_init.ini » et y ajouter cette section :

[openssl]
comment = The openssl libraries and programms. [excluded: /etc/ssl/private, /usr/lib/ssl/private]
paths = /etc/ssl/openssl.cnf, /usr/bin/c_rehash, /usr/bin/openssl, /usr/lib/ssl/certs, /usr/lib/ssl/misc, /usr/lib/ssl/openssl.cnf, /usr/share/doc/openssl, /usr/share/man/man*/*ssl.gz
includesections = perl

(issu de cette page)

Dans la section netutils du fichier, modifier de cette façon :

[netutils]
comment = several internet utilities like wget, ftp, rsync, scp, ssh
executables = /usr/bin/wget, /usr/bin/lynx, /usr/bin/ftp, /usr/bin/host, /usr/bin/rsync, /usr/bin/smbclient
includesections = netbasics, ssh, sftp, scp, openssl
devices = /dev/random, /dev/null, /dev/urandom

Une fois les accès cloisonnés recréés, il n’y aura plus de soucis.