Hello,
We have installed Roundcube to be our new Web based email.
However we are getting these Php related Errors when trying to use some of its features:
PHP Error: Enigma plugin: Option ‘enigma_pgp_homedir’ not specified in /var/www/html/roundcube/plugins/enigma/lib/enigma_engine.php on line 91
(GET /rcube/?_task=settings&_action=edit-identity&_iid=5&_framed=1)
You should just be able to type that command into the terminal and have it spit out the appropriate config option.
All that the cat command does is concatenate files and print them to the standard output. The pipe (|) feeds the result of the cat command to the grep command, that will then search for the appropriate config option (i.e. the string you pass it).
You’ll likely need to adjust the path to the config file, as it contains the version you are running (so if that’s not v1.2.3 you’ll need to alter it).
Alternatively, you could just open that file in a text editor and look for the entry manually.
And my understanding of the thread that John posted was that the OP found the value of enigma_pgp_homedir to be null and changed it to the correct value, thus solving their problem.
I don’t run Roundcube, so I’m not sure how much help I can be and am going to bow out. Good luck
This is an old standard of application installations and once very popular.
Files with a .dist extension were usually in an installation directory and meant to be copied without the extension. The files could then be processed by the PHP interpreter.
Usually there is a lot of information and examples regarding different scenarios.