The telephony/asterisk/16 port

asterisk-16.30.1p3 – open source multi-protocol PBX and telephony toolkit (cvsweb github mirror)


Asterisk is a complete IP PBX in software. It provides all of the
features you would expect from a PBX including many advanced features
that are often associated with high end (and high cost) proprietary
PBXs, such as Voicemail services with Directory, Call Conferencing,
Interactive Voice Response, and Call Queuing.

Asterisk supports Voice over IP in many protocols, and can
interoperate with almost all standards-based telephony equipment
using relatively inexpensive hardware.
WWW: https://www.asterisk.org/


| Running ${PKGSTEM} on OpenBSD

There are several different example configurations provided with this

${PREFIX}/share/examples/asterisk/default - Asterisk's standard sample
configuration files. These are undoubtedly useful as a reference,
but rather large, and awkward to use as a base for your own configuration.

${PREFIX}/share/examples/asterisk/basic-pbx - an Asterisk-provided example
of a basic pbx implementation for a fictitious company.

${PREFIX}/share/examples/asterisk/openbsd, and installed by default to
${SYSCONFDIR}/asterisk - an old bare-bones setup provided with the OpenBSD package,
basic voicemail + music-on-hold + 2 phones using the legacy chan_sip module.
basic-pbx is probably now a better starting point, however this is still
kept for simplicity for now.

Asterisk logs to /var/log/asterisk/messages by default; log rotation
can be handled by adding a line like the following to /etc/newsyslog.conf:

/var/log/asterisk/messages		640  5     1000 *     Z "asterisk -rx 'logger reload'"

See https://www.asterisk.org/community/documentation/ and


Stuart Henderson


asterisk-16.30.1p3 asterisk-calendar-16.30.1 asterisk-fax-16.30.1 asterisk-http_post-16.30.1 asterisk-kqueue-16.30.1 asterisk-ldap-16.30.1 asterisk-lua-16.30.1 asterisk-odbc-16.30.1p0 asterisk-pgsql-16.30.1 asterisk-snmp-16.30.1 asterisk-speex-16.30.1 asterisk-tds-16.30.1

Only for arches

aarch64 alpha amd64 arm hppa i386 mips64 mips64el powerpc powerpc64 riscv64 sparc64


lang/lua lang/python telephony

Library dependencies

Build dependencies

Run dependencies

Reverse dependencies