Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - googley

Pages: [1]
1
French / Re: Monter les partages réseaux automatiquement
« on: March 21, 2016, 04:33:22 pm »
Non effectivement Zentyal ne gère pas les domaines NIS mais tu peux te service de Zentyal pour gérer la base LDAP. Sauf si t'as un serveur Windows...

2
French / Re: Article sur Zentyal : retour d'expérience
« on: March 16, 2016, 07:15:25 pm »
Nous l'utilisons en prod pour une vingtaine de clients.

3
French / Re: Cardav
« on: March 16, 2016, 07:13:31 pm »
Dans SOGo :
  • Carnet d'adresses
  • Clique droit sur le carnet souhaité
  • Modifier
  • Onglet "Liens vers ce carnet"

Sinon tu peux utiliser ActiveSync, ça marche bien.

4
French / Re: SMTP Authentication
« on: March 16, 2016, 07:09:43 pm »
Quelle méthode utilises-tu ?

Sur le 587 tu dois utiliser la sécurité STARTTLS.

5
French / Re: Zentyal 3.5 et mises à jour du systeme
« on: March 16, 2016, 07:07:21 pm »
Tu peux faire les mises à jour, ça ne te passera pas sur la 4.0.

D'ailleurs je te déconseille de passer de la 3.5 à la 4.X trop de choses changent et il y a des modules en moins.

6
French / Re: Monter les partages réseaux automatiquement
« on: March 16, 2016, 07:04:44 pm »
Domaine NIS + AutoFS

7
Other modules / Re: Is it possible to install jabber on Zentyal 4.2 ?
« on: March 03, 2016, 11:04:48 am »
I've installed the package zentyal-jabber (i've modified dependencies and install ejabberd 2.1.11-1ubuntu2.1+zentyal1 from zentyal repo).

But when i try to enable the module in Zentyal Web Interface, i get this error :-\ :
Quote
Can't locate object method "stringify" via package "Can't locate object method "throw" via package "Can't locate object method "checkUsersMode" via package "EBox::Jabber" at /usr/share/perl5/EBox/Jabber.pm line 148, <GEN0> line 87.
" (perhaps you forgot to load "Can't locate object method "checkUsersMode" via package "EBox::Jabber" at /usr/share/perl5/EBox/Jabber.pm line 148, <GEN0> line 87.
"?) at /usr/share/perl5/EBox/Module/Service.pm line 378, <GEN0> line 87.
" (perhaps you forgot to load "Can't locate object method "throw" via package "Can't locate object method "checkUsersMode" via package "EBox::Jabber" at /usr/share/perl5/EBox/Jabber.pm line 148, <GEN0> line 87.
" (perhaps you forgot to load "Can't locate object method "checkUsersMode" via package "EBox::Jabber" at /usr/share/perl5/EBox/Jabber.pm line 148, <GEN0> line 87.
"?) at /usr/share/perl5/EBox/Module/Service.pm line 378, <GEN0> line 87.
"?) at /usr/share/perl5/EBox/ServiceModule/CGI/ConfigureModuleController.pm line 65, <GEN0> line 87.
   ...propagated at /usr/share/perl5/EBox/CGI/Base.pm line 321, <GEN0> line 87.
 at /usr/share/perl5/EBox/CGI/Run.pm line 105

Is there a simple way to fix this or is it dead?

If you want to try:
Download ejabberd_2.1.11-1ubuntu2.1+zentyal1_amd64.deb
and zentyal-jabber_4.2.0_all.modified.deb *
And install:
Code: [Select]
dpkg -i zentyal-jabber_4.2.0_all.modified.deb ejabberd_2.1.11-1ubuntu2.1+zentyal1_amd64.deb
apt-get install -f


* Modified:
  • Version : from 4.0.1 to 4.2.0
  • Depends: from zentyal-core (>= 4.0), zentyal-core (<< 4.1), zentyal-samba, ejabberd (>= 2.1.11-1ubuntu2.1+zentyal1) to zentyal-core (>= 4.2), zentyal-samba, ejabberd (>= 2.1.11-1ubuntu2.1+zentyal1)

8
Other modules / Re: Is it possible to install jabber on Zentyal 4.2 ?
« on: March 02, 2016, 07:03:12 pm »
UP!?

9
Solved:

Diff between original config and my new config :
Code: [Select]
126a127
>     separator = /
151a153,163
>
>     subscriptions = yes
> }
>
> namespace shared {
>   type = shared
>   separator = /
>   prefix = Shares/%%u/
>   location = maildir:%%h/Maildir:INDEX=~/Maildir/Shares/%%u
>   subscriptions = yes
>   list = children
219c231
<   mail_plugins = <% $ldaPlugins %>
---
>   mail_plugins = <% $ldaPlugins %> acl
286c298
<   mail_plugins = <% "@imapPlugins" %>
---
>   mail_plugins = <% "@imapPlugins" %> acl imap_acl
288a301,309
>
> plugin {
>   acl = vfile
> }
>
> plugin {
>    acl_shared_dict = file:/var/vmail/%d/shared-mailboxes.db
> }

And here, the patch file:
Code: [Select]
--- /usr/share/zentyal/stubs/mail/dovecot.conf.mas      2014-12-16 20:30:56.000000000 +0100
+++ /etc/zentyal/stubs/mail/dovecot.conf.mas    2015-01-07 18:28:56.452095000 +0100
@@ -124,6 +124,7 @@

 namespace inbox {
     inbox=yes
+    separator = /

     mailbox Trash {
         auto = subscribe
@@ -149,6 +150,17 @@
         auto = create
         special_use = \Junk
     }
+
+    subscriptions = yes
+}
+
+namespace shared {
+  type = shared
+  separator = /
+  prefix = Shares/%%u/
+  location = maildir:%%h/Maildir:INDEX=~/Maildir/Shares/%%u
+  subscriptions = yes
+  list = children
 }

 ##
@@ -216,7 +228,7 @@
 % if ($openchangePlugin->{enabled}) {
 %   $ldaPlugins = "notify openchange " . $ldaPlugins;
 % }
-  mail_plugins = <% $ldaPlugins %>
+  mail_plugins = <% $ldaPlugins %> acl
 }

 ##
@@ -283,9 +295,18 @@
 }

 protocol imap {
-  mail_plugins = <% "@imapPlugins" %>
+  mail_plugins = <% "@imapPlugins" %> acl imap_acl
   mail_max_userip_connections = 20
 }
+
+plugin {
+  acl = vfile
+}
+
+plugin {
+   acl_shared_dict = file:/var/vmail/%d/shared-mailboxes.db
+}
+
 </%def>

10
Hi everyone,

I try to share a mailbox folder by adding a user and set ACLs but when i reopen the "Sharring" window, my user disappear.

I saw that there was an acl problem.

So, i've modified dovecot.conf.mas like that:
Original : /usr/share/zentyal/stubs/mail/dovecot.conf.mas
Code: [Select]
protocol imap {
  mail_plugins = <% "@imapPlugins" %>
  mail_max_userip_connections = 20
}

Modified : /etc/zentyal/stubs/mail/dovecot.conf.mas
Code: [Select]
protocol imap {
  mail_plugins = <% "@imapPlugins" %> acl imap_acl
  mail_max_userip_connections = 20
}

plugin {
  acl = vfile
}

Now it works in SOGo interface, i can add users and ACLs !

BUT, i want to subscribe to my shared folder in Thunderbird but i can't see it :(

Is anyone have the same problem and is there a Dovecot configuration problem or a SOGo problem ?

Thanks in advance.

Regards.

Pages: [1]