System Requirements
OverSIP runs on Linux/BSD based operating systems with the following requirements:
Support for POSIX message queues
This is configurable via the CONFIG_POSIX_MQUEUE
kernel configuration option in modern kernels and comes enabled by default in most of the modern Linux/BSD distributions.
- Read more about POSIX message queues in the Linux mq_overview(7) manpage.
- NOTE: Mac OSX does NOT support POSIX message queues and therefore OverSIP cannot work on Mac OSX.
Ruby 1.9
Version 1.9.2 or above required.
- NOTE: Debian 6.0 Squeeze, Debian 7.0 Wheezy and Ubuntu 12.04 Precise provide DEB packages called
ruby1.9.1
andruby1.9.1-dev
. Despite their name, they are Ruby 1.9.2 or Ruby 1.9.3 versions (ruby1.9.1
in Debian Squeeze, in Debian Wheezy and in Ubuntu Precise).
Public IP
It can be a public IPv4 and/or IPv6. Read the F.A.Q. entry Running OverSIP Behind NAT if you want to run OverSIP behind NAT.