Re: [Kolab-devel] Kolab 3.1 dev role not working

Jeroen van Meeuwen <[email protected]>
Newsgroups gmane.comp.kde.devel.kolab
Organization Kolab Systems
Message-ID <5014784.bm3Izlm4X4__11086.5113478669$1381871633$gmane$org@albert.kolabsys.com>
On Thursday, October 10, 2013 12:52:06 PM Manel Gimeno Zaragozá wrote:
> > > I'm trying to implement different user roles and enable some
> > > plugins
> > > depending on the role assigned, in previous kolab 3.1 dev packages
> > > was working correctly but with the new package
> > > roundcubemail-1.0-0.9.dev20130809.git328876.el6.kolab_3.1.noarch
> > > It is not working.
> > 
> > There should be a roundcubemail-1.0-0.11 and a
> > roundcubemail-plugins-kolab-3.1.4.
> 
> I've update my packages to roundcubemail-1.0-0.11 and
> roundcubemail-plugins-kolab-3.1.4 and this is my config now:
> 
> edit and comment $config['plugins'] = array in config.inc.php fileedit
> and add the following lines in kolab_auth.inc.php
> $rcmail_config['kolab_auth_role_plugins'] = array(
>         "cn=professional-user,dc=test,dc=ddol,dc=es" => array(
>                 'kolab_files',
>                 'calendar',
>                 'tasklist',
>                 'archive',
>                 'kolab_activesync',
>                 'odfviewer',
>                 'pdfviewer',
>         ),
>           "cn=regular-user,dc=test,dc=ddol,dc=es" => array(
>                 'calendar',
>                 'tasklist',
>         ),
>           "cn=file-user,dc=test,dc=ddol,dc=es" => array(
>                 'kolab_files',
>                 'odfviewer',
>                 'pdfviewer',
>         ),
>           "cn=task-user,dc=test,dc=ddol,dc=es" => array(
>                 'tasklist',
>           ),
>     );
> 
> The plugins are still not activated by role. Any aditional change?
> 

I'm at a loss trying to troubleshoot your particular environment's 
settings and undesired effects, so we have to dig deeper.

Please note that in roundcube 1.0, configuration has moved from being an 
$rcmail_config array to being a $config array. I've been told you cannot 
mix and match $config/$rcmail_config, so please make sure these are 
consistent for your deployment across all configuration files in 
/etc/roundcubemail/.

At your convenience, please also consider inserting debug log statements 
in /usr/share/roundcubemail/plugins/kolab_auth/kolab_auth.php and 
/usr/share/roundcubemail/plugins/kolab_auth/kolab_auth_ldap.php 
(function parse_vars comes to mind), in order to be able to provide more 
information about what is going on between the user logging in and the 
results being parsed in a particular way.

Kind regards,

Jeroen van Meeuwen

-- 
Systems Architect, Kolab Systems AG

e: vanmeeuwen at kolabsys.com
m: +44 74 2516 3817
w: http://www.kolabsys.com

pgp: 9342 BF08
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.