forked from pool/roundcubemail
Aeneas Jaißle
bd0e5a2bd9
- Enigma: Add possibility to configure gpg-agent binary location (enigma_pgp_agent) - Enigma: Fix signature verification with some IMAP servers, e.g. Gmail, DBMail (#5371) - Enigma: Make recipient key searches case-insensitive (#5434) - Fix regression in resizing JPEG images with Imagick (#5376) - Managesieve: Fix parsing of vacation date-time with non-default date_format (#5372) - Use SymLinksIfOwnerMatch in .htaccess instead of FollowSymLinks disabled on some hosts for security reasons (#5370) - Wash position:fixed style in HTML mail for better security (#5264) - Fix bug where memcache_debug didn't work for session operations - Fix bug where Message-ID domain part was tied to username instead of current identity (#5385) - Fix bug where blocked.gif couldn't be attached to reply/forward with insecure content - Fix E_DEPRECATED warning when using Auth_SASL::factory() (#5401) - Fix bug where names of downloaded files could be malformed when derived from the message subject (#5404) - Fix so "All" messages selection is resetted on search reset (#5413) - Fix bug where folder creation could fail if personal namespace contained more than one entry (#5403) - Fix error causing empty INBOX listing in Firefox when using an URL with user:password specified (#5400) - Fix PHP warning when handling shared namespace with empty prefix (#5420) - Fix so folders list is scrolled to the selected folder on page load (#5424) - Fix so when moving to Trash we make sure the folder exists (#5192) - Fix displaying size of attachments with zero size - Fix so "Action disabled" error uses more appropriate 404 code (#5440) OBS-URL: https://build.opensuse.org/package/show/server:php:applications/roundcubemail?expand=0&rev=104
55 lines
1.7 KiB
Plaintext
55 lines
1.7 KiB
Plaintext
|
|
|
|
This README contains additional information specific to the
|
|
openSUSE package of roundcube.
|
|
|
|
|
|
INSTALLATION
|
|
============
|
|
|
|
This application is packaged to integrate with Apache and MySQL but
|
|
it can basically run with every webserver being able to run PHP and
|
|
also use other SQL based database engines.
|
|
|
|
After installation of the package the application will immediately
|
|
be reachable from everywhere once Apache is enabled under the URL
|
|
|
|
http://IP-ADDRESS/roundcubemail
|
|
|
|
The configuration is copied from the example config files from the
|
|
package and therefore not really working.
|
|
|
|
First step is to prepare the MySQL database for Roundcube:
|
|
|
|
Setting up the mysql database can be done by creating an empty database,
|
|
importing the table layout and granting the proper permissions to the
|
|
roundcube user. Here is an example of that procedure:
|
|
|
|
# mysql
|
|
> CREATE DATABASE roundcubemail /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
|
|
> GRANT ALL PRIVILEGES ON roundcubemail.* TO roundcube@localhost
|
|
IDENTIFIED BY 'password';
|
|
> quit
|
|
|
|
# mysql roundcubemail < /usr/share/doc/packages/roundcubemail/SQL/mysql.initial.sql
|
|
|
|
Note 1: 'password' is the master password for the roundcube user. It is strongly
|
|
recommended you replace this with a more secure password. Please keep in
|
|
mind: You need to specify this password later in '/etc/roundcubemail/db.inc.php'.
|
|
|
|
|
|
To use the integrated web based installer you need to enable it first
|
|
in /etc/roundcubemail/config.inc.php:
|
|
|
|
$rcmail_config['enable_installer'] = true;
|
|
|
|
IMPORTANT: This MUST be disabled again after installation is finished
|
|
for SECURITY reasons
|
|
|
|
and then access
|
|
|
|
http://IP-ADDRESS/roundcubemail/installer
|
|
|
|
to finish the installation.
|
|
|