Author Topic: Complete Rouncube Installer for OS X Server 10.8  (Read 10406 times)

Offline uptimejeff

  • Newbie
  • *
  • Posts: 8
Complete Rouncube Installer for OS X Server 10.8
« on: October 02, 2013, 05:23:21 PM »
We have created Roundcube installer for OS X Server 10.8 (aka Mountain Lion Server)

It does the following:
- installs mcrypt
- configures postgres and initializes the database
- modifies PHP settings to accomodate a typical roundcube installation on OS X Server
- installs Roundcube 0.9.0 as a webapp, this allows you to choose which sites run roundcube
   * in Server.app, Web, Sites - open a site, then click Advanced Settings to see the 'topicdesk-Roundcube' webapp checkbox
- sets typical defaults in main.inc.php
   * default reply address, imap folders, imap/smtp settings, help_url, etc.
- managesieve is preconfigured to work with 10.8 server
- sets all of these aliases to the webapp
   /mail
   /webmail
   /roundcube

Its a 2 minute install (standard Mac installer package) and ends with Roundcube configured on your default sites.
Your web browser will open and display the new roundcube webapp when the installer is done.

Its been tested extensively, although this is our first public release of the installer.

The installer is located here:
http://topicdesk.com/downloads/roundcube

After installation, you will find your roundcube installation here:
/usr/local/topicdesk/roundcube/WebApp/
* you can move it anywhere.. but the webapp is setup for this location.

Please post questions, issues, etc to the topicdesk site, we are going to build them into a FAQ to help others.
 http://topicdesk.com/downloads/roundcube

Offline ABerglund

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 673
Re: Complete Rouncube Installer for OS X Server 10.8
« Reply #1 on: October 02, 2013, 06:43:43 PM »
Too bad this installer is already 4 revs out of date (current Roundcube is 0.9.4).
Arne Berglund
SysAdmin, Internet Services
Lane Education Service District
Eugene, OR, USA

Offline uptimejeff

  • Newbie
  • *
  • Posts: 8
Re: Complete Rouncube Installer for OS X Server 10.8
« Reply #2 on: October 03, 2013, 08:25:29 AM »
The installer takes care of the setup and initial config (postgres, mcrypt, etc).
We've seen people spend a day trying to get this done.

Once installed - you can update to the latest rev or simply take advantage of the dependencies it configures and install your own Roundcube. (just grab the db config file)

We'll release an installer with .4 soon...



Offline timmy_sunter

  • Newbie
  • *
  • Posts: 7
Re: Complete Rouncube Installer for OS X Server 10.8
« Reply #3 on: October 14, 2013, 05:02:57 AM »
hi jeff,

thank for the guidance,
can help me what should i do with the previous roundcube?

i already have running roundcube without sieve,

its killing me to install sieve on 10.8

thanks

Offline timmy_sunter

  • Newbie
  • *
  • Posts: 7
Re: Complete Rouncube Installer for OS X Server 10.8
« Reply #4 on: October 14, 2013, 05:29:58 AM »
hi jeff, i manage to push in topicdesk roundcube.

still have not succeed with the filter.

can you help with the config file?

port 4190, i can telnet

managesieve host localhost

authentication CRAM-MD5, can i use more than 1?

the rest is optional right?

Offline timmy_sunter

  • Newbie
  • *
  • Posts: 7
Re: Complete Rouncube Installer for OS X Server 10.8
« Reply #5 on: October 14, 2013, 05:32:15 AM »
and i got this error under /usr/local/topicdesk/roundcube/WebApp/logs/errors




[14-Oct-2013 09:13:41 UTC] (NONEXISTENT) "Script does not exist." (3):
[14-Oct-2013 17:13:41 +0800]: PHP Error: Unable to connect to managesieve on localhost:4190 in /usr/local/topicdesk/roundcube/0.9.0/plugins/managesieve/managesieve.php on line 308 (POST /webmail/?_task=settings&_action=plugin.managesieve?_task=&_action=)
[14-Oct-2013 09:13:45 UTC] (NONEXISTENT) "Script does not exist." (3):
[14-Oct-2013 17:13:45 +0800]: PHP Error: Unable to connect to managesieve on localhost:4190 in /usr/local/topicdesk/roundcube/0.9.0/plugins/managesieve/managesieve.php on line 308 (GET /webmail/?_task=settings&_action=plugin.managesieve)
[14-Oct-2013 09:13:48 UTC] (NONEXISTENT) "Script does not exist." (3):
[14-Oct-2013 17:13:48 +0800]: PHP Error: Unable to connect to managesieve on localhost:4190 in /usr/local/topicdesk/roundcube/0.9.0/plugins/managesieve/managesieve.php on line 308 (GET /webmail/?_task=settings&_action=plugin.managesieve&_framed=1&_newset=1&_unlock=loading1381742006704)
[14-Oct-2013 09:14:03 UTC] (NONEXISTENT) "Script does not exist." (3):
[14-Oct-2013 17:14:03 +0800]: PHP Error: Unable to connect to managesieve on localhost:4190 in /usr/local/topicdesk/roundcube/0.9.0/plugins/managesieve/managesieve.php on line 308 (POST /webmail/?_task=settings&_action=plugin.managesieve-save)

Offline timmy_sunter

  • Newbie
  • *
  • Posts: 7
Re: Complete Rouncube Installer for OS X Server 10.8
« Reply #6 on: October 14, 2013, 05:46:08 AM »
the good news is,

it works now
the out of office can reply and giving the proper reply

thanks

Offline uptimejeff

  • Newbie
  • *
  • Posts: 8
Re: Complete Rouncube Installer for OS X Server 10.8
« Reply #7 on: December 05, 2013, 11:50:34 AM »
FYI.. New version of the installer is posted.

The biggest addition is auto-config of carddav..

Compatible with:
OS X 10.8.x Mountain Lion with Server 2.x
OS X 10.9.x Mavericks with Server 3.0.x

This package will:
- Install Roundcube 0.9.5 as a WebApp
- Configure the postgres database
- Configure managesieve server-side filtering (Vacation Replies)
- Automatically configure a carddav plugin
- Install mcrypt (if you don't have it installed/functioning already)