CommuniGate Pro on NetBSD
371 words, 2 minutes
Those are quick notes on how to run the CommuniGate Systems (Community Edition) on a NetBSD/xen domU.
Quoting the Web site CommuniGate Pro Community Edition for SOHO, Home Users & Developers:
Your FREE 5 user license of CommuniGate Pro for Unified Communications:
Single address, single identity for all Internet Communications Pronto! an Adobe Flash client with blazingly fast Internet Communications features Email through standards-based clients like Thunderbird or Apple Mail Email and Collaboration through Outlook in Work-group mode Groupware features like Calendaring, shared address book and shared folders. Click-to-call VoIP from Outlook or Pronto! Secure Instant Messaging with clients using SIP/Simple or XMPP (Jabber) Platform Choice (Unix, OSX, Windows, Linux, BSD, and more) Join the global initiative to drive interoperability of Unified Communications and convert nearly 2 billion e-mail accounts to a single identity for all forms of Internet Communications.
I’m going to install the NetBSD (2.0 only available) edition in a netbsd-5 domU with NetBSD 2.0 Compatibility.
Install NetBSD 5 domU.
Have the NetBSD 3 compatibility package (emulators/compat30
) extracted
somewhere.
Install the package:
# pkg_add -f CGatePro-NetBSD-Intel.tgz
pkg_add: Warning: package 'CGatePro-5.2.16' was built for a platform:
pkg_add: NetBSD/i386 2.0 (pkg) vs. NetBSD/i386 5.0_STABLE (this host)
Executing 'chmod 2555 /usr/pkg/CommuniGate/mail'
Executing 'chmod 2555 /usr/pkg/CommuniGate/sendmail'
Executing 'chmod 2555 /usr/pkg/CommuniGate/CGServer'
Executing 'ln -s /usr/pkg/CommuniGate/mail /usr/bin/cgmail'
[===========================================================================]
[ Congratulations and welcome to the CommuniGate Pro - ]
[ The Integrated Communication System. ]
[===========================================================================]
The CommuniGate Pro software is installed in
/usr/pkg/CommuniGate
By default, the CommuniGate Pro will keep all its data files in
/var/CommuniGate.
If you want to change these locations, modify the startup script
/etc/rc.d/CommuniGate
If you were running a legacy mail application - sendmail, qmail, etc. -
you will need to disable those applications, so they won't interfere with
the CommuniGate Pro server.
On the first start the CommuniGate Pro server should create several folders
in the /var/CommuniGate directory. The postmaster password is located in
/var/CommuniGate/Accounts/postmaster.macnt/account.setting
Find that password, and use it to connect to the server WebAdmin Interface.
Direct your browser to http://yourdomain.com:8010 and log in as postmaster.
See <http://www.communigate.com/CommuniGatePro/> for details.
Copyright (c) 1998-2009, Stalker Software, Inc.
Install the required NetBSD 3.0 librairies:
# cp -p /tmp/compat/emul/netbsd/usr/lib/libstdc++.so.5* /usr/lib/
Start CommuniGate Pro:
#/usr/pkg/etc/rc.d/CommuniGate start
Browse to http://yourserver:8010/
and configure it.