Koozali.org: home of the SME Server

[Announce] Smeserver-roundcube updated

Offline stephdl

  • *
  • 1,519
  • +0/-0
    • Linux et Geekeries
[Announce] Smeserver-roundcube updated
« on: June 03, 2013, 08:44:09 PM »
Hi

i have updated the work of stephen nobles to roundcube-0.9.1 and i need some tests.
The contrib works for me and my friend, i need your feedbacks.

http://wiki.contribs.org/RoundCube#Installation_for_roundcube_webmail_0.9.1
See http://wiki.contribs.org/Koozali_Foundation
irc : Freenode #sme_server #sme-fr

!!! Please write your knowledge to the Wiki !!!

Offline Franco

  • *
  • 1,171
  • +0/-0
    • http://contribs.org
Re: [Announce] Smeserver-roundcube updated
« Reply #1 on: June 05, 2013, 01:05:33 AM »
Works like a charm.
Thank you!

Best regards,

Offline brianr

  • *
  • 988
  • +2/-0
Re: [Announce] Smeserver-roundcube updated
« Reply #2 on: June 05, 2013, 07:22:22 AM »
Seems to work for me...
Brian j Read
(retired, for a second time, still got 2 installations though)
The instrument I am playing is my favourite Melodeon.
.........

Offline stephdl

  • *
  • 1,519
  • +0/-0
    • Linux et Geekeries
Re: [Announce] Smeserver-roundcube updated
« Reply #3 on: June 05, 2013, 06:51:42 PM »
did you have noticed this behaviour ?

    see bugzilla:7652 you have to set the upload_tmp_dir in the php.ini as described here For SME Server V8
See http://wiki.contribs.org/Koozali_Foundation
irc : Freenode #sme_server #sme-fr

!!! Please write your knowledge to the Wiki !!!

Offline Franco

  • *
  • 1,171
  • +0/-0
    • http://contribs.org
Re: [Announce] Smeserver-roundcube updated
« Reply #4 on: June 06, 2013, 02:19:19 PM »
Hi,
This was a problem already on the previous version.

The php.ini modification chsnges the entire behavior of PHP, I don't think I want that.
I rather move to a ibay or Shared folder and modify the open_basedir for the particular application, keeping the double authentication.

Please share your opinion on the best way to solve this.

Thanks,

Offline stephdl

  • *
  • 1,519
  • +0/-0
    • Linux et Geekeries
Re: [Announce] Smeserver-roundcube updated
« Reply #5 on: June 06, 2013, 07:05:29 PM »
i have setup a wiki page on this issue http://wiki.contribs.org/Uploadtmpdir

I implemented a new version of roundcube with a fragment of template in the virtual host of apache. So only the configuration of this web app is set for php tmp directory...described here http://wiki.contribs.org/Uploadtmpdir#Template_of_httpd.conf

Please have test on a new machine, it works for me.

From my point of view the solution with templates in httpd.conf is better in term of security.
« Last Edit: June 06, 2013, 07:07:02 PM by stephdl »
See http://wiki.contribs.org/Koozali_Foundation
irc : Freenode #sme_server #sme-fr

!!! Please write your knowledge to the Wiki !!!

Offline pelli

  • **
  • 66
  • +0/-0
Re: [Announce] Smeserver-roundcube updated
« Reply #6 on: June 11, 2013, 06:54:40 PM »
Hello, i have installed roundcube 0.9.1 but i have a problem. I can't acces to webmail. for every user i have error message: user or password incorrect but the login is correct.

Any suggestion?

Thanks

Offline stephdl

  • *
  • 1,519
  • +0/-0
    • Linux et Geekeries
Re: [Announce] Smeserver-roundcube updated
« Reply #7 on: June 12, 2013, 08:36:54 AM »
Please raise a bug under smeserver-roundcube in bugzilla and report all following questions

Is it a fresh install or an upgrade from the previous version of smeserver-roundcube made by stephen Noble ?
is it a fresh install of sme8 or an upgraded sme8 version from sme7 ?
is there something interesting in last lines of this log (try to log before to go to these logs)

/var/log/httpd/access_log
/var/log/httpd/error_log

can you log with the couple user/password in horde ?
See http://wiki.contribs.org/Koozali_Foundation
irc : Freenode #sme_server #sme-fr

!!! Please write your knowledge to the Wiki !!!

Offline stephdl

  • *
  • 1,519
  • +0/-0
    • Linux et Geekeries
Re: [Announce] Smeserver-roundcube updated
« Reply #8 on: June 12, 2013, 08:42:00 AM »
Hello, i have installed roundcube 0.9.1 but i have a problem. I can't acces to webmail. for every user i have error message: user or password incorrect but the login is correct.

Any suggestion?

Yes i have one suggestion more ....do you have installed smeserver-roundcube-0.9-9 with roundcube-0.9.1-1.noarch.rpm
see http://wiki.contribs.org/RoundCube#Installation_for_roundcube_webmail_0.9.1
« Last Edit: June 12, 2013, 08:43:36 AM by stephdl »
See http://wiki.contribs.org/Koozali_Foundation
irc : Freenode #sme_server #sme-fr

!!! Please write your knowledge to the Wiki !!!

Offline kryptos

  • ****
  • 245
  • +0/-0
Re: [Announce] Smeserver-roundcube updated
« Reply #9 on: July 12, 2013, 10:49:15 AM »
Hello,

I have installed sucessfull roundcube 0.91, Just want to ask how do easily replace webmail subdomain to direct rouncube?

Is there also config template that I could enable?

currently

mydomain.com/webmail   ----> default sme
mydomain.com/roundcube ----> I want to change this  to this mydomain.com/webmail


regards,
Rocel

Offline stephdl

  • *
  • 1,519
  • +0/-0
    • Linux et Geekeries
Re: [Announce] Smeserver-roundcube updated
« Reply #10 on: July 12, 2013, 11:04:17 AM »
I know it is a feature which is proposed by the sogo contrib, maybe you can take a look to the source rpm, specially in the httpd.conf template for searching about apache alias.
currently i'm on holidays and i don't have full access to my development environment.
See http://wiki.contribs.org/Koozali_Foundation
irc : Freenode #sme_server #sme-fr

!!! Please write your knowledge to the Wiki !!!

Offline stephdl

  • *
  • 1,519
  • +0/-0
    • Linux et Geekeries
Re: [Announce] Smeserver-roundcube updated
« Reply #11 on: July 13, 2013, 11:38:53 PM »
This is really light search and it could be a feature i will add later (after my holidays)
First the template to modify is this one to add the new url of http://SME-Hostname/webmail when the horde webmail is desactivated
Code: [Select]
[root@sme8 ~]# cat /etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/30RoundCubeAliases
{
    my $status = $roundcube{'status'} || "disabled";
    return "    # roundcube is disabled in this VirtualHost"
            unless $status eq 'enabled';

    if ($port eq "443")
    {
       $OUT .= "    ProxyPass /roundcube/ http://127.0.0.1/roundcube/\n";
    }
}

The example we have to trick is this template which can be found in the sogo contrib.

Code: [Select]
[root@sme8 ~]# cat /etc/e-smith/templates/etc/httpd/conf/httpd.conf/VirtualHosts/61SogoSSL
{
my $sslport = $modSSL{'TCPPort'} || '443';

if ($port ne $sslport){

    ## Redirect Web Address to Secure Address
    $OUT .= "    RewriteEngine on\n";
    $OUT .= "    RewriteRule ^/SOGo(/.*|\$) https://%{HTTP_HOST}/SOGo\$1 \[L,R\]\n";

}
$OUT .= "    RewriteRule ^/sogo(/.*|\$) https://%{HTTP_HOST}/SOGo\$1 \[L,R\]\n";

$sogoStatus = $sogod{'status'} || "disabled";
$webmailStatus = $imp{'status'} || "disabled";

if (($webmailStatus eq 'disabled') and ($sogoStatus eq 'enabled')) {
    $OUT .= "    RewriteRule ^/webmail(/.*|\$) https://%{HTTP_HOST}/SOGo\$1 \[L,R\]\n";
}

}

as you can see you have some conditions in the code to use either /sogo or /webmail if horde is deactivated, but i'm really not sure that it works out of the box and it needs some tests.
(Un)fortunately i'm not in my home and i have to use internet by roaming, so i make attention about do not spend too much data :-(

If you can have some good results, can you post the src.rpm!
See http://wiki.contribs.org/Koozali_Foundation
irc : Freenode #sme_server #sme-fr

!!! Please write your knowledge to the Wiki !!!

Offline stephdl

  • *
  • 1,519
  • +0/-0
    • Linux et Geekeries
Re: [Announce] Smeserver-roundcube updated
« Reply #12 on: July 14, 2013, 12:33:37 AM »
Ok it is quite simpler that i could imagine....the solution was in front of my nose

http://wiki.contribs.org/RoundCube#To_add_a_different_URL

See http://wiki.contribs.org/Koozali_Foundation
irc : Freenode #sme_server #sme-fr

!!! Please write your knowledge to the Wiki !!!

Offline stephdl

  • *
  • 1,519
  • +0/-0
    • Linux et Geekeries
Re: [Announce] Smeserver-roundcube updated
« Reply #13 on: September 22, 2013, 11:51:07 AM »
New version of smeserver-roundcube, updated to 0.9.4

Code: [Select]
wget http://mirror.de-labrusse.fr/Sme-Server/roundcube/roundcube-0.9.4-1.noarch.rpm
wget http://mirror.de-labrusse.fr/Sme-Server/roundcube/smeserver-roundcube-0.9-9.noarch.rpm
yum localinstall roundcube-0.9.4-1.noarch.rpm smeserver-roundcube-0.9-9.noarch.rpm
signal-event console-save

For those who want to test a plugin which allow to reach the carddav server of rouncube (for example) you can test a new version with a roundcube plugin directly incorporated in the rpm.

 http://www.crash-override.net/carddav.html

It works for me and some of my friends, but it is a "testing" features that you should test on a VM in first. Please give me  your feedback.
I have noticed that the first sync need to be done without the https protocol, and after you can activate the https protocol. I do not understand why, if you can  reach the carddav server with  https in one attempt, please give me your feedback

Code: [Select]
wget http://mirror.de-labrusse.fr/Sme-Server/roundcube/roundcube-0.9.4-2.noarch.rpm
wget http://mirror.de-labrusse.fr/Sme-Server/roundcube/smeserver-roundcube-0.9-11.noarch.rpm
yum localinstall roundcube-0.9.4-2.noarch.rpm smeserver-roundcube-0.9-11.noarch.rpm
signal-event console-save

See http://wiki.contribs.org/Koozali_Foundation
irc : Freenode #sme_server #sme-fr

!!! Please write your knowledge to the Wiki !!!

Offline stephdl

  • *
  • 1,519
  • +0/-0
    • Linux et Geekeries
Re: [Announce] Smeserver-roundcube updated
« Reply #14 on: October 05, 2013, 02:08:05 AM »
New version of smeserver-roundcube to browse the Ldap addressbooks of SME Server

see http://mirror.de-labrusse.fr/Sme-Server/roundcube/

This is a feature asked by a sysadmin of a french school who has 900 users to manage.
Code: [Select]
wget http://mirror.de-labrusse.fr/Sme-Server/roundcube/roundcube-0.9.4-2.noarch.rpm
wget http://mirror.de-labrusse.fr/Sme-Server/roundcube/smeserver-roundcube-0.9-12.noarch.rpm
yum localinstall roundcube-0.9.4-2.noarch.rpm smeserver-roundcube-0.9-12.noarch.rpm
signal-event console-save


See http://wiki.contribs.org/Koozali_Foundation
irc : Freenode #sme_server #sme-fr

!!! Please write your knowledge to the Wiki !!!