notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
asterisk22 Open Source PBX and telephony toolkit
22.6.0_1 net on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 22.5.2Version of this port present on the latest quarterly branch.
Maintainer: o.kryvulia@flex-it.com.ua search for ports maintained by this maintainer
Port Added: 2025-01-18 18:18:06
Last Update: 2025-10-20 16:36:39
Commit Hash: 3171253
People watching this port, also watch:: rpm2cpio, cmocka, libmad, libssh, tmux
License: GPLv2
WWW:
https://www.asterisk.org
Description:
Asterisk is an Open Source PBX and telephony toolkit. It is, in a sense, middleware between Internet and telephony channels on the bottom, and Internet and telephony applications at the top.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (428 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/asterisk22-22.6.0_1/catalog.mk
  3. /usr/local/share/licenses/asterisk22-22.6.0_1/LICENSE
  4. /usr/local/share/licenses/asterisk22-22.6.0_1/GPLv2
  5. @sample etc/asterisk/acl.conf.sample
  6. @sample etc/asterisk/adsi.conf.sample
  7. @sample etc/asterisk/aeap.conf.sample
  8. @sample etc/asterisk/agents.conf.sample
  9. @sample etc/asterisk/alarmreceiver.conf.sample
  10. @sample etc/asterisk/amd.conf.sample
  11. @sample etc/asterisk/app_skel.conf.sample
  12. @sample etc/asterisk/ari.conf.sample
  13. @sample etc/asterisk/ast_debug_tools.conf.sample
  14. @sample etc/asterisk/asterisk.adsi.sample
  15. @sample etc/asterisk/asterisk.conf.sample
  16. @sample etc/asterisk/calendar.conf.sample
  17. @sample etc/asterisk/ccss.conf.sample
  18. @sample etc/asterisk/cdr.conf.sample
  19. @sample etc/asterisk/cdr_adaptive_odbc.conf.sample
  20. @sample etc/asterisk/cdr_beanstalkd.conf.sample
  21. @sample etc/asterisk/cdr_custom.conf.sample
  22. @sample etc/asterisk/cdr_manager.conf.sample
  23. @sample etc/asterisk/cdr_odbc.conf.sample
  24. @sample etc/asterisk/cdr_pgsql.conf.sample
  25. @sample etc/asterisk/cdr_sqlite3_custom.conf.sample
  26. @sample etc/asterisk/cdr_tds.conf.sample
  27. @sample etc/asterisk/cel.conf.sample
  28. @sample etc/asterisk/cel_beanstalkd.conf.sample
  29. @sample etc/asterisk/cel_custom.conf.sample
  30. @sample etc/asterisk/cel_odbc.conf.sample
  31. @sample etc/asterisk/cel_pgsql.conf.sample
  32. @sample etc/asterisk/cel_sqlite3_custom.conf.sample
  33. @sample etc/asterisk/cel_tds.conf.sample
  34. @sample etc/asterisk/chan_dahdi.conf.sample
  35. @sample etc/asterisk/chan_mobile.conf.sample
  36. @sample etc/asterisk/cli.conf.sample
  37. @sample etc/asterisk/cli_aliases.conf.sample
  38. @sample etc/asterisk/cli_permissions.conf.sample
  39. @sample etc/asterisk/codecs.conf.sample
  40. @sample etc/asterisk/confbridge.conf.sample
  41. @sample etc/asterisk/config_test.conf.sample
  42. @sample etc/asterisk/console.conf.sample
  43. @sample etc/asterisk/dbsep.conf.sample
  44. @sample etc/asterisk/dnsmgr.conf.sample
  45. @sample etc/asterisk/dsp.conf.sample
  46. @sample etc/asterisk/dundi.conf.sample
  47. @sample etc/asterisk/enum.conf.sample
  48. @sample etc/asterisk/extconfig.conf.sample
  49. @sample etc/asterisk/extensions.ael.sample
  50. @sample etc/asterisk/extensions.conf.sample
  51. @sample etc/asterisk/extensions.lua.sample
  52. @sample etc/asterisk/extensions_minivm.conf.sample
  53. @sample etc/asterisk/features.conf.sample
  54. @sample etc/asterisk/festival.conf.sample
  55. @sample etc/asterisk/followme.conf.sample
  56. @sample etc/asterisk/func_odbc.conf.sample
  57. @sample etc/asterisk/geolocation.conf.sample
  58. @sample etc/asterisk/hep.conf.sample
  59. @sample etc/asterisk/http.conf.sample
  60. @sample etc/asterisk/iax.conf.sample
  61. @sample etc/asterisk/iaxprov.conf.sample
  62. @sample etc/asterisk/indications.conf.sample
  63. @sample etc/asterisk/logger.conf.sample
  64. @sample etc/asterisk/manager.conf.sample
  65. @sample etc/asterisk/meetme.conf.sample
  66. @sample etc/asterisk/minivm.conf.sample
  67. @sample etc/asterisk/modules.conf.sample
  68. @sample etc/asterisk/motif.conf.sample
  69. @sample etc/asterisk/musiconhold.conf.sample
  70. @sample etc/asterisk/ooh323.conf.sample
  71. @sample etc/asterisk/phoneprov.conf.sample
  72. @sample etc/asterisk/pjproject.conf.sample
  73. @sample etc/asterisk/pjsip.conf.sample
  74. @sample etc/asterisk/pjsip_notify.conf.sample
  75. @sample etc/asterisk/pjsip_wizard.conf.sample
  76. @sample etc/asterisk/prometheus.conf.sample
  77. @sample etc/asterisk/queuerules.conf.sample
  78. @sample etc/asterisk/queues.conf.sample
  79. @sample etc/asterisk/res_config_mysql.conf.sample
  80. @sample etc/asterisk/res_config_odbc.conf.sample
  81. @sample etc/asterisk/res_config_sqlite3.conf.sample
  82. @sample etc/asterisk/res_corosync.conf.sample
  83. @sample etc/asterisk/res_curl.conf.sample
  84. @sample etc/asterisk/res_fax.conf.sample
  85. @sample etc/asterisk/res_http_media_cache.conf.sample
  86. @sample etc/asterisk/res_ldap.conf.sample
  87. @sample etc/asterisk/res_odbc.conf.sample
  88. @sample etc/asterisk/res_parking.conf.sample
  89. @sample etc/asterisk/res_pgsql.conf.sample
  90. @sample etc/asterisk/res_snmp.conf.sample
  91. @sample etc/asterisk/res_stun_monitor.conf.sample
  92. @sample etc/asterisk/resolver_unbound.conf.sample
  93. @sample etc/asterisk/rtp.conf.sample
  94. @sample etc/asterisk/say.conf.sample
  95. @sample etc/asterisk/sla.conf.sample
  96. @sample etc/asterisk/smdi.conf.sample
  97. @sample etc/asterisk/sorcery.conf.sample
  98. @sample etc/asterisk/ss7.timers.sample
  99. @sample etc/asterisk/stasis.conf.sample
  100. @sample etc/asterisk/statsd.conf.sample
  101. @sample etc/asterisk/stir_shaken.conf.sample
  102. @sample etc/asterisk/telcordia-1.adsi.sample
  103. @sample etc/asterisk/test_sorcery.conf.sample
  104. @sample etc/asterisk/udptl.conf.sample
  105. @sample etc/asterisk/unistim.conf.sample
  106. @sample etc/asterisk/users.conf.sample
  107. @sample etc/asterisk/voicemail.conf.sample
  108. @sample etc/asterisk/websocket_client.conf.sample
  109. @sample etc/asterisk/xmpp.conf.sample
  110. include/asterisk.h
  111. include/asterisk/_private.h
  112. include/asterisk/abstract_jb.h
  113. include/asterisk/acl.h
  114. include/asterisk/adsi.h
  115. include/asterisk/ael_structs.h
  116. include/asterisk/agi.h
  117. include/asterisk/alaw.h
  118. include/asterisk/alertpipe.h
  119. include/asterisk/aoc.h
  120. include/asterisk/app.h
  121. include/asterisk/ari.h
  122. include/asterisk/ast_expr.h
  123. include/asterisk/ast_version.h
  124. include/asterisk/astdb.h
  125. include/asterisk/astmm.h
  126. include/asterisk/astobj2.h
  127. include/asterisk/audiohook.h
  128. include/asterisk/autochan.h
  129. include/asterisk/autoconfig.h
  130. include/asterisk/backtrace.h
  131. include/asterisk/beep.h
  132. include/asterisk/bridge.h
  133. include/asterisk/bridge_after.h
  134. include/asterisk/bridge_basic.h
  135. include/asterisk/bridge_channel.h
  136. include/asterisk/bridge_channel_internal.h
  137. include/asterisk/bridge_features.h
  138. include/asterisk/bridge_internal.h
  139. include/asterisk/bridge_roles.h
  140. include/asterisk/bridge_technology.h
  141. include/asterisk/bucket.h
  142. include/asterisk/build.h
  143. include/asterisk/buildinfo.h
  144. include/asterisk/buildopts.h
  145. include/asterisk/calendar.h
  146. include/asterisk/callerid.h
  147. include/asterisk/causes.h
  148. include/asterisk/ccss.h
  149. include/asterisk/cdr.h
  150. include/asterisk/cel.h
  151. include/asterisk/celt.h
  152. include/asterisk/channel.h
  153. include/asterisk/channel_internal.h
  154. include/asterisk/channelstate.h
  155. include/asterisk/chanvars.h
  156. include/asterisk/cli.h
  157. include/asterisk/codec.h
  158. include/asterisk/compat.h
  159. include/asterisk/compiler.h
  160. include/asterisk/config.h
  161. include/asterisk/config_options.h
  162. include/asterisk/conversions.h
  163. include/asterisk/core_local.h
  164. include/asterisk/core_unreal.h
  165. include/asterisk/crypto.h
  166. include/asterisk/data_buffer.h
  167. include/asterisk/datastore.h
  168. include/asterisk/devicestate.h
  169. include/asterisk/dial.h
  170. include/asterisk/dlinkedlists.h
  171. include/asterisk/dns.h
  172. include/asterisk/dns_core.h
  173. include/asterisk/dns_internal.h
  174. include/asterisk/dns_naptr.h
  175. include/asterisk/dns_query_set.h
  176. include/asterisk/dns_recurring.h
  177. include/asterisk/dns_resolver.h
  178. include/asterisk/dns_srv.h
  179. include/asterisk/dns_test.h
  180. include/asterisk/dns_tlsa.h
  181. include/asterisk/dns_txt.h
  182. include/asterisk/dnsmgr.h
  183. include/asterisk/doxygen/architecture.h
  184. include/asterisk/doxygen/licensing.h
  185. include/asterisk/doxyref.h
  186. include/asterisk/dsp.h
  187. include/asterisk/dundi.h
  188. include/asterisk/endian.h
  189. include/asterisk/endpoints.h
  190. include/asterisk/enum.h
  191. include/asterisk/event.h
  192. include/asterisk/event_defs.h
  193. include/asterisk/extconf.h
  194. include/asterisk/features.h
  195. include/asterisk/features_config.h
  196. include/asterisk/file.h
  197. include/asterisk/format.h
  198. include/asterisk/format_cache.h
  199. include/asterisk/format_cap.h
  200. include/asterisk/format_compatibility.h
  201. include/asterisk/frame.h
  202. include/asterisk/framehook.h
  203. include/asterisk/fskmodem.h
  204. include/asterisk/fskmodem_float.h
  205. include/asterisk/fskmodem_int.h
  206. include/asterisk/global_datastores.h
  207. include/asterisk/hashtab.h
  208. include/asterisk/heap.h
  209. include/asterisk/http.h
  210. include/asterisk/http_websocket.h
  211. include/asterisk/ilbc.h
  212. include/asterisk/image.h
  213. include/asterisk/indications.h
  214. include/asterisk/inline_api.h
  215. include/asterisk/io.h
  216. include/asterisk/iostream.h
  217. include/asterisk/json.h
  218. include/asterisk/linkedlists.h
  219. include/asterisk/localtime.h
  220. include/asterisk/lock.h
  221. include/asterisk/logger.h
  222. include/asterisk/logger_category.h
  223. include/asterisk/manager.h
  224. include/asterisk/max_forwards.h
  225. include/asterisk/md5.h
  226. include/asterisk/media_cache.h
  227. include/asterisk/media_index.h
  228. include/asterisk/message.h
  229. include/asterisk/mixmonitor.h
  230. include/asterisk/mod_format.h
  231. include/asterisk/module.h
  232. include/asterisk/multicast_rtp.h
  233. include/asterisk/musiconhold.h
  234. include/asterisk/mwi.h
  235. include/asterisk/named_locks.h
  236. include/asterisk/netsock2.h
  237. include/asterisk/network.h
  238. include/asterisk/optional_api.h
  239. include/asterisk/options.h
  240. include/asterisk/opus.h
  241. include/asterisk/parking.h
  242. include/asterisk/paths.h
  243. include/asterisk/pbx.h
  244. include/asterisk/phoneprov.h
  245. include/asterisk/pickup.h
  246. include/asterisk/plc.h
  247. include/asterisk/poll-compat.h
  248. include/asterisk/presencestate.h
  249. include/asterisk/privacy.h
  250. include/asterisk/pval.h
  251. include/asterisk/refer.h
  252. include/asterisk/res_aeap.h
  253. include/asterisk/res_aeap_message.h
  254. include/asterisk/res_audiosocket.h
  255. include/asterisk/res_fax.h
  256. include/asterisk/res_geolocation.h
  257. include/asterisk/res_hep.h
  258. include/asterisk/res_mwi_external.h
  259. include/asterisk/res_odbc.h
  260. include/asterisk/res_odbc_transaction.h
  261. include/asterisk/res_pjproject.h
  262. include/asterisk/res_pjsip.h
  263. include/asterisk/res_pjsip_body_generator_types.h
  264. include/asterisk/res_pjsip_cli.h
  265. include/asterisk/res_pjsip_outbound_publish.h
  266. include/asterisk/res_pjsip_presence_xml.h
  267. include/asterisk/res_pjsip_pubsub.h
  268. include/asterisk/res_pjsip_session.h
  269. include/asterisk/res_pjsip_session_caps.h
  270. include/asterisk/res_prometheus.h
  271. include/asterisk/res_srtp.h
  272. include/asterisk/res_stir_shaken.h
  273. include/asterisk/rtp_engine.h
  274. include/asterisk/say.h
  275. include/asterisk/sched.h
  276. include/asterisk/sdp_srtp.h
  277. include/asterisk/security_events.h
  278. include/asterisk/security_events_defs.h
  279. include/asterisk/select.h
  280. include/asterisk/sem.h
  281. include/asterisk/serializer.h
  282. include/asterisk/sha1.h
  283. include/asterisk/silk.h
  284. include/asterisk/sip_api.h
  285. include/asterisk/slin.h
  286. include/asterisk/slinfactory.h
  287. include/asterisk/smdi.h
  288. include/asterisk/smoother.h
  289. include/asterisk/sorcery.h
  290. include/asterisk/sounds_index.h
  291. include/asterisk/speech.h
  292. include/asterisk/spinlock.h
  293. include/asterisk/srv.h
  294. include/asterisk/stasis.h
  295. include/asterisk/stasis_app.h
  296. include/asterisk/stasis_app_device_state.h
  297. include/asterisk/stasis_app_impl.h
  298. include/asterisk/stasis_app_mailbox.h
  299. include/asterisk/stasis_app_playback.h
  300. include/asterisk/stasis_app_recording.h
  301. include/asterisk/stasis_app_snoop.h
  302. include/asterisk/stasis_bridges.h
  303. include/asterisk/stasis_cache_pattern.h
  304. include/asterisk/stasis_channels.h
  305. include/asterisk/stasis_endpoints.h
  306. include/asterisk/stasis_internal.h
  307. include/asterisk/stasis_message_router.h
  308. include/asterisk/stasis_state.h
  309. include/asterisk/stasis_system.h
  310. include/asterisk/stasis_test.h
  311. include/asterisk/statsd.h
  312. include/asterisk/stream.h
  313. include/asterisk/stringfields.h
  314. include/asterisk/strings.h
  315. include/asterisk/stun.h
  316. include/asterisk/syslog.h
  317. include/asterisk/taskprocessor.h
  318. include/asterisk/tcptls.h
  319. include/asterisk/tdd.h
  320. include/asterisk/term.h
  321. include/asterisk/test.h
  322. include/asterisk/threadpool.h
  323. include/asterisk/threadstorage.h
  324. include/asterisk/time.h
  325. include/asterisk/timing.h
  326. include/asterisk/transcap.h
  327. include/asterisk/translate.h
  328. include/asterisk/udptl.h
  329. include/asterisk/ulaw.h
  330. include/asterisk/unaligned.h
  331. include/asterisk/uri.h
  332. include/asterisk/utf8.h
  333. include/asterisk/utils.h
  334. include/asterisk/uuid.h
  335. include/asterisk/vector.h
  336. include/asterisk/version.h
  337. include/asterisk/websocket_client.h
  338. include/asterisk/xml.h
  339. include/asterisk/xmldoc.h
  340. include/asterisk/xmpp.h
  341. lib/libasteriskpj.so
  342. lib/libasteriskpj.so.2
  343. lib/libasteriskssl.so
  344. lib/libasteriskssl.so.1
  345. share/man/man8/astdb2bdb.8.gz
  346. share/man/man8/astdb2sqlite3.8.gz
  347. share/man/man8/asterisk.8.gz
  348. share/man/man8/astgenkey.8.gz
  349. share/man/man8/autosupport.8.gz
  350. share/man/man8/safe_asterisk.8.gz
  351. sbin/astcanary
  352. sbin/astdb2bdb
  353. sbin/astdb2sqlite3
  354. sbin/asterisk
  355. sbin/astgenkey
  356. @comment sbin/astversion
  357. sbin/autosupport
  358. sbin/rasterisk
  359. sbin/safe_asterisk
  360. share/asterisk/agi-bin/agi-test.agi
  361. share/asterisk/agi-bin/eagi-sphinx-test
  362. share/asterisk/agi-bin/eagi-test
  363. share/asterisk/agi-bin/jukebox.agi
  364. share/asterisk/documentation/appdocsxml.dtd
  365. share/asterisk/documentation/appdocsxml.xslt
  366. share/asterisk/documentation/core-en_US.xml
  367. share/asterisk/phoneprov/000000000000-directory.xml
  368. share/asterisk/phoneprov/000000000000-phone.cfg
  369. share/asterisk/phoneprov/000000000000.cfg
  370. share/asterisk/phoneprov/polycom.xml
  371. share/asterisk/phoneprov/polycom_line.xml
  372. share/asterisk/phoneprov/snom-mac.xml
  373. share/asterisk/rest-api/applications.json
  374. share/asterisk/rest-api/asterisk.json
  375. share/asterisk/rest-api/bridges.json
  376. share/asterisk/rest-api/channels.json
  377. share/asterisk/rest-api/deviceStates.json
  378. share/asterisk/rest-api/endpoints.json
  379. share/asterisk/rest-api/events.json
  380. share/asterisk/rest-api/mailboxes.json
  381. share/asterisk/rest-api/playbacks.json
  382. share/asterisk/rest-api/recordings.json
  383. share/asterisk/rest-api/resources.json
  384. share/asterisk/rest-api/sounds.json
  385. share/asterisk/scripts/ast_coredumper
  386. share/asterisk/scripts/ast_logescalator
  387. share/asterisk/scripts/ast_loggrabber
  388. share/asterisk/static-http/appdocsxml.xslt
  389. share/asterisk/static-http/ajamdemo.html
  390. share/asterisk/static-http/astman.css
  391. share/asterisk/static-http/astman.js
  392. share/asterisk/static-http/core-en_US.xml
  393. share/asterisk/static-http/prototype.js
  394. share/asterisk/static-http/mantest.html
  395. share/doc/asterisk/images/asterisk-intro.jpg
  396. share/doc/asterisk/images/kpad2.jpg
  397. @dir lib/asterisk/modules
  398. @dir share/asterisk/documentation/thirdparty
  399. @dir share/asterisk/firmware/iax
  400. @dir share/asterisk/images
  401. @dir share/asterisk/keys/stir_shaken
  402. @dir share/asterisk/keys
  403. @dir share/asterisk/moh
  404. @dir share/asterisk/sounds
  405. @dir share/asterisk/third-party
  406. @dir share/asterisk/third-party/pjproject
  407. @owner asterisk
  408. @group asterisk
  409. @dir /var/cache/asterisk
  410. @dir /var/log/asterisk/cdr-csv
  411. @dir /var/log/asterisk/cdr-custom
  412. @dir /var/log/asterisk/cel-custom
  413. @dir /var/log/asterisk
  414. @dir /var/spool/asterisk/dictate
  415. @dir /var/spool/asterisk/meetme
  416. @dir /var/spool/asterisk/monitor
  417. @dir /var/spool/asterisk/outgoing
  418. @dir /var/spool/asterisk/recording
  419. @dir /var/spool/asterisk
  420. @dir /var/spool/asterisk/system
  421. @dir /var/spool/asterisk/tmp
  422. @dir /var/db/asterisk
  423. @dir /var/run/asterisk
  424. @owner
  425. @group
  426. @owner
  427. @group
  428. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • asterisk
Dependency lines:
  • asterisk22>0:net/asterisk22
Conflicts:
CONFLICTS:
  • ossp-uuid
CONFLICTS_BUILD:
  • linuxthreads
CONFLICTS_INSTALL:
  • asterisk18
  • asterisk20
To install the port:
cd /usr/ports/net/asterisk22/ && make install clean
To add the package, run one of these commands:
  • pkg install net/asterisk22
  • pkg install asterisk22
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: asterisk22
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1760968692 SHA256 (asterisk/asterisk-22.6.0.tar.gz) = e5b33b9b6fd6fb2bbbe748bd34f517d9c634afbbd6c53bbbdd3214ec8a6a7749 SIZE (asterisk/asterisk-22.6.0.tar.gz) = 26426677

Expand this list (10 items)

Collapse this list.

SHA256 (asterisk/asterisk-core-sounds-en-g729-1.6.tar.gz) = b49dec15e07bb9bff6af0da3a07180651a38ef54d3ea54a3f20c35f081ed8714 SIZE (asterisk/asterisk-core-sounds-en-g729-1.6.tar.gz) = 1557798 SHA256 (asterisk/asterisk-moh-opsound-g729-2.03.tar.gz) = 0147ca9a97f0c550227aacb7793499057c4d2c64e021c95f93722f27d5549585 SIZE (asterisk/asterisk-moh-opsound-g729-2.03.tar.gz) = 1103000 SHA256 (asterisk/traud-asterisk-opus-83e1b458c77e0e287adeca494eeb79edb077b0ff_GH0.tar.gz) = 572a3c956371ed62b44a4bcd973db10eb4c84f3040cf7156e3acfad3b6bf3ded SIZE (asterisk/traud-asterisk-opus-83e1b458c77e0e287adeca494eeb79edb077b0ff_GH0.tar.gz) = 24044 SHA256 (asterisk/pjsip-pjproject-2.15.1_GH0.tar.gz) = 8f3bd99caf003f96ed8038b8a36031eb9d8cd9eaea1eaff7e01c2eef6bd55706 SIZE (asterisk/pjsip-pjproject-2.15.1_GH0.tar.gz) = 10425868 SHA256 (asterisk/b8d0f81a69b9c785c17482f57fcca92c9f3e08a8.patch) = 32004fc234f184cbe044752592cba102adca8d97738cb424c29bfa5c40a56b4f SIZE (asterisk/b8d0f81a69b9c785c17482f57fcca92c9f3e08a8.patch) = 2089

Collapse this list.


Packages (timestamps in pop-ups are UTC):
asterisk22
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest22.6.0_122.6.0_1-22.5.222.6.0_1n/an/an/a
FreeBSD:13:quarterly22.5.222.5.2-22.5.122.5.2n/an/an/a
FreeBSD:14:latest22.6.0_122.6.0_1-22.5.122.6.0_1---
FreeBSD:14:quarterly22.5.222.5.2-22.5.122.5.2---
FreeBSD:15:latest22.6.0_122.6.0_1n/a22.5.1n/an/a--
FreeBSD:15:quarterly22.5.222.5.2n/a-n/an/a--
FreeBSD:16:latest22.5.222.6.0_1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bison : devel/bison
  2. gmake>=4.4.1 : devel/gmake
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. mpg123 : audio/mpg123
Library dependencies:
  1. libjansson.so : devel/jansson
  2. libuuid.so : misc/libuuid
  3. libcurl.so : ftp/curl
  4. libpri.so : misc/libpri
  5. libopenr2.so : misc/openr2
  6. libtonezone.so : misc/dahdi
  7. libsybdb.so : databases/freetds
  8. libgsm.so : audio/gsm
  9. libzstd.so : archivers/zstd
  10. libunwind.so : devel/libunwind
  11. libnewt.so : devel/newt
  12. libodbc.so : databases/unixODBC
  13. libltdl.so : devel/libltdl
  14. libopus.so : audio/opus
  15. libsrtp2.so : net/libsrtp2
  16. libspeex.so : audio/speex
  17. libspeexdsp.so : audio/speexdsp
  18. libportaudio.so : audio/portaudio
  19. libradiusclient-ng.so : net/radiusclient
  20. libnetsnmp.so : net-mgmt/net-snmp
  21. libpkg.so : ports-mgmt/pkg
  22. libspandsp.so : comms/spandsp
  23. libtiff.so : graphics/tiff
  24. libspeex.so : audio/speex
  25. libspeexdsp.so : audio/speexdsp
  26. libsrtp2.so : net/libsrtp2
  27. liburiparser.so : net/uriparser
  28. libvorbis.so : audio/libvorbis
  29. libogg.so : audio/libogg
  30. libiksemel.so : textproc/iksemel
  31. libxml2.so : textproc/libxml2
  32. libedit.so.0 : devel/libedit
  33. libsqlite3.so : databases/sqlite3
  34. liblua-5.4.so : lang/lua54
  35. libmysqlclient.so.21 : databases/mysql80-client
  36. libpq.so.5 : databases/postgresql17-client
  37. libgnutls.so : security/gnutls
This port is required by:
for Build
  1. audio/asterisk-espeak
  2. audio/asterisk-flite
  3. net/asterisk-chan_sccp
  4. net/asterisk-g72x
for Run
  1. audio/asterisk-espeak
  2. audio/asterisk-flite
  3. net/asterisk-chan_sccp
  4. net/asterisk-g72x

Configuration Options:
===> The following configuration options are available for asterisk22-22.6.0_1: ASTVERSION=off: Install astversion (requires bash) BACKTRACE=off: Stack backtrace support via (lib)execinfo CURL=on: Data transfer support via cURL DAHDI=on: DAHDI support EXCHANGE=off: Exchange calendar support FREETDS=on: FreeTDS library support G729=off: Install G.729 format sounds for Music-on-Hold (MoH) GEOLOCATION=off: Enable SIP Geolocation support LDAP=off: LDAP protocol support LUA=on: Lua scripting language support MP3PLAYER=on: Install MP3 Player for Music-On-Hold (mpg123) OOH323=off: ooh323 support OPTIMIZED_CFLAGS=off: Use extra compiler optimizations PJSIP=on: Build the PJSIP based SIP channel PORTAUDIO=on: PortAudio library support RADIUS=on: RADIUS protocol support SNMP=on: SNMP network protocol support SPANDSP=on: SpanDSP faxing support SRTP=on: SecureRTP support SYSINFO=off: Use devel/libsysinfo to get system information URIPARSER=on: Use RFC 3986 compliant uriparser library XMLDOC=on: Build and install XML documentation XMPP=on: XMPP/GTALK support ====> Menuselect Interface Backend: you have to choose at least one of them NCURSES=off: Console (text) interface support NEWT=on: Newt User Interface ====> Encoder/Decoder (Codec) Support GSM=on: GSM codec support NEWG711=off: New G711 Codec OPUS=on: Opus Codec SPEEX=on: Speex audio format support VORBIS=on: Ogg Vorbis audio codec support ====> Database Support MYSQL=on: MySQL database support ODBC=on: ODBC database backend PGSQL=on: PostgreSQL database support ===> Use 'make config' to modify these settings
Options name:
net_asterisk22
USES:
bison compiler:c11 cpe gmake gnome iconv libedit localbase ncurses pkgconfig shebangfix sqlite ssl lua mysql pgsql
pkg-message:
For install:
This port supports custom Asterisk configurations using a *user-supplied* menuselect.makeopt file. This feature is of most value for users that want to disable or override default functionality that they dont want or need, particular in space and/or resource constrained, or embedded environments. If a file named ".asterisk.makeopts" is found in the ports files/ directory, its contents will be used to configure Asterisk at the post-configure stage. If the file is *not* found, the port will default to a 'normal' Asterisk menuselect configuration, and only execute menuselect commands according to what port OPTIONS the user has selected. The format of this file is the same as the output of a standard `make menuselect` command, as per standard build instructions for Asterisk. NOTE: The contents of this file *MUST* be syntactically and semantically valid, as the port does *NOT* perform validation of this file. In particular, ensure that all Asterisk options have their dependencies met, using the corresponding port OPTIONS dependencies. The `menuselect --check-deps` command can be used to verify the configuration The following related documentation resources are also available: * https://wiki.asterisk.org/wiki/display/AST/Using+Menuselect+to+Select+Asterisk+Options * http://www.asteriskdocs.org/en/3rd_Edition/asterisk-book-html-chunk/installing_base_configuration.html#Installing_id293213 NOTE: To get color output in the asterisk console you need to install the misc/terminfo-db port
Master Sites:
Expand this list (3 items)
Collapse this list.
  1. https://downloads.asterisk.org/pub/telephony/asterisk//
  2. https://downloads.asterisk.org/pub/telephony/asterisk/old-releases//
Collapse this list.

Number of commits found: 13

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
22.6.0_1
20 Oct 2025 16:36:39
commit hash: 31712534fb894b3af6ac7cfd5defa3dfff9059a8commit hash: 31712534fb894b3af6ac7cfd5defa3dfff9059a8commit hash: 31712534fb894b3af6ac7cfd5defa3dfff9059a8commit hash: 31712534fb894b3af6ac7cfd5defa3dfff9059a8 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Marek Zarychta
net/asterisk22: Fix Endianness detection

After update to 22.6.0 asterisk misbehahave, see
https://github.com/asterisk/asterisk/issues/1536
The patch submitted in https://github.com/asterisk/asterisk/pull/1541
fixes that.

PR:		290318
Approved by:	Oleksandr Kryvulia <o.kryvulia@flex-it.com.ua> (maintainer)
22.6.0
17 Oct 2025 09:48:43
commit hash: e879a5ae333279f99dfb879ede63fd6ffee315c8commit hash: e879a5ae333279f99dfb879ede63fd6ffee315c8commit hash: e879a5ae333279f99dfb879ede63fd6ffee315c8commit hash: e879a5ae333279f99dfb879ede63fd6ffee315c8 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Oleksandr Kryvulia
net/asterisk22: Update 22.5.2 => 22.6.0

Changelog:
https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-22.6.0.html

PR:		290318
Sponsored by:	FLEX-IT LLC
22.5.2
30 Aug 2025 13:47:45
commit hash: 2b0657b4dfcd47b905da51d316c2b92f5d56e824commit hash: 2b0657b4dfcd47b905da51d316c2b92f5d56e824commit hash: 2b0657b4dfcd47b905da51d316c2b92f5d56e824commit hash: 2b0657b4dfcd47b905da51d316c2b92f5d56e824 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Oleksandr Kryvulia
net/asterisk22: Update 22.5.1 => 22.5.2 (fix security)

Changelog:
https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-22.5.2.html

GHSA-64qc-9x89-rx5j: A specifically malformed Authorization header in
an incoming SIP request can cause Asterisk to crash.

PR:		289185
Security:	GHSA-64qc-9x89-rx5j
Sponsored by:	FLEX-IT LLC
MFH:		2025Q3
22.5.1
18 Aug 2025 14:41:15
commit hash: aa9c929387e1ce6dbb98eee2db44dd679e9c41fecommit hash: aa9c929387e1ce6dbb98eee2db44dd679e9c41fecommit hash: aa9c929387e1ce6dbb98eee2db44dd679e9c41fecommit hash: aa9c929387e1ce6dbb98eee2db44dd679e9c41fe files touched by this commit
Älven (alven) search for other commits by this committer
Author: Oleksandr Kryvulia
net/asterisk22: Update 22.5.0 => 22.5.1 (fix security issues)

ChangeLog:
https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-22.5.1.html

Security:	GHSA-mrq5-74j5-f5cr
Security:	GHSA-v9q8-9j8m-5xwp
Sponsored by:	FLEX-IT LLC

PR:		288614
Approved by:	yuri@ (Mentor)

MFH:	 	2025Q3
22.5.0
13 Aug 2025 15:37:50
commit hash: a7f426071015e06223b8a6f14a4d90b292426d52commit hash: a7f426071015e06223b8a6f14a4d90b292426d52commit hash: a7f426071015e06223b8a6f14a4d90b292426d52commit hash: a7f426071015e06223b8a6f14a4d90b292426d52 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
net/asterisk{18,20,22}: allow GEOLOCATION on powerpc*
22.5.0
25 Jul 2025 15:16:50
commit hash: 0d8134c5e637f11f9c66fdef69a40f74af445cadcommit hash: 0d8134c5e637f11f9c66fdef69a40f74af445cadcommit hash: 0d8134c5e637f11f9c66fdef69a40f74af445cadcommit hash: 0d8134c5e637f11f9c66fdef69a40f74af445cad files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Oleksandr Kryvulia
net/asterisk22: Update 22.4.1 → 22.5.0 (security fix)

GHSA-c7p6-7mvq-8jq2: cli_permissions.conf: deny option does not work
for disallowing shell commands

Change Log:
https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-22.5.0.html

PR:		288430
Security:	GHSA-c7p6-7mvq-8jq2
Sponsored by:	FLEX-IT LLC
MFH:		2025Q3
22.4.1_1
30 Jun 2025 14:57:32
commit hash: e81eda36a8fe2b02133674d52cd27f38a3b65d8bcommit hash: e81eda36a8fe2b02133674d52cd27f38a3b65d8bcommit hash: e81eda36a8fe2b02133674d52cd27f38a3b65d8bcommit hash: e81eda36a8fe2b02133674d52cd27f38a3b65d8b files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
Author: Alexander Shursha
*/*: Switch to misc/libuuid and misc/libblkid

PR:		221293
PR:		251489
PR:		257070
22.4.1_1
30 Jun 2025 09:04:22
commit hash: 3068854dd0263c7ccc8d62569081d3e150a21651commit hash: 3068854dd0263c7ccc8d62569081d3e150a21651commit hash: 3068854dd0263c7ccc8d62569081d3e150a21651commit hash: 3068854dd0263c7ccc8d62569081d3e150a21651 files touched by this commit Sanity Test Failure
Baptiste Daroussin (bapt) search for other commits by this committer
libxml2: chase libxml soversion bump
22.4.1
23 May 2025 14:36:06
commit hash: d9b96512722c015dbf73cc40be767da1060b5d1ecommit hash: d9b96512722c015dbf73cc40be767da1060b5d1ecommit hash: d9b96512722c015dbf73cc40be767da1060b5d1ecommit hash: d9b96512722c015dbf73cc40be767da1060b5d1e files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Oleksandr Kryvulia
net/asterisk22: Update 22.4.0 → 22.4.1 (fix security issues)

Changelog:
https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-22.4.1.html

PR:		287012
Security:	GHSA-2grh-7mhv-fcfw
Security:	GHSA-c7p6-7mvq-8jq2
MFH:		2025Q2
22.4.0
09 May 2025 12:46:51
commit hash: c320ebd915d1bb1f4366031cbe4ef15c8fd92f29commit hash: c320ebd915d1bb1f4366031cbe4ef15c8fd92f29commit hash: c320ebd915d1bb1f4366031cbe4ef15c8fd92f29commit hash: c320ebd915d1bb1f4366031cbe4ef15c8fd92f29 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Oleksandr Kryvulia
net/asterisk22: Update 22.3.0 → 22.4.0

ChangeLog:
https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-22.4.0.html

Fix loading pjsip modules on CURRENT

PR:		285736
Sponsored by:	FLEX-IT LLC
MFH:		2025Q2
22.3.0
29 Mar 2025 10:28:26
commit hash: c5d8e17b67d941100eba3f85c15e62f0878f2d09commit hash: c5d8e17b67d941100eba3f85c15e62f0878f2d09commit hash: c5d8e17b67d941100eba3f85c15e62f0878f2d09commit hash: c5d8e17b67d941100eba3f85c15e62f0878f2d09 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Oleksandr Kryvulia
net/asterisk22: Update 22.2.0 → 22.3.0

ChangeLog:
https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-22.3.0.html

PR:		285736
Sponsored by:	FLEX-IT LLC
22.2.0
10 Feb 2025 18:59:43
commit hash: 8a24d190ebd0983e3cb433e97c384428374b85c3commit hash: 8a24d190ebd0983e3cb433e97c384428374b85c3commit hash: 8a24d190ebd0983e3cb433e97c384428374b85c3commit hash: 8a24d190ebd0983e3cb433e97c384428374b85c3 files touched by this commit
Joel Bodenmann (jbo) search for other commits by this committer
Author: Oleksandr Kryvulia
net/asterisk22: Update 22.1.1 → 22.2.0

Changelog: https://www.asterisk.org/asterisk-news/asterisk-22-2-0-now-available

PR:		284706
Sponsored by:	FLEX-IT LLC
22.1.1
18 Jan 2025 17:42:50
commit hash: d2de2e1ecfc00e3d271ef8a966654e7cf8f72e07commit hash: d2de2e1ecfc00e3d271ef8a966654e7cf8f72e07commit hash: d2de2e1ecfc00e3d271ef8a966654e7cf8f72e07commit hash: d2de2e1ecfc00e3d271ef8a966654e7cf8f72e07 files touched by this commit
Li-Wen Hsu (lwhsu) search for other commits by this committer
Author: Oleksandr Kryvulia
Add net/asterisk22: LTS version of Asterisk PBX software

PR:		284056
Sponsored by:	FLEX-IT LLC

Number of commits found: 13