[SOGo] ZEG install script - and Integrator update site

2013-09-04 Thread Szládovics Péter

2013-09-02 15:25 keltezéssel, Szládovics Péter írta:

2013-07-08 18:10 keltezéssel, Szládovics Péter írta:
This  webpage 
contains some informations and resctrictions, and you can download 
the tarball with the script from it.


Please read the page from the begin to the end as attentively.


Dear Gents,

I updated the script again, ...


... cause the last modify bring some bugs.

 * The update updateplugins.sh contained an unwanted 'read' command -
   removed.
 * The /plugin alias and apache directory directive was allow the
   directory listing - corrected.

The webpage (link above) has updated. On the bottom of page you find the 
New feature heading, what is about the SOGo Integrator update site.

Read it attentively.

The main parts:
In this  link you 
can fill a form. You need to specify some data about your SOGo site, and 
the site will create for you a personalized script based on your answers.
The script will be arrives about 5 minutes later, and will contains the 
gzipped script. You need to save, gunzip and copy it to your SOGo site, 
and run it *as normal user* (sudo passwords will be asked). All needed 
info about it in that email.


/*Example:
*/Your SOGo WebUI accessible at *https://mail.somewhere.tld/SOGo/*, and 
you need the set up your update site to 
*https://mail.somewhere.tld/tbextension/*, and you want to store the PHP 
script and the XPI files in */var/sample* directory, and your email is 
*some...@somewhere.tld*. You have Apache2 webserver, and the *id* value 
of your /etc/sogo/sogo.conf in the SOGoUserSource array is 
*activedirectory*.


You need to specify these data on the form:

Your email address: *some...@somewhere.tld* (specify it two for checking)
Your Apache config directory: */etc/apache2*
Your update site root: */var/sample*
Security settings: *https* (because your site URL start with https://)
Name of yous SOGo website: *mail.somewhere.tld*
Update site URL path: *tbextension*
User source of your SOGo site: *activedirectory*

That's it (OK, you need to fill a captcha too). Submit, and you will be 
receive a notify email, and then the script about 5 minutes later.


If you like it, then you can like my site ;)
--
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] ActiveSync question

2013-09-04 Thread Szládovics Péter

2013-09-04 19:35 keltezéssel, Don L írta:
I look forward to seeing this, right now I find the updater very 
confusing.  A question though, if run as root under cron would it 
still need the sudo password?


No, it won't need. But I not recommend it - by a simply reason.
If you run it under cron, the site contents will update automatically, 
and your clients (Thunderbird) will upgrade automatically too. It's a 
problem!


Never upgrade anything before you not try it correctly!

You can decline it, and use it by root (but you need to edit the script, 
because it exits if you have root privileges. :)

--
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] ActiveSync question

2013-09-04 Thread Don L
I look forward to seeing this, right now I find the updater very 
confusing.  A question though, if run as root under cron would it still 
need the sudo password?



On 9/4/2013 9:09 AM, Szládovics Péter wrote:

2013-09-04 13:42 keltezéssel, Martin Rabl írta:

Hi,

Am 04.09.13 08:37, schrieb Anna Christina Naß:

It would be great if you could provide some more documentation on it,
especially on:

- what do the options in the files
defaults/preferences/*.js
chrome/content/extensions.rdf
   mean?

Ignore them. ;-)
If not:
- default/preferences holds all default preferences a TB-Plugin use 
when it starts the first time - nice for preconfiguration, but not 
often needed, I think. This preferences will be overridden after set 
the user settings.
(the *.js files will all be read and interpreted from the gecko/XUL 
machine, I think, alphabetically)


- extensions.rdf: Pls. have a look at
https://developer.mozilla.org/en-US/docs/Install_Manifests
https://developer.mozilla.org/en-US/docs/Extension_Versioning,_Update_and_Compatibility 



It's not enough...
You need an update site too for correct functionality. I'm working on 
a self-configured build site:


You give some parameters on a web form, and will receive a script in 
email. You save the script to the server what is hosted the SOGo 
WebUI, and just run it with normal user privileges.
It will configure your update site (if needed), download the most 
fresh git sources from Inverse, set up the Integrator parameters, 
build the xpi files (Integrator and Connector too) and set up the 
update site code for fresh builds (file names, versions, etc.).


If you run it again at the future, it will refresh the plugins - do 
not run it under cron, because it will need the password for sudo. 
Only use it with commandline.


So, please a little patience :)


--
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] ActiveSync question

2013-09-04 Thread Marcio Merlone

Em 03-09-2013 12:12, Corrado Fiore escreveu:

I've been in touch in the past days with Francisco Miguel Biete, author of 
Z-Push-contrib, a fork from the original Z-Push that is working well (at least, 
in our tests) with SOGo:

 https://github.com/fmbiete/Z-Push-contrib


Hi,

I am giving this a try, file system structure seems cleaner, only one 
config.php, which is nice. But could not find the relevant options to 
set on it - imap server, caldav and carddav server, path, etc -  should 
I copy them from the other project? Any hint?


Best regards.

--
*Marcio Merlone*
TI - Administrador de redes

*A1 Engenharia - Unidade Corporativa*
Fone:   +55 41 3616-3797
Cel:+55 41 9689-0036

http://www.a1.ind.br/ 
--
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] ActiveSync question

2013-09-04 Thread Szládovics Péter

2013-09-04 13:42 keltezéssel, Martin Rabl írta:

Hi,

Am 04.09.13 08:37, schrieb Anna Christina Naß:

It would be great if you could provide some more documentation on it,
especially on:

- what do the options in the files
defaults/preferences/*.js
chrome/content/extensions.rdf
   mean?

Ignore them. ;-)
If not:
- default/preferences holds all default preferences a TB-Plugin use 
when it starts the first time - nice for preconfiguration, but not 
often needed, I think. This preferences will be overridden after set 
the user settings.
(the *.js files will all be read and interpreted from the gecko/XUL 
machine, I think, alphabetically)


- extensions.rdf: Pls. have a look at
https://developer.mozilla.org/en-US/docs/Install_Manifests
https://developer.mozilla.org/en-US/docs/Extension_Versioning,_Update_and_Compatibility 



It's not enough...
You need an update site too for correct functionality. I'm working on a 
self-configured build site:


You give some parameters on a web form, and will receive a script in 
email. You save the script to the server what is hosted the SOGo WebUI, 
and just run it with normal user privileges.
It will configure your update site (if needed), download the most fresh 
git sources from Inverse, set up the Integrator parameters, build the 
xpi files (Integrator and Connector too) and set up the update site code 
for fresh builds (file names, versions, etc.).


If you run it again at the future, it will refresh the plugins - do not 
run it under cron, because it will need the password for sudo. Only use 
it with commandline.


So, please a little patience :)
--
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] ActiveSync question

2013-09-04 Thread Martin Rabl

Hi,

Am 04.09.13 08:37, schrieb Anna Christina Naß:

It would be great if you could provide some more documentation on it,
especially on:

- what do the options in the files
defaults/preferences/*.js
chrome/content/extensions.rdf
   mean?

Ignore them. ;-)
If not:
- default/preferences holds all default preferences a TB-Plugin use when 
it starts the first time - nice for preconfiguration, but not often 
needed, I think. This preferences will be overridden after set the user 
settings.
(the *.js files will all be read and interpreted from the gecko/XUL 
machine, I think, alphabetically)


- extensions.rdf: Pls. have a look at
https://developer.mozilla.org/en-US/docs/Install_Manifests
https://developer.mozilla.org/en-US/docs/Extension_Versioning,_Update_and_Compatibility


Greetings,
   Martin

--
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] ActiveSync question

2013-09-04 Thread Anna Christina Naß

Am 03.09.2013 21:19, schrieb Szládovics Péter:

Hallo,


CalDAV and CardDAV work fine and are not very complicated to set up
for the users (except when using Lightning/SOGo Connector where the
full paths seem to be needed).


Did you try the SOGo Integrator?
If you build it for yourself, and set up an update site next to SOGo,
the set up will be very simple, and you can use the share/subscribe
features on the pages of Lightning and Addressbook apps.

If more people interested in this method, I can create and present a
short doc about easy set up these things on your site for you.


I looked at the documentation (SOGo Mozilla Thunderbird 
Configuration.pdf), decided that this documentation is far from complete 
and ignored the Integrator for now.


It would be great if you could provide some more documentation on it, 
especially on:


- what do the options in the files
   defaults/preferences/*.js
   chrome/content/extensions.rdf
  mean?
- what does the directory custom/sogo-demo do?

Some examples (and a overall documentation on the options) of update.php 
also would be great.


Thank you!

Kind regards,
Anna Christina Naß
--
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] language issue

2013-09-04 Thread Christian Mack
Hello Sebastián

Am 2013-09-03 22:50, schrieb Sebastián:
> El 02/09/13 15:29, Sebastián escribió:
>> Hi,
>>
>> I setup SOGo with
>>
>> SOGoLanguage
>> SpanishArgentina
>>
>> but SOGo web interface shows by default in English and new users see
>> the webapp in english.
>>
> 
> Sorry, the interface problem was a missconfiguration with de browser's
> language preference :-(
> 
> ITOH, this problem
> 
> [ERROR] [we-rm] did not find locale for language: Spanish
> 
> at sogo.log still persists.
> 

Someone on this list pointed out last week, that these are from
Thunderbird trying to connect to SOGo with the default language
configured in Thunderbird.

So don't worry, these errors are normal.


Kind regards,
Christian Mack



-- 
Christian Mack
Gruppe Informationsdienste
Rechenzentrum Universität Konstanz
-- 
users@sogo.nu
https://inverse.ca/sogo/lists