BSD Ports

www/sogo 5.12.12 FreeBSD

Groupware server with a focus on scalability and open standards

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
dfcfb03e0f
License
GPLv2
Categories
www, gnustep
Package size
20828.1 KiB, 66671.8 KiB installed

Description

SOGo is a fully supported and trusted groupware server with a focus on scalability and open standards. It provides a rich AJAX-based Web interface and supports multiple native clients through the use of standard protocols such as CalDAV, CardDAV and GroupDAV.

In the other systems

The newest version among them is 5.12.12, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDwww/sogo5.12.12 newestnone known-[email protected]2026-10-23
OpenBSDwww/sogo5.12.11 behind since 2026-10-23no data-The OpenBSD ports mailing-list <[email protected]>2026-09-17
GhostBSDwww/sogo5.12.10 behind since 2026-09-17no data-[email protected]-

Compare across BSDs

Version history 3

  1. 5.12.12 dfcfb03e0f
  2. 5.12.11 2cb43cbfd1
  3. 5.12.10 00c4d8e68b

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg install sogo-mysql

From the ports tree:

cd /usr/ports/www/sogo/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	sogo-mysql>0:www/sogo

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest5.12.115.12.11---
FreeBSD:14:quarterly5.12.115.12.11n/a--
FreeBSD:15:latest5.12.115.12.11n/a--
FreeBSD:15:quarterly5.12.115.12.11n/an/an/a
FreeBSD:16:latest5.12.115.12.11n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Library 5

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 75
Run dependencies 75

No port depends on this one.

Configuration

Options name: www_sogo

OptionDefaultDescription
ACTIVESYNCoffEnable support for ActiveSync protocol
MEMCACHEDonInstall memcached
MFAonEnable support for multi-factor authentication
MYSQLoffMySQL database support
PGSQLoffPostgreSQL database support
SAML2onEnable support for SAML2 authentication
USES
cpe gettext-runtime gnustep objc pkgconfig shebangfix ssl
Service scripts
sogod
Flavors
sogo-pgsql-5.12.12, sogo-mysqlactivesync-5.12.12, sogo-pgsqlactivesync-5.12.12

Message after installing

SOGo 5 was installed

1) if you are updated sogo from version < 5.6, you must do the following:

drop sogo_sessions_folder table. A new version of this table will be generated
automatically

if you are using nginx, you must change proxy_buffer_size from 4k to 8k. It
avoids "unhandled error response" on webmail login

2) In order to run the sogo daemon (sogod), you will need to create and configure
the main configuration file, e.g.:

# cp -p /usr/local/etc/sogo/sogo.conf.sample /usr/local/etc/sogo/sogo.conf

And to allow the service to run at system startup, add sogod_enable="YES"
in your rc.conf.

3) If you need to allow email alarms (notifications) for calendar events, copy
the sample credentials file:

# cp -p /usr/local/etc/sogo/ealarms-notify.creds.sample \
 /usr/local/etc/sogo/ealarms-notify.creds

Then replace the username:password with appropriate credentials for SMTP AUTH
sending capabilities.

Then copy the sample cron executable:

# cp -p /usr/local/GNUstep/Local/Tools/Admin/cron-ealarms-notify.sample \
 /usr/local/GNUstep/Local/Tools/Admin/cron-ealarms-notify

And edit this file to suit your server timezone (e.g. TZ=Africa/Algiers).

Then add the following lines to the root users' crontab (crontab -e):

# Process email reminders every minute
* * * * * /usr/local/GNUstep/Local/Tools/Admin/cron-ealarms-notify

4) If you need to automatically purge vacation messages from users sieve scripts,
copy the sample credentials file:

# cp -p ${LOCALBASE}/etc/sogo/expire-autoreply.creds.sample \
 /usr/local/etc/sogo/expire-autoreply.creds

Then replace the username:password with appropriate credentials for your
IMAP servers' sieve account.

Then copy the sample cron executable:

# cp -p /usr/local/GNUstep/Local/Tools/Admin/cron-expire-autoreply.sample \
 /usr/local/GNUstep/Local/Tools/Admin/cron-expire-autoreply

And edit this file to suit your server timezone (e.g. TZ=Africa/Algiers).

Then add the following lines to the root users' crontab (crontab -e):

# Vacation messages expiration
# The credentials file should contain the sieve admin credentials (username:passwd)
0 0 * * * /usr/local/GNUstep/Local/Tools/Admin/cron-expire-autoreply

Additional useful script files are located at /usr/local/share/sogo

For more information about using SOGo, visit:
http://www.sogo.nu/downloads/documentation.html

Files

pkg-plist 2339
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Headers
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Resources
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/BSONCodec.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/CardElement+SOGo.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/DOMNode+SOGo.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/EOBitmaskQualifier.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/EOQualifier+SOGoCacheObject.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/GCSSpecialQueries+SOGoCacheObject.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/JWT.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/LDAPSource.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/LDAPSourceSchema.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/NGMimeBodyPart+SOGo.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/NGMimeFileData+SOGo.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/NSArray+DAV.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/NSArray+Utilities.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/NSCalendarDate+SOGo.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/NSData+Crypto.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/NSDictionary+DAV.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/NSDictionary+URL.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/NSDictionary+Utilities.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/NSNull+Utilities.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/NSNumber+Utilities.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/NSObject+DAV.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/NSObject+Utilities.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/NSString+Crypto.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/NSString+DAV.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/NSString+Utilities.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/NSURL+DAV.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/RTFHandler.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoAdmin.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoAuthenticator.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoBuild.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoCASSession.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoCache.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoCacheGCSFolder.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoCacheGCSObject.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoCacheObject.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoConstants.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoContentObject.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoCredentialsFile.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoDAVAuthenticator.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoDateFormatter.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoDefaultsSource.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoDomainDefaults.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoEmptyAuthenticator.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoFolder.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoGCSFolder.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoLDAPDefaults.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoMailer.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoMobileProvision.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoObject.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoOpenIdSession.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoParentFolder.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoPermissions.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoProductLoader.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoProxyAuthenticator.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoSAML2Exceptions.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoSAML2Session.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoSession.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoSieveManager.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoSource.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoStartupLogger.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoStaticAuthenticator.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoSystemDefaults.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoTextTemplateFile.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoUser.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoUserDefaults.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoUserFolder.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoUserManager.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoUserProfile.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoWebAuthenticator.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoWebDAVAclManager.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoWebDAVValue.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SOGoZipArchiver.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/SQLSource.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/WOContext+SOGo.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/WORequest+SOGo.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/WOResourceManager+SOGo.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Headers/WOResponse+SOGo.h
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Resources/CASLogoutRequestMap.plist
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Resources/DAVReportMap.plist
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Resources/Info-gnustep.plist
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Resources/SOGoSAML2Metadata.xml
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/Resources/SOGoDefaults.plist
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/sogo/SOGo
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/sogo/libSOGo.so
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/sogo/libSOGo.so.
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/5/sogo/libSOGo.so.5
  • GNUstep/Local/Library/Frameworks/SOGo.framework/Versions/Current
  • GNUstep/Local/Library/Frameworks/SOGo.framework/sogo/SOGo
  • GNUstep/Local/Library/Frameworks/SOGo.framework/sogo/libSOGo.so
  • GNUstep/Local/Library/Headers/GDLContentStore/EOAdaptorChannel+GCS.h
  • GNUstep/Local/Library/Headers/GDLContentStore/GCSAdminFolder.h
  • GNUstep/Local/Library/Headers/GDLContentStore/GCSAlarmsFolder.h
  • GNUstep/Local/Library/Headers/GDLContentStore/GCSChannelManager.h
  • GNUstep/Local/Library/Headers/GDLContentStore/GCSContext.h
  • GNUstep/Local/Library/Headers/GDLContentStore/GCSFieldInfo.h
  • GNUstep/Local/Library/Headers/GDLContentStore/GCSFolder.h
  • GNUstep/Local/Library/Headers/GDLContentStore/GCSFolderManager.h
  • GNUstep/Local/Library/Headers/GDLContentStore/GCSFolderType.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
SOGo-5.12.12.tar.gz3.8043562e+07afaa47bc018829146ee7caea982c1d55d3e3c71fb4124c10d49ed67c56760517
Master sites 1
  • https://packages.sogo.nu/sources/

Commit history 3

DateCommitCreditsLog message
dfcfb03e0f Jose Alonso Cardenas Marquez www/sogo: Update to 5.12.12
2cb43cbfd1 Jose Alonso Cardenas Marquez www/sogo: Update to 5.12.11
ChangeLog at: https://www.sogo.nu/news/2026/sogo-v51211-released.html
00c4d8e68b Jose Alonso Cardenas Marquez www/sogo: update to 5.12.10
ChangeLog at: https://github.com/Alinto/sogo/releases/tag/SOGo-5.12.10