Re: [SOGo] Security and set-and-forget

2012-05-29 Thread Martin Seener

Hello Sean,

its great you consider using SOGo! Iam not a developer but a User for 
just 4 Months.


Security is also a great term in our company - since iam responsible for :)
Normally you shouldnt have any problems regarding security because SOGo 
itself runs as an Application and is only connectable through well-known 
protocols like http(s).


We here changed everything to only connect through HTTPS (with a 
Wildcard-SSL Certificate) to SOGo - we´re using CardDAV/CalDAV as well 
as the Web-Frontend.


Internally it connects to IMAP/SMTP and Sieve (if you want this) through 
normal protocols. SSL is available for IMAP/SMTP too if iam not wrong 
this moment. But Sieve (afaik) is only manageable unencrypted for now.


Passwords are stored plain or as an SHA Hash (its just a configuration 
option)


So the only security problems you have is a secure Vhost Configuration 
and privilege separation of your processes like with any other tool of 
this kind.


I hope this answers your question - if not - just ask another one ;)

Martin

Am 5/29/12 4:04 AM, schrieb Sean Deschamps:

Hello everyone,

I like to manage categorized task lists with reminder alarms, start 
dates, priority levels, etc. and use Mozilla Thunderbird's Lightning 
extension for this.


I'd like to have web browser access and sync to smart phones and 
laptops (including task alarms, etc.) for up to 10 users, and SOGo 
seems like a great solution.


Unfortunately, I have only spent a total of 20 minutes on a Linux 
system (Ubuntu, in the past) but aim to install Debian soon.  I know I 
will be able to accomplish a full setup with PostgreSQL, Apache, 
WebDAV with LibreOffice, etc. all in a matter of time.


Before continuing to read documentation and wikis, I'd like to learn 
what I am getting into in terms of security and maintenance in general.


My current computer is built into a rack-mountable chassis as it stays 
with some music equipment.  I'd love to build an actual server to join 
my pile of gear but am wondering how safe it is.


Could anyone who has read my long intro inform me of any need to take 
security measures?  Or, are the servers and protocols used in this 
setup intrinsically secure?  I'd like to host public websites from the 
same server and want to be 100% protected from potential intruders, 
attacks, viruses, etc. (of course).


In addition, will I be able to use only stable releases of all 
components and set-and-forget it all?  I have heard that running 
systems like these require daily maintenance but aren't nightly builds 
optional for those aiming to help build the software and test new 
functionality?


Thanks very much to anyone who's willing to help, and sorry to others 
having to read my email, but I guess you won't get to this sentence!


Sean

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


[SOGo] Security and set-and-forget

2012-05-28 Thread Sean Deschamps
Hello everyone,

I like to manage categorized task lists with reminder alarms, start dates,
priority levels, etc. and use Mozilla Thunderbird's Lightning extension for
this.

I'd like to have web browser access and sync to smart phones and laptops
(including task alarms, etc.) for up to 10 users, and SOGo seems like a
great solution.

Unfortunately, I have only spent a total of 20 minutes on a Linux system
(Ubuntu, in the past) but aim to install Debian soon.  I know I will be
able to accomplish a full setup with PostgreSQL, Apache, WebDAV with
LibreOffice, etc. all in a matter of time.

Before continuing to read documentation and wikis, I'd like to learn what I
am getting into in terms of security and maintenance in general.

My current computer is built into a rack-mountable chassis as it stays with
some music equipment.  I'd love to build an actual server to join my pile
of gear but am wondering how safe it is.

Could anyone who has read my long intro inform me of any need to take
security measures?  Or, are the servers and protocols used in this setup
intrinsically secure?  I'd like to host public websites from the same
server and want to be 100% protected from potential intruders, attacks,
viruses, etc. (of course).

In addition, will I be able to use only stable releases of all components
and set-and-forget it all?  I have heard that running systems like these
require daily maintenance but aren't nightly builds optional for those
aiming to help build the software and test new functionality?

Thanks very much to anyone who's willing to help, and sorry to others
having to read my email, but I guess you won't get to this sentence!

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