Hello professionals
I installed roundcube on a Debian 10 with apt (so version is 1.3.15+dfsg.1-1~deb10u1)
Mails etc. are working flawlessly. Currently I want to enable enigma and get an Internal Server Error:
nano /var/log/roundcube/errors
[20-Oct-2020 16:38:38 Europe/Berlin] PHP Warning: require_once(Crypt/GPG.php): failed to open stream: Datei oder Verzeichnis nicht gefunden in /usr/share/roundcube/plugins/enigma/lib/enigma_driver_gnupg.php on line 18
[20-Oct-2020 16:38:38 Europe/Berlin] PHP Fatal error: require_once(): Failed opening required 'Crypt/GPG.php' (include_path='/var/lib/roundcube/plugins/enigma/lib:/var/lib/roundcube/program/lib:.:/usr/share/php:/usr/share/roundcube/program/lib') in /usr/share/roundcube/plugins/enigma/lib/enigma_driver_gnupg.php on line 18
I installed (configured) like this:
https://github.com/roundcube/roundcubemail/tree/master/plugins/enigmaINSTALLATION
------------
1. Rename config.inc.php.dist to config.inc.php.
2. Create a directory for keys storage that is writeable for the PHP process.
This directory should be out of the document root, so it is not accessible
from the web browser. Set it's location in $config['enigma_pgp_homedir'].
3. Make sure GnuPG is installed.
nano /etc/roundcube/config.inc.php
$config['plugins'] = array(
enigma
);
$config['enigma_pgp_homedir'] = ' /usr/share/roundcube/keyfiles';
chown www-data:www-data /usr/share/roundcube/keyfiles
gnupg is already the newest version (2.2.12-1+deb10u1)
Indeed there is no file like 'Crypt/GPG.php' where should this file be?