[cvs] [Wiki] changed: FAQ/Admin/Config

Wiki Guest wikiguest at horde.org
Fri Jan 5 01:27:06 PST 2007


guest [134.206.11.28]  Fri, 05 Jan 2007 01:27:05 -0800

Modified page: http://wiki.horde.org/FAQ/Admin/Config
New Revision:  4.7
Change log:  Horde+imp+turba with safe_mode enabled possible

@@ -218,8 +218,28 @@
    </Directory>
    ...
  </VirtualHost>
  </code>
+
+**[Horde 3.1.3]:** Horde+imp+turba, with safe_mode enabled, is working fine with this apache configuration:
+
+<code>
+<Directory /path/to/horde>
+php_admin_value open_basedir "/path/to/horde:/path/to/pear/lib/:/path/to/logfile/dir"
+php_admin_flag file_uploads On
+php_admin_value upload_tmp_dir /path/to/horde/tmp
+<FilesMatch "smime\.php">
+php_admin_value safe_mode_exec_dir "/path/to/openssl/bin"
+php_admin_value open_basedir "/path/to/horde:/path/to/pear/lib/:/path/to/logfile/dir:/var/tmp"
+</FilesMatch>
+</Directory>
+</code>
+
+With this configurtation, it is possible to import an X509 private key, to sign and crypt mails, to add attachment files, to set languages (if po files are compiled). The $conf['tmpdir'] must be set to /path/to/horde/tmp in the horde conf.php file. It is use for upload (imp attachments) and to generate 'horde_smime' temporary files when you are signing and/or crypting mails. A special configuration is set for the smime.php file so it can run the openssl command to encrypt and decrypt the private key when it is imported in the database. To enable the private key importation, /var/tmp must be added to the the open_basedir list (why?).
+
+This configuration has been tested with a direct access to the smtp server (no local sendmail).
+
+There is no waranty that everything works fine but the most important features (like sending, receiving, attaching files, signing, crypting) are OK.
  
  +++ How can I add a graphic or banner to every page?
  **[Horde 2.0]:** You can add content to the top of every page in a horde component by adding appropriate code to the file {{templates/common-header.inc}} for that component. You can add content to the bottom of every page in a horde component by adding appropriate code to the file {{templates/common-footer.inc}} for that component.
  


More information about the cvs mailing list