Re: SoGo for OpenBSD?

2024-02-20 Thread Mark
On Tue, Feb 20, 2024 at 3:57 PM Sebastian Reitenbach <
sebas...@l00-bugdead-prods.de> wrote:

> is i...@mysite.com your e-mail there? Or is there something still not yet
> configured?
> In any case, this is now getting off-topic, and might be better asked on
> the SOGo mailing
> lists.
>
> > Each time I refresh the browser page (while SOGo inbox is open).
> >
> > It happens every time, every refresh adds such an error line in the
> > sogo.log file, and changing browsers did not help.
> >
> > And I have too many;
> > "Loading two versions of" lines, like;
> >
> > Loading two versions of SOGoTrashFolder.  The class that will be used is
> > undefined
> > Loading two versions of SOGoMailFolder.  The class that will be used is
> > undefined
> > Loading two versions of SOGoSpecialMailFolder.  The class that will be
> used
> > is undefined
>
> these warnings can be ignored.


Hi Sebastian, I completed configuring SOGo on my OpenBSD system,
now it works fine. Thanks to Odhiambo  and you. The only thing is, that I'd
like to report you;

My webserver reports in its log file, "file not found" for SOGo;
/usr/local/lib/GNUstep/SOGo/WebServerResources/js/vendor/ckeditor/plugins/autocomplete/skins/default.css"
failed
(2: No such file or directory)

I thought you might wish to have a look at this, as apparently the
mentioned directories;
"autocomplete/skins/default.css" are not there at all.

Best,
Mark.


Re: SoGo for OpenBSD?

2024-02-20 Thread Sebastian Reitenbach
On Sunday, February 18, 2024 22:28 CET, Mark  wrote:

> Odhiambo Washington , wrote:
> 
> > You just need the password field. The password scheme does not matter.
> > You can name the VIEW anything you want.  Just make sure you use whatever
> > you name it in the SOGoUserSources block in sogo.conf:
> > SOGoUserSources =
> > (
> >   {
> > type = sql;
> > id = directory;
> > viewURL = "mysql://
> > DBUSERNAME:{userpassword}@127.0.0.1:3306/DBNAME/
> > *VIEW_NAME*";
> > canAuthenticate = YES;
> > isAddressBook = YES;
> > userPasswordAlgorithm = blf-crypt;
> >   }
> > );
> >
> 
> Mr. Odhiambo, and all, thank you all very much for your help, I really
> appreciate it,
> I now have a fully working -well it seems- SOGo webmail by your help.
> 
> The two things I'd like to solve are;
> 
> I have in my sogo.log file;
> 
> [ERROR] <0x0x53075b5bb68[WOHttpTransaction]>
> client disconnected during delivery of response for
>  method=POST uri=/SOGo/so/i...@mysite.com/Mail/0/folderINBOX/expunge app=SOGo
> rqKey=so rqPath=i...@mysite.com/Mail/0/folderINBOX/expunge> (len=50): the
> socket was shutdown
> 

is i...@mysite.com your e-mail there? Or is there something still not yet 
configured?
In any case, this is now getting off-topic, and might be better asked on the 
SOGo mailing
lists.

> Each time I refresh the browser page (while SOGo inbox is open).
> 
> It happens every time, every refresh adds such an error line in the
> sogo.log file, and changing browsers did not help.
> 
> And I have too many;
> "Loading two versions of" lines, like;
> 
> Loading two versions of SOGoTrashFolder.  The class that will be used is
> undefined
> Loading two versions of SOGoMailFolder.  The class that will be used is
> undefined
> Loading two versions of SOGoSpecialMailFolder.  The class that will be used
> is undefined

these warnings can be ignored.

Sebastian
> 
> However, they're defined in my sogo.conf file.
> 
> Any clue for these?
> 
> Best regards,
> Mark.



Re: SoGo for OpenBSD?

2024-02-18 Thread Mark
Odhiambo Washington , wrote:

> You just need the password field. The password scheme does not matter.
> You can name the VIEW anything you want.  Just make sure you use whatever
> you name it in the SOGoUserSources block in sogo.conf:
> SOGoUserSources =
> (
>   {
> type = sql;
> id = directory;
> viewURL = "mysql://
> DBUSERNAME:{userpassword}@127.0.0.1:3306/DBNAME/
> *VIEW_NAME*";
> canAuthenticate = YES;
> isAddressBook = YES;
> userPasswordAlgorithm = blf-crypt;
>   }
> );
>

Mr. Odhiambo, and all, thank you all very much for your help, I really
appreciate it,
I now have a fully working -well it seems- SOGo webmail by your help.

The two things I'd like to solve are;

I have in my sogo.log file;

[ERROR] <0x0x53075b5bb68[WOHttpTransaction]>
client disconnected during delivery of response for
 (len=50): the
socket was shutdown

Each time I refresh the browser page (while SOGo inbox is open).

It happens every time, every refresh adds such an error line in the
sogo.log file, and changing browsers did not help.

And I have too many;
"Loading two versions of" lines, like;

Loading two versions of SOGoTrashFolder.  The class that will be used is
undefined
Loading two versions of SOGoMailFolder.  The class that will be used is
undefined
Loading two versions of SOGoSpecialMailFolder.  The class that will be used
is undefined

However, they're defined in my sogo.conf file.

Any clue for these?

Best regards,
Mark.


Re: SoGo for OpenBSD?

2024-02-18 Thread Odhiambo Washington
On Sun, Feb 18, 2024 at 11:46 AM Mark  wrote:

> Odhiambo Washington , wrote:
>
> Thank you, Sebastian. After knowing that I can use  /etc/sogo/sogo.conf
>> and after installing sope-mysql-5.9.1, life should be a lot easier for Mark.
>> It's a matter of creating the VIEW to be used by SOGo for authenticating
>> the users from the MySQL database.
>> In my database I created it as follows:
>> USE exim4u;
>> CREATE VIEW sogo_auth_view AS SELECT user_id AS sogo_id, username AS
>> c_uid, username AS c_name, crypt AS c_password, realname AS c_cn, username
>> AS mail, realname AS displayName FROM users WHERE enabled='1';
>> EXIT;
>>
>> The VIEW is used in sogo.conf as per the tutorial referred to before.
>>
>>
>
> Thank you so much, Odhiambo for the idea.
>
> Two questions;
> 1- My password scheme in my database is BLF-CRYPT (blowfish), should I
> mention this for the CREATE VIEW command?
> (reading that you put crypt AS c_password)
>

You just need the password field. The password scheme does not matter.



> 2- You created "sogo_auth_view" it seems, however the tutorial you sent
> does it for "sogo_view", why so?
>

You can name the VIEW anything you want.  Just make sure you use whatever
you name it in the SOGoUserSources block in sogo.conf:

SOGoUserSources =
(
  {
type = sql;
id = directory;
viewURL = "mysql://DBUSERNAME:{userpassword}@127.0.0.1:3306/DBNAME/
*VIEW_NAME*";
canAuthenticate = YES;
isAddressBook = YES;
userPasswordAlgorithm = blf-crypt;
  }
);


-- 
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
 In an Internet failure case, the #1 suspect is a constant: DNS.
"Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
[How to ask smart questions:
http://www.catb.org/~esr/faqs/smart-questions.html]


Re: SoGo for OpenBSD?

2024-02-18 Thread Mark
Odhiambo Washington , wrote:

Thank you, Sebastian. After knowing that I can use  /etc/sogo/sogo.conf and
> after installing sope-mysql-5.9.1, life should be a lot easier for Mark.
> It's a matter of creating the VIEW to be used by SOGo for authenticating
> the users from the MySQL database.
> In my database I created it as follows:
> USE exim4u;
> CREATE VIEW sogo_auth_view AS SELECT user_id AS sogo_id, username AS
> c_uid, username AS c_name, crypt AS c_password, realname AS c_cn, username
> AS mail, realname AS displayName FROM users WHERE enabled='1';
> EXIT;
>
> The VIEW is used in sogo.conf as per the tutorial referred to before.
>
>

Thank you so much, Odhiambo for the idea.

Two questions;
1- My password scheme in my database is BLF-CRYPT (blowfish), should I
mention this for the CREATE VIEW command?
(reading that you put crypt AS c_password)

2- You created "sogo_auth_view" it seems, however the tutorial you sent
does it for "sogo_view", why so?

Much regards,
Mark.


Re: SoGo for OpenBSD?

2024-02-18 Thread Odhiambo Washington
On Sun, Feb 18, 2024 at 1:06 AM Sebastian Reitenbach <
sebas...@l00-bugdead-prods.de> wrote:

> On Saturday, February 17, 2024 11:03 CET, Mark 
> wrote:
>
> > Hi again everyone, Thanks for all your replies.
> >
> > I'm aware that I could install with "pkg_add sogo", I tried many times.
> >
> > My issue is its configuration.
> >
> > My mail server setup consists of; Postfix, Dovecot, Postfixadmin and
> Nginx.
> >
> > I'm looking for a way to integrate SOGo (only for its webmail interface,
> > nothing more) into my mailserver.
> >
> > There is no sogo.conf at all. And I'd like to use that way, instead of
> > GNUStep commands.
>
> SOGo depends on SOPE, that has two subpackages for PostgreSQL and
> MySQL/MariaDB.
> If you want to use MariaDB as backend, you have to install the sope-mysql
> subpackage, as mentioned in the SOGo README.
>
> As also mentioned in the README, you can use the GNUstep defaults tool
> su  - _sogo
> $ defaults write sogod WOPort 127.0.0.1:2
> $ defaults write sogod WOWorkersCount 4
> ...
> $ defaults read
> sogod WOWorkersCount 4
> sogod WOPort 127.0.0.1:2
> ...
>
> If you insist on the config file,
> you should be able to take the sogo.conf example file from:
> https://github.com/Alinto/sogo/blob/master/Scripts/sogo.conf
> as a start, and place it in /etc/sogo/sogo.conf
>
> When I remember at the next update, I'll include to install it,
> otherwise if someone provides patches before that time,
> send them to me directly.
>
> Sebastian
>

Thank you, Sebastian. After knowing that I can use  /etc/sogo/sogo.conf and
after installing sope-mysql-5.9.1, life should be a lot easier for Mark.
It's a matter of creating the VIEW to be used by SOGo for authenticating
the users from the MySQL database.
In my database I created it as follows:
USE exim4u;
CREATE VIEW sogo_auth_view AS SELECT user_id AS sogo_id, username AS c_uid,
username AS c_name, crypt AS c_password, realname AS c_cn, username AS
mail, realname AS displayName FROM users WHERE enabled='1';
EXIT;

The VIEW is used in sogo.conf as per the tutorial referred to before.

-- 
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
 In an Internet failure case, the #1 suspect is a constant: DNS.
"Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
[How to ask smart questions:
http://www.catb.org/~esr/faqs/smart-questions.html]


Re: SoGo for OpenBSD?

2024-02-18 Thread Mark
>
> SOGo depends on SOPE, that has two subpackages for PostgreSQL and
> MySQL/MariaDB.
> If you want to use MariaDB as backend, you have to install the sope-mysql
> subpackage, as mentioned in the SOGo README.
>
> As also mentioned in the README, you can use the GNUstep defaults tool
> su  - _sogo
> $ defaults write sogod WOPort 127.0.0.1:2
> $ defaults write sogod WOWorkersCount 4
> ...
> $ defaults read
> sogod WOWorkersCount 4
> sogod WOPort 127.0.0.1:2
> ...
>
> If you insist on the config file,
> you should be able to take the sogo.conf example file from:
> https://github.com/Alinto/sogo/blob/master/Scripts/sogo.conf
> as a start, and place it in /etc/sogo/sogo.conf
>
> When I remember at the next update, I'll include to install it,
> otherwise if someone provides patches before that time,
> send them to me directly.
>
> Sebastian
>


Thanks for that info, Sebastian.

It'd be much better for me to have a single configuration file to manage
all the options,
settings and values within there, instead of configuring SOGo in the shell,
line by line.

Question #1; There is no /etc/sogo/ folder by the default after pkg_add
sogo.
If I manually create /etc/sogo/sogo.conf, would SOGo automatically
recognize it?
Or some "sogod_flags" in rc.conf.local would be needed to point to the
configuration file?

Question #2: Would "pkg_add sope-mysql" be a correct way to add MariaDB
backend?
(The file "/usr/local/share/doc/pkg-readmes/sogo" does not mention anything
about that,
but perhaps I'm looking for a wrong README)

Many thanks,
Mark.


Re: SoGo for OpenBSD?

2024-02-17 Thread Sebastian Reitenbach
On Saturday, February 17, 2024 11:03 CET, Mark  
wrote:

> Hi again everyone, Thanks for all your replies.
> 
> I'm aware that I could install with "pkg_add sogo", I tried many times.
> 
> My issue is its configuration.
> 
> My mail server setup consists of; Postfix, Dovecot, Postfixadmin and Nginx.
> 
> I'm looking for a way to integrate SOGo (only for its webmail interface,
> nothing more) into my mailserver.
> 
> There is no sogo.conf at all. And I'd like to use that way, instead of
> GNUStep commands.

SOGo depends on SOPE, that has two subpackages for PostgreSQL and MySQL/MariaDB.
If you want to use MariaDB as backend, you have to install the sope-mysql
subpackage, as mentioned in the SOGo README.

As also mentioned in the README, you can use the GNUstep defaults tool 
su  - _sogo
$ defaults write sogod WOPort 127.0.0.1:2
$ defaults write sogod WOWorkersCount 4
...
$ defaults read
sogod WOWorkersCount 4
sogod WOPort 127.0.0.1:2
...

If you insist on the config file,
you should be able to take the sogo.conf example file from:  
https://github.com/Alinto/sogo/blob/master/Scripts/sogo.conf
as a start, and place it in /etc/sogo/sogo.conf 

When I remember at the next update, I'll include to install it,
otherwise if someone provides patches before that time,
send them to me directly.

Sebastian

> 
> @Sebastian, is it possible to set SOGo to use /etc/sogo.conf as
> configuration file?
> 
> @Odhiambo, thank you very much for the links, the buff0k.co.za one seems to
> be helpful, even though it's for Debian.
> 
> Regards,
> 
> Mark
> 
> 
> Odhiambo Washington , 17 Şub 2024 Cmt, 11:55 tarihinde
> şunu yazdı:
> 
> >
> >
> > On Fri, Feb 16, 2024 at 4:08 PM Mark  wrote:
> >
> >> Greetings.
> >>
> >> Is there any hero here, to explain/forward me a working tutorial (never
> >> found one) for installation of SoGo (for its webmail) on an OpenBSD mail
> >> server?
> >>
> >
> > Hi Mark,
> >
> > I am new to OpenBSD, but I have used SOGo for several years on Linux and
> > FreeBSD.
> > SOGo will be the webUI for your emails and calendar once it's running.
> > For the installation, you already have the 'doas pkg_add sogo'. You will
> > then configure it.
> > There are two ways to configure it, but I find it easiest to just craft a
> > configuration file in /etc/sogo/sogo.conf.
> > I am not sure where OpenBSD puts it, but the path above is where Linux
> > puts it. FreeBSD OTOH uses
> > /usr/local/etc/sogo/sogo.conf.
> > The backend in my case is MariaDB, with Exim (MTA) and Dovecot as the
> > IMAP4 server.
> > Here is a detailed  tutorial for getting SOGo glued together with other
> > applications to create a Groupware server:
> > ```
> > https://www.buff0k.co.za/tutorial/debian-11-groupware-lemp
> > ```
> > The complete documentation for SOGo is at:
> > ```
> >
> > https://www.sogo.nu/files/docs/SOGoInstallationGuide.html#_creating_a_user_account
> > ```
> > In case you get stuck with something specific to SOGo, then there's an ML
> > for it where the Devs are also present:
> > ```
> > https://www.sogo.nu/support.html
> > ```
> >
> > I will be available to help where I can.
> >
> >
> > --
> > Best regards,
> > Odhiambo WASHINGTON,
> > Nairobi,KE
> > +254 7 3200 0004/+254 7 2274 3223
> >  In an Internet failure case, the #1 suspect is a constant: DNS.
> > "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
> > [How to ask smart questions:
> > http://www.catb.org/~esr/faqs/smart-questions.html]
> >



Re: SoGo for OpenBSD?

2024-02-17 Thread Odhiambo Washington
On Sat, Feb 17, 2024 at 2:56 PM Mark  wrote:

> Thanks Odhiambo,
>
> As I said, I already have a mail server setup, it's ready and working
> correctly. I only want to integrate SOGo into that mail server.
>
> My mail server is running: Dovecot, Postfix, Postfixadmin (domains and
> users stored in MariaDB).
>

TBH, I am not sure how to configure sogod in OpenBSD. I am used to a
sogo.conf placed in /etc/sogo/sogo.conf or /usr/local/etc/sogo/sogo.conf
Hoping the port maintainer can tell us where such a file needs to go, then
the rest is pretty easy to deal with.

-- 
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
 In an Internet failure case, the #1 suspect is a constant: DNS.
"Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
[How to ask smart questions:
http://www.catb.org/~esr/faqs/smart-questions.html]


Re: SoGo for OpenBSD?

2024-02-17 Thread Mark
Thanks Odhiambo,

As I said, I already have a mail server setup, it's ready and working
correctly. I only want to integrate SOGo into that mail server.

My mail server is running: Dovecot, Postfix, Postfixadmin (domains and
users stored in MariaDB).

That's all.


Odhiambo Washington , 17 Şub 2024 Cmt, 14:53 tarihinde
şunu yazdı:

>
>
> On Sat, Feb 17, 2024 at 1:06 PM Mark  wrote:
>
>> Hi again everyone, Thanks for all your replies.
>>
>> I'm aware that I could install with "pkg_add sogo", I tried many times.
>>
>> My issue is its configuration.
>>
>> My mail server setup consists of; Postfix, Dovecot, Postfixadmin and
>> Nginx.
>>
>> I'm looking for a way to integrate SOGo (only for its webmail interface,
>> nothing more) into my mailserver.
>>
>> There is no sogo.conf at all. And I'd like to use that way, instead of
>> GNUStep commands.
>>
>> @Sebastian, is it possible to set SOGo to use /etc/sogo.conf as
>> configuration file?
>>
>> @Odhiambo, thank you very much for the links, the buff0k.co.za one seems
>> to
>> be helpful, even though it's for Debian.
>>
>
> Hi Mark,
>
> I knew that the buff0k.co.za was Debian. However, the only difference
> with OpenBSD are the installation commands.
> The configurations are pretty identical as long as you conform with the
> standard paths USDed by OBSD.
> @Sebastian mentioned that the pkg installs a readme
> in /usr/local/share/doc/pkg-readmes/sogo.
>
> I have looked at it too. I installed SOGo on my VM, but one thing that I
> do not understand is how it will be able to interact with mariadb,
> given that I have seen the SOPE component only linked against PostgreSQL
> and not MySQL.
> @Sebastian Reitenbach  could you kindly
> enlighten me on that aspect? How do I have SOPE linked to mysqlclient? Or
> both mysqlclient and libpq?
>
> To install a "Complete Mail Server on OpenBSD" you can also use the guide
> below:
>
> https://docs.vultr.com/an-openbsd-e-mail-server-using-opensmtpd-dovecot-rspamd-and-rainloop
> Here, you can ignore the RainLoop webmail as you will use SOGo.
>
>
> --
> Best regards,
> Odhiambo WASHINGTON,
> Nairobi,KE
> +254 7 3200 0004/+254 7 2274 3223
>  In an Internet failure case, the #1 suspect is a constant: DNS.
> "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
> [How to ask smart questions:
> http://www.catb.org/~esr/faqs/smart-questions.html]
>


Re: SoGo for OpenBSD?

2024-02-17 Thread Odhiambo Washington
On Sat, Feb 17, 2024 at 1:06 PM Mark  wrote:

> Hi again everyone, Thanks for all your replies.
>
> I'm aware that I could install with "pkg_add sogo", I tried many times.
>
> My issue is its configuration.
>
> My mail server setup consists of; Postfix, Dovecot, Postfixadmin and Nginx.
>
> I'm looking for a way to integrate SOGo (only for its webmail interface,
> nothing more) into my mailserver.
>
> There is no sogo.conf at all. And I'd like to use that way, instead of
> GNUStep commands.
>
> @Sebastian, is it possible to set SOGo to use /etc/sogo.conf as
> configuration file?
>
> @Odhiambo, thank you very much for the links, the buff0k.co.za one seems
> to
> be helpful, even though it's for Debian.
>

Hi Mark,

I knew that the buff0k.co.za was Debian. However, the only difference with
OpenBSD are the installation commands.
The configurations are pretty identical as long as you conform with the
standard paths USDed by OBSD.
@Sebastian mentioned that the pkg installs a readme
in /usr/local/share/doc/pkg-readmes/sogo.

I have looked at it too. I installed SOGo on my VM, but one thing that I do
not understand is how it will be able to interact with mariadb,
given that I have seen the SOPE component only linked against PostgreSQL
and not MySQL.
@Sebastian Reitenbach  could you kindly
enlighten me on that aspect? How do I have SOPE linked to mysqlclient? Or
both mysqlclient and libpq?

To install a "Complete Mail Server on OpenBSD" you can also use the guide
below:
https://docs.vultr.com/an-openbsd-e-mail-server-using-opensmtpd-dovecot-rspamd-and-rainloop
Here, you can ignore the RainLoop webmail as you will use SOGo.


-- 
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
 In an Internet failure case, the #1 suspect is a constant: DNS.
"Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
[How to ask smart questions:
http://www.catb.org/~esr/faqs/smart-questions.html]


Re: SoGo for OpenBSD?

2024-02-17 Thread Mark
Hi again everyone, Thanks for all your replies.

I'm aware that I could install with "pkg_add sogo", I tried many times.

My issue is its configuration.

My mail server setup consists of; Postfix, Dovecot, Postfixadmin and Nginx.

I'm looking for a way to integrate SOGo (only for its webmail interface,
nothing more) into my mailserver.

There is no sogo.conf at all. And I'd like to use that way, instead of
GNUStep commands.

@Sebastian, is it possible to set SOGo to use /etc/sogo.conf as
configuration file?

@Odhiambo, thank you very much for the links, the buff0k.co.za one seems to
be helpful, even though it's for Debian.

Regards,

Mark


Odhiambo Washington , 17 Şub 2024 Cmt, 11:55 tarihinde
şunu yazdı:

>
>
> On Fri, Feb 16, 2024 at 4:08 PM Mark  wrote:
>
>> Greetings.
>>
>> Is there any hero here, to explain/forward me a working tutorial (never
>> found one) for installation of SoGo (for its webmail) on an OpenBSD mail
>> server?
>>
>
> Hi Mark,
>
> I am new to OpenBSD, but I have used SOGo for several years on Linux and
> FreeBSD.
> SOGo will be the webUI for your emails and calendar once it's running.
> For the installation, you already have the 'doas pkg_add sogo'. You will
> then configure it.
> There are two ways to configure it, but I find it easiest to just craft a
> configuration file in /etc/sogo/sogo.conf.
> I am not sure where OpenBSD puts it, but the path above is where Linux
> puts it. FreeBSD OTOH uses
> /usr/local/etc/sogo/sogo.conf.
> The backend in my case is MariaDB, with Exim (MTA) and Dovecot as the
> IMAP4 server.
> Here is a detailed  tutorial for getting SOGo glued together with other
> applications to create a Groupware server:
> ```
> https://www.buff0k.co.za/tutorial/debian-11-groupware-lemp
> ```
> The complete documentation for SOGo is at:
> ```
>
> https://www.sogo.nu/files/docs/SOGoInstallationGuide.html#_creating_a_user_account
> ```
> In case you get stuck with something specific to SOGo, then there's an ML
> for it where the Devs are also present:
> ```
> https://www.sogo.nu/support.html
> ```
>
> I will be available to help where I can.
>
>
> --
> Best regards,
> Odhiambo WASHINGTON,
> Nairobi,KE
> +254 7 3200 0004/+254 7 2274 3223
>  In an Internet failure case, the #1 suspect is a constant: DNS.
> "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
> [How to ask smart questions:
> http://www.catb.org/~esr/faqs/smart-questions.html]
>


Re: SoGo for OpenBSD?

2024-02-17 Thread Odhiambo Washington
On Fri, Feb 16, 2024 at 4:08 PM Mark  wrote:

> Greetings.
>
> Is there any hero here, to explain/forward me a working tutorial (never
> found one) for installation of SoGo (for its webmail) on an OpenBSD mail
> server?
>

Hi Mark,

I am new to OpenBSD, but I have used SOGo for several years on Linux and
FreeBSD.
SOGo will be the webUI for your emails and calendar once it's running.
For the installation, you already have the 'doas pkg_add sogo'. You will
then configure it.
There are two ways to configure it, but I find it easiest to just craft a
configuration file in /etc/sogo/sogo.conf.
I am not sure where OpenBSD puts it, but the path above is where Linux puts
it. FreeBSD OTOH uses
/usr/local/etc/sogo/sogo.conf.
The backend in my case is MariaDB, with Exim (MTA) and Dovecot as the IMAP4
server.
Here is a detailed  tutorial for getting SOGo glued together with other
applications to create a Groupware server:
```
https://www.buff0k.co.za/tutorial/debian-11-groupware-lemp
```
The complete documentation for SOGo is at:
```
https://www.sogo.nu/files/docs/SOGoInstallationGuide.html#_creating_a_user_account
```
In case you get stuck with something specific to SOGo, then there's an ML
for it where the Devs are also present:
```
https://www.sogo.nu/support.html
```

I will be available to help where I can.


-- 
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
 In an Internet failure case, the #1 suspect is a constant: DNS.
"Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
[How to ask smart questions:
http://www.catb.org/~esr/faqs/smart-questions.html]


Re: SoGo for OpenBSD?

2024-02-16 Thread Sebastian Reitenbach
On Friday, February 16, 2024 21:33 CET, Omar Polo  wrote:

> On 2024/02/16 16:05:21 +0300, Mark  wrote:
> > Greetings.
> > 
> > Is there any hero here, to explain/forward me a working tutorial (never
> > found one) for installation of SoGo (for its webmail) on an OpenBSD mail
> > server?
> 
> Others have already chimed in and pointed you to the `sogo' package, I'd
> just like to add that this package, like a few others, installs a readme
> file in /usr/local/share/doc/pkg-readmes/sogo with further documentation
> on how to set it up.  pkg_add will tell you when a package provides a
> readme.

As the maintainer of the package: As a long time GNUstep user, 
I don't use the sogo.conf file, but just the GNUstep "defaults" command.
In any case, as someone trying to install it "fresh", and feel the README 
might need some adjustments or updates, I'm happy to take patches.

Sebastian

> 
> Cheers,
> 
> Omar Polo
>



Re: SoGo for OpenBSD?

2024-02-16 Thread Omar Polo
On 2024/02/16 16:05:21 +0300, Mark  wrote:
> Greetings.
> 
> Is there any hero here, to explain/forward me a working tutorial (never
> found one) for installation of SoGo (for its webmail) on an OpenBSD mail
> server?

Others have already chimed in and pointed you to the `sogo' package, I'd
just like to add that this package, like a few others, installs a readme
file in /usr/local/share/doc/pkg-readmes/sogo with further documentation
on how to set it up.  pkg_add will tell you when a package provides a
readme.

Cheers,

Omar Polo



Re: SoGo for OpenBSD?

2024-02-16 Thread Nowarez Market
https://openports.pl/path/www/sogo

https://openbsd.app/?search=Sogo


> N0\/\/@r€Z
> --
>    /\/\@rk€T

Feb 16, 2024 14:30:01 Peter N. M. Hansteen :

> On Fri, Feb 16, 2024 at 04:05:21PM +0300, Mark wrote:
>> 
>> Is there any hero here, to explain/forward me a working tutorial (never
>> found one) for installation of SoGo (for its webmail) on an OpenBSD mail
>> server?
> 
> I must admit I had never heard of the thing before reading your message,
> but there appears to be a www/sogo port, so "doas pkg_add sogo" and proceed
> to any configuration steps the docs specify should be a possible way forward.
> 
> - Peter
> 
> -- 
> Peter N. M. Hansteen, member of the first RFC 1149 implementation team
> https://bsdly.blogspot.com/ https://www.bsdly.net/ https://www.nuug.no/
> "Remember to set the evil bit on all malicious network traffic"
> delilah spamd[29949]: 85.152.224.147: disconnected after 42673 seconds.



Re: SoGo for OpenBSD?

2024-02-16 Thread Peter N. M. Hansteen
On Fri, Feb 16, 2024 at 04:05:21PM +0300, Mark wrote:
> 
> Is there any hero here, to explain/forward me a working tutorial (never
> found one) for installation of SoGo (for its webmail) on an OpenBSD mail
> server?

I must admit I had never heard of the thing before reading your message,
but there appears to be a www/sogo port, so "doas pkg_add sogo" and proceed
to any configuration steps the docs specify should be a possible way forward.

- Peter

-- 
Peter N. M. Hansteen, member of the first RFC 1149 implementation team
https://bsdly.blogspot.com/ https://www.bsdly.net/ https://www.nuug.no/
"Remember to set the evil bit on all malicious network traffic"
delilah spamd[29949]: 85.152.224.147: disconnected after 42673 seconds.



SoGo for OpenBSD?

2024-02-16 Thread Mark
Greetings.

Is there any hero here, to explain/forward me a working tutorial (never
found one) for installation of SoGo (for its webmail) on an OpenBSD mail
server?