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, Ubuntu 12.04 Precise, Ubuntu 12.10 Quantal and Ubuntu 13.04 Raring provide DEB packages called ruby1.9.1 and ruby1.9.1-dev. Despite their name, they are Ruby 1.9.2 or Ruby 1.9.3 versions.

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.