From 13c5e36657f883294e2ac3d4ba151460c8b14aab Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 11 Jan 2018 16:50:06 +0000 Subject: [PATCH] asterisk: Update to 13.18.5 Signed-off-by: Michael Tremer --- config/rootfiles/packages/asterisk | 189 ++++++++++++++++++++++++----- lfs/asterisk | 31 ++--- 2 files changed, 173 insertions(+), 47 deletions(-) diff --git a/config/rootfiles/packages/asterisk b/config/rootfiles/packages/asterisk index d1a3097c67..90a9a7c16a 100644 --- a/config/rootfiles/packages/asterisk +++ b/config/rootfiles/packages/asterisk @@ -1,5 +1,6 @@ etc/asterisk etc/logrotate.d/asterisk +etc/rc.d/init.d/asterisk etc/rc.d/rc0.d/K30asterisk etc/rc.d/rc3.d/S30asterisk etc/rc.d/rc6.d/K30asterisk @@ -12,8 +13,10 @@ etc/rc.d/rc6.d/K30asterisk #usr/include/asterisk/ael_structs.h #usr/include/asterisk/agi.h #usr/include/asterisk/alaw.h +#usr/include/asterisk/alertpipe.h #usr/include/asterisk/aoc.h #usr/include/asterisk/app.h +#usr/include/asterisk/ari.h #usr/include/asterisk/ast_expr.h #usr/include/asterisk/ast_version.h #usr/include/asterisk/astdb.h @@ -24,9 +27,18 @@ etc/rc.d/rc6.d/K30asterisk #usr/include/asterisk/audiohook.h #usr/include/asterisk/autochan.h #usr/include/asterisk/autoconfig.h -#usr/include/asterisk/bridging.h -#usr/include/asterisk/bridging_features.h -#usr/include/asterisk/bridging_technology.h +#usr/include/asterisk/backtrace.h +#usr/include/asterisk/beep.h +#usr/include/asterisk/bridge.h +#usr/include/asterisk/bridge_after.h +#usr/include/asterisk/bridge_basic.h +#usr/include/asterisk/bridge_channel.h +#usr/include/asterisk/bridge_channel_internal.h +#usr/include/asterisk/bridge_features.h +#usr/include/asterisk/bridge_internal.h +#usr/include/asterisk/bridge_roles.h +#usr/include/asterisk/bridge_technology.h +#usr/include/asterisk/bucket.h #usr/include/asterisk/build.h #usr/include/asterisk/buildinfo.h #usr/include/asterisk/buildopts.h @@ -42,10 +54,13 @@ etc/rc.d/rc6.d/K30asterisk #usr/include/asterisk/channelstate.h #usr/include/asterisk/chanvars.h #usr/include/asterisk/cli.h +#usr/include/asterisk/codec.h #usr/include/asterisk/compat.h #usr/include/asterisk/compiler.h #usr/include/asterisk/config.h #usr/include/asterisk/config_options.h +#usr/include/asterisk/core_local.h +#usr/include/asterisk/core_unreal.h #usr/include/asterisk/crypto.h #usr/include/asterisk/data.h #usr/include/asterisk/datastore.h @@ -59,24 +74,25 @@ etc/rc.d/rc6.d/K30asterisk #usr/include/asterisk/doxygen/asterisk-git-howto.h #usr/include/asterisk/doxygen/commits.h #usr/include/asterisk/doxygen/licensing.h -#usr/include/asterisk/doxygen/mantisworkflow.h #usr/include/asterisk/doxygen/releases.h #usr/include/asterisk/doxygen/reviewboard.h #usr/include/asterisk/doxyref.h #usr/include/asterisk/dsp.h #usr/include/asterisk/dundi.h #usr/include/asterisk/endian.h +#usr/include/asterisk/endpoints.h #usr/include/asterisk/enum.h #usr/include/asterisk/event.h #usr/include/asterisk/event_defs.h #usr/include/asterisk/extconf.h #usr/include/asterisk/features.h +#usr/include/asterisk/features_config.h #usr/include/asterisk/file.h #usr/include/asterisk/format.h +#usr/include/asterisk/format_cache.h #usr/include/asterisk/format_cap.h -#usr/include/asterisk/format_pref.h +#usr/include/asterisk/format_compatibility.h #usr/include/asterisk/frame.h -#usr/include/asterisk/frame_defs.h #usr/include/asterisk/framehook.h #usr/include/asterisk/fskmodem.h #usr/include/asterisk/fskmodem_float.h @@ -90,26 +106,34 @@ etc/rc.d/rc6.d/K30asterisk #usr/include/asterisk/indications.h #usr/include/asterisk/inline_api.h #usr/include/asterisk/io.h -#usr/include/asterisk/jabber.h -#usr/include/asterisk/jingle.h +#usr/include/asterisk/json.h #usr/include/asterisk/linkedlists.h #usr/include/asterisk/localtime.h #usr/include/asterisk/lock.h #usr/include/asterisk/logger.h #usr/include/asterisk/manager.h +#usr/include/asterisk/max_forwards.h #usr/include/asterisk/md5.h +#usr/include/asterisk/media_index.h #usr/include/asterisk/message.h +#usr/include/asterisk/mixmonitor.h #usr/include/asterisk/mod_format.h #usr/include/asterisk/module.h #usr/include/asterisk/monitor.h +#usr/include/asterisk/multicast_rtp.h #usr/include/asterisk/musiconhold.h +#usr/include/asterisk/named_locks.h #usr/include/asterisk/netsock.h #usr/include/asterisk/netsock2.h #usr/include/asterisk/network.h #usr/include/asterisk/optional_api.h #usr/include/asterisk/options.h +#usr/include/asterisk/opus.h +#usr/include/asterisk/parking.h #usr/include/asterisk/paths.h #usr/include/asterisk/pbx.h +#usr/include/asterisk/phoneprov.h +#usr/include/asterisk/pickup.h #usr/include/asterisk/pktccops.h #usr/include/asterisk/plc.h #usr/include/asterisk/poll-compat.h @@ -117,22 +141,56 @@ etc/rc.d/rc6.d/K30asterisk #usr/include/asterisk/privacy.h #usr/include/asterisk/pval.h #usr/include/asterisk/res_fax.h +#usr/include/asterisk/res_hep.h +#usr/include/asterisk/res_mwi_external.h #usr/include/asterisk/res_odbc.h +#usr/include/asterisk/res_odbc_transaction.h +#usr/include/asterisk/res_pjproject.h +#usr/include/asterisk/res_pjsip.h +#usr/include/asterisk/res_pjsip_body_generator_types.h +#usr/include/asterisk/res_pjsip_cli.h +#usr/include/asterisk/res_pjsip_outbound_publish.h +#usr/include/asterisk/res_pjsip_presence_xml.h +#usr/include/asterisk/res_pjsip_pubsub.h +#usr/include/asterisk/res_pjsip_session.h #usr/include/asterisk/res_srtp.h #usr/include/asterisk/rtp_engine.h #usr/include/asterisk/say.h #usr/include/asterisk/sched.h +#usr/include/asterisk/sdp_srtp.h #usr/include/asterisk/security_events.h #usr/include/asterisk/security_events_defs.h #usr/include/asterisk/select.h +#usr/include/asterisk/sem.h #usr/include/asterisk/sha1.h #usr/include/asterisk/silk.h #usr/include/asterisk/sip_api.h #usr/include/asterisk/slin.h #usr/include/asterisk/slinfactory.h #usr/include/asterisk/smdi.h +#usr/include/asterisk/smoother.h +#usr/include/asterisk/sorcery.h +#usr/include/asterisk/sounds_index.h #usr/include/asterisk/speech.h +#usr/include/asterisk/spinlock.h #usr/include/asterisk/srv.h +#usr/include/asterisk/stasis.h +#usr/include/asterisk/stasis_app.h +#usr/include/asterisk/stasis_app_device_state.h +#usr/include/asterisk/stasis_app_impl.h +#usr/include/asterisk/stasis_app_mailbox.h +#usr/include/asterisk/stasis_app_playback.h +#usr/include/asterisk/stasis_app_recording.h +#usr/include/asterisk/stasis_app_snoop.h +#usr/include/asterisk/stasis_bridges.h +#usr/include/asterisk/stasis_cache_pattern.h +#usr/include/asterisk/stasis_channels.h +#usr/include/asterisk/stasis_endpoints.h +#usr/include/asterisk/stasis_internal.h +#usr/include/asterisk/stasis_message_router.h +#usr/include/asterisk/stasis_system.h +#usr/include/asterisk/stasis_test.h +#usr/include/asterisk/statsd.h #usr/include/asterisk/stringfields.h #usr/include/asterisk/strings.h #usr/include/asterisk/stun.h @@ -142,6 +200,7 @@ etc/rc.d/rc6.d/K30asterisk #usr/include/asterisk/tdd.h #usr/include/asterisk/term.h #usr/include/asterisk/test.h +#usr/include/asterisk/threadpool.h #usr/include/asterisk/threadstorage.h #usr/include/asterisk/time.h #usr/include/asterisk/timing.h @@ -150,7 +209,9 @@ etc/rc.d/rc6.d/K30asterisk #usr/include/asterisk/udptl.h #usr/include/asterisk/ulaw.h #usr/include/asterisk/unaligned.h +#usr/include/asterisk/uri.h #usr/include/asterisk/utils.h +#usr/include/asterisk/uuid.h #usr/include/asterisk/vector.h #usr/include/asterisk/version.h #usr/include/asterisk/xml.h @@ -159,9 +220,11 @@ etc/rc.d/rc6.d/K30asterisk #usr/lib/asterisk #usr/lib/asterisk/modules usr/lib/asterisk/modules/app_adsiprog.so +usr/lib/asterisk/modules/app_agent_pool.so usr/lib/asterisk/modules/app_alarmreceiver.so usr/lib/asterisk/modules/app_amd.so usr/lib/asterisk/modules/app_authenticate.so +usr/lib/asterisk/modules/app_bridgewait.so usr/lib/asterisk/modules/app_cdr.so usr/lib/asterisk/modules/app_celgenuserevent.so usr/lib/asterisk/modules/app_chanisavail.so @@ -195,7 +258,6 @@ usr/lib/asterisk/modules/app_mysql.so usr/lib/asterisk/modules/app_nbscat.so usr/lib/asterisk/modules/app_originate.so usr/lib/asterisk/modules/app_page.so -usr/lib/asterisk/modules/app_parkandannounce.so usr/lib/asterisk/modules/app_playback.so usr/lib/asterisk/modules/app_playtones.so usr/lib/asterisk/modules/app_privacy.so @@ -210,6 +272,7 @@ usr/lib/asterisk/modules/app_sms.so usr/lib/asterisk/modules/app_softhangup.so usr/lib/asterisk/modules/app_speech_utils.so usr/lib/asterisk/modules/app_stack.so +usr/lib/asterisk/modules/app_stasis.so usr/lib/asterisk/modules/app_system.so usr/lib/asterisk/modules/app_talkdetect.so usr/lib/asterisk/modules/app_test.so @@ -224,7 +287,9 @@ usr/lib/asterisk/modules/app_waituntil.so usr/lib/asterisk/modules/app_while.so usr/lib/asterisk/modules/app_zapateller.so usr/lib/asterisk/modules/bridge_builtin_features.so -usr/lib/asterisk/modules/bridge_multiplexed.so +usr/lib/asterisk/modules/bridge_builtin_interval_features.so +usr/lib/asterisk/modules/bridge_holding.so +usr/lib/asterisk/modules/bridge_native_rtp.so usr/lib/asterisk/modules/bridge_simple.so usr/lib/asterisk/modules/bridge_softmix.so usr/lib/asterisk/modules/cdr_csv.so @@ -236,14 +301,12 @@ usr/lib/asterisk/modules/cdr_syslog.so usr/lib/asterisk/modules/cel_custom.so usr/lib/asterisk/modules/cel_manager.so usr/lib/asterisk/modules/cel_sqlite3_custom.so -usr/lib/asterisk/modules/chan_agent.so usr/lib/asterisk/modules/chan_alsa.so -usr/lib/asterisk/modules/chan_bridge.so +usr/lib/asterisk/modules/chan_bridge_media.so usr/lib/asterisk/modules/chan_iax2.so -usr/lib/asterisk/modules/chan_local.so usr/lib/asterisk/modules/chan_mgcp.so -usr/lib/asterisk/modules/chan_multicast_rtp.so usr/lib/asterisk/modules/chan_phone.so +usr/lib/asterisk/modules/chan_rtp.so usr/lib/asterisk/modules/chan_sip.so usr/lib/asterisk/modules/chan_skinny.so usr/lib/asterisk/modules/chan_unistim.so @@ -295,6 +358,7 @@ usr/lib/asterisk/modules/func_frame_trace.so usr/lib/asterisk/modules/func_global.so usr/lib/asterisk/modules/func_groupcount.so usr/lib/asterisk/modules/func_hangupcause.so +usr/lib/asterisk/modules/func_holdintercept.so usr/lib/asterisk/modules/func_iconv.so usr/lib/asterisk/modules/func_jitterbuffer.so usr/lib/asterisk/modules/func_lock.so @@ -302,16 +366,19 @@ usr/lib/asterisk/modules/func_logic.so usr/lib/asterisk/modules/func_math.so usr/lib/asterisk/modules/func_md5.so usr/lib/asterisk/modules/func_module.so +usr/lib/asterisk/modules/func_periodic_hook.so usr/lib/asterisk/modules/func_pitchshift.so usr/lib/asterisk/modules/func_presencestate.so usr/lib/asterisk/modules/func_rand.so usr/lib/asterisk/modules/func_realtime.so usr/lib/asterisk/modules/func_sha1.so usr/lib/asterisk/modules/func_shell.so +usr/lib/asterisk/modules/func_sorcery.so usr/lib/asterisk/modules/func_sprintf.so usr/lib/asterisk/modules/func_srv.so usr/lib/asterisk/modules/func_strings.so usr/lib/asterisk/modules/func_sysinfo.so +usr/lib/asterisk/modules/func_talkdetect.so usr/lib/asterisk/modules/func_timeout.so usr/lib/asterisk/modules/func_uri.so usr/lib/asterisk/modules/func_version.so @@ -326,6 +393,18 @@ usr/lib/asterisk/modules/pbx_spool.so usr/lib/asterisk/modules/res_adsi.so usr/lib/asterisk/modules/res_ael_share.so usr/lib/asterisk/modules/res_agi.so +usr/lib/asterisk/modules/res_ari.so +usr/lib/asterisk/modules/res_ari_applications.so +usr/lib/asterisk/modules/res_ari_asterisk.so +usr/lib/asterisk/modules/res_ari_bridges.so +usr/lib/asterisk/modules/res_ari_channels.so +usr/lib/asterisk/modules/res_ari_device_states.so +usr/lib/asterisk/modules/res_ari_endpoints.so +usr/lib/asterisk/modules/res_ari_events.so +usr/lib/asterisk/modules/res_ari_model.so +usr/lib/asterisk/modules/res_ari_playbacks.so +usr/lib/asterisk/modules/res_ari_recordings.so +usr/lib/asterisk/modules/res_ari_sounds.so usr/lib/asterisk/modules/res_calendar.so usr/lib/asterisk/modules/res_clialiases.so usr/lib/asterisk/modules/res_clioriginate.so @@ -337,23 +416,46 @@ usr/lib/asterisk/modules/res_convert.so usr/lib/asterisk/modules/res_crypto.so usr/lib/asterisk/modules/res_curl.so usr/lib/asterisk/modules/res_fax.so +usr/lib/asterisk/modules/res_fax_spandsp.so usr/lib/asterisk/modules/res_format_attr_celt.so +usr/lib/asterisk/modules/res_format_attr_g729.so usr/lib/asterisk/modules/res_format_attr_h263.so usr/lib/asterisk/modules/res_format_attr_h264.so +usr/lib/asterisk/modules/res_format_attr_opus.so usr/lib/asterisk/modules/res_format_attr_silk.so +usr/lib/asterisk/modules/res_format_attr_siren14.so +usr/lib/asterisk/modules/res_format_attr_siren7.so +usr/lib/asterisk/modules/res_format_attr_vp8.so +usr/lib/asterisk/modules/res_hep.so +usr/lib/asterisk/modules/res_hep_rtcp.so usr/lib/asterisk/modules/res_http_websocket.so usr/lib/asterisk/modules/res_limit.so +usr/lib/asterisk/modules/res_manager_devicestate.so +usr/lib/asterisk/modules/res_manager_presencestate.so usr/lib/asterisk/modules/res_monitor.so usr/lib/asterisk/modules/res_musiconhold.so usr/lib/asterisk/modules/res_mutestream.so +usr/lib/asterisk/modules/res_parking.so usr/lib/asterisk/modules/res_phoneprov.so usr/lib/asterisk/modules/res_realtime.so usr/lib/asterisk/modules/res_rtp_asterisk.so usr/lib/asterisk/modules/res_rtp_multicast.so usr/lib/asterisk/modules/res_security_log.so usr/lib/asterisk/modules/res_smdi.so +usr/lib/asterisk/modules/res_sorcery_astdb.so +usr/lib/asterisk/modules/res_sorcery_config.so +usr/lib/asterisk/modules/res_sorcery_memory.so +usr/lib/asterisk/modules/res_sorcery_memory_cache.so +usr/lib/asterisk/modules/res_sorcery_realtime.so usr/lib/asterisk/modules/res_speech.so usr/lib/asterisk/modules/res_srtp.so +usr/lib/asterisk/modules/res_stasis.so +usr/lib/asterisk/modules/res_stasis_answer.so +usr/lib/asterisk/modules/res_stasis_device_state.so +usr/lib/asterisk/modules/res_stasis_playback.so +usr/lib/asterisk/modules/res_stasis_recording.so +usr/lib/asterisk/modules/res_stasis_snoop.so +usr/lib/asterisk/modules/res_statsd.so usr/lib/asterisk/modules/res_stun_monitor.so usr/lib/asterisk/modules/res_timing_pthread.so usr/lib/asterisk/modules/res_timing_timerfd.so @@ -365,6 +467,7 @@ usr/sbin/astdb2bdb usr/sbin/astdb2sqlite3 usr/sbin/asterisk usr/sbin/astgenkey +usr/sbin/astversion usr/sbin/autosupport usr/sbin/rasterisk usr/sbin/safe_asterisk @@ -383,6 +486,8 @@ var/ipfire/asterisk/alsa.conf var/ipfire/asterisk/amd.conf var/ipfire/asterisk/app_mysql.conf var/ipfire/asterisk/app_skel.conf +var/ipfire/asterisk/ari.conf +var/ipfire/asterisk/ast_debug_tools.conf var/ipfire/asterisk/asterisk.adsi var/ipfire/asterisk/asterisk.conf var/ipfire/asterisk/asterisk.logrotate @@ -427,14 +532,11 @@ var/ipfire/asterisk/features.conf var/ipfire/asterisk/festival.conf var/ipfire/asterisk/followme.conf var/ipfire/asterisk/func_odbc.conf -var/ipfire/asterisk/gtalk.conf -var/ipfire/asterisk/h323.conf +var/ipfire/asterisk/hep.conf var/ipfire/asterisk/http.conf var/ipfire/asterisk/iax.conf var/ipfire/asterisk/iaxprov.conf var/ipfire/asterisk/indications.conf -var/ipfire/asterisk/jabber.conf -var/ipfire/asterisk/jingle.conf var/ipfire/asterisk/logger.conf var/ipfire/asterisk/manager.conf var/ipfire/asterisk/meetme.conf @@ -450,6 +552,10 @@ var/ipfire/asterisk/osp.conf var/ipfire/asterisk/oss.conf var/ipfire/asterisk/phone.conf var/ipfire/asterisk/phoneprov.conf +var/ipfire/asterisk/pjproject.conf +var/ipfire/asterisk/pjsip.conf +var/ipfire/asterisk/pjsip_notify.conf +var/ipfire/asterisk/pjsip_wizard.conf var/ipfire/asterisk/queuerules.conf var/ipfire/asterisk/queues.conf var/ipfire/asterisk/res_config_mysql.conf @@ -460,6 +566,7 @@ var/ipfire/asterisk/res_curl.conf var/ipfire/asterisk/res_fax.conf var/ipfire/asterisk/res_ldap.conf var/ipfire/asterisk/res_odbc.conf +var/ipfire/asterisk/res_parking.conf var/ipfire/asterisk/res_pgsql.conf var/ipfire/asterisk/res_pktccops.conf var/ipfire/asterisk/res_snmp.conf @@ -471,7 +578,12 @@ var/ipfire/asterisk/sip_notify.conf var/ipfire/asterisk/skinny.conf var/ipfire/asterisk/sla.conf var/ipfire/asterisk/smdi.conf +var/ipfire/asterisk/sorcery.conf +var/ipfire/asterisk/ss7.timers +var/ipfire/asterisk/stasis.conf +var/ipfire/asterisk/statsd.conf var/ipfire/asterisk/telcordia-1.adsi +var/ipfire/asterisk/test_sorcery.conf var/ipfire/asterisk/udptl.conf var/ipfire/asterisk/unistim.conf var/ipfire/asterisk/users.conf @@ -483,6 +595,7 @@ var/ipfire/backup/addons/includes/asterisk var/lib/asterisk/agi-bin #var/lib/asterisk/documentation #var/lib/asterisk/documentation/appdocsxml.dtd +#var/lib/asterisk/documentation/appdocsxml.xslt #var/lib/asterisk/documentation/core-en_US.xml #var/lib/asterisk/documentation/thirdparty #var/lib/asterisk/firmware @@ -517,6 +630,24 @@ var/lib/asterisk/phoneprov/000000000000.cfg var/lib/asterisk/phoneprov/polycom.xml var/lib/asterisk/phoneprov/polycom_line.xml var/lib/asterisk/phoneprov/snom-mac.xml +var/lib/asterisk/rest-api +#var/lib/asterisk/rest-api/applications.json +#var/lib/asterisk/rest-api/asterisk.json +#var/lib/asterisk/rest-api/bridges.json +#var/lib/asterisk/rest-api/channels.json +#var/lib/asterisk/rest-api/deviceStates.json +#var/lib/asterisk/rest-api/endpoints.json +#var/lib/asterisk/rest-api/events.json +#var/lib/asterisk/rest-api/mailboxes.json +#var/lib/asterisk/rest-api/playbacks.json +#var/lib/asterisk/rest-api/recordings.json +#var/lib/asterisk/rest-api/resources.json +#var/lib/asterisk/rest-api/sounds.json +var/lib/asterisk/scripts +#var/lib/asterisk/scripts/ast_coredumper +#var/lib/asterisk/scripts/ast_logescalator +#var/lib/asterisk/scripts/ast_loggrabber +#var/lib/asterisk/scripts/refcounter.py #var/lib/asterisk/sounds #var/lib/asterisk/sounds/de var/lib/asterisk/sounds/de/.DS_Store @@ -835,16 +966,16 @@ var/lib/asterisk/sounds/digits/de/xh-8x.gsm var/lib/asterisk/sounds/digits/de/xh-9x.gsm var/lib/asterisk/sounds/digits/de/yesterday.gsm var/lib/asterisk/sounds/en -var/lib/asterisk/sounds/en/.asterisk-core-sounds-en-gsm-1.5 -var/lib/asterisk/sounds/en/.asterisk-extra-sounds-en-gsm-1.5 +#var/lib/asterisk/sounds/en/.asterisk-core-sounds-en-gsm-1.6 +#var/lib/asterisk/sounds/en/.asterisk-extra-sounds-en-gsm-1.5.1 var/lib/asterisk/sounds/en/1-for-am-2-for-pm.gsm var/lib/asterisk/sounds/en/1-yes-2-no.gsm -#var/lib/asterisk/sounds/en/CHANGES-asterisk-core-en-1.5 -#var/lib/asterisk/sounds/en/CHANGES-asterisk-extra-en-1.5 -#var/lib/asterisk/sounds/en/CREDITS-asterisk-core-en-1.5 -#var/lib/asterisk/sounds/en/CREDITS-asterisk-extra-en-1.5 -#var/lib/asterisk/sounds/en/LICENSE-asterisk-core-en-1.5 -#var/lib/asterisk/sounds/en/LICENSE-asterisk-extra-en-1.5 +#var/lib/asterisk/sounds/en/CHANGES-asterisk-core-en-1.6 +#var/lib/asterisk/sounds/en/CHANGES-asterisk-extra-en-1.5.1 +#var/lib/asterisk/sounds/en/CREDITS-asterisk-core-en-1.6 +#var/lib/asterisk/sounds/en/CREDITS-asterisk-extra-en-1.5.1 +#var/lib/asterisk/sounds/en/LICENSE-asterisk-core-en-1.6 +#var/lib/asterisk/sounds/en/LICENSE-asterisk-extra-en-1.5.1 var/lib/asterisk/sounds/en/OfficeSpace.gsm var/lib/asterisk/sounds/en/Randulo-allison.gsm var/lib/asterisk/sounds/en/SIP_Test_Failure.gsm @@ -1110,6 +1241,8 @@ var/lib/asterisk/sounds/en/confbridge-begin-glorious-a.gsm var/lib/asterisk/sounds/en/confbridge-begin-glorious-b.gsm var/lib/asterisk/sounds/en/confbridge-begin-glorious-c.gsm var/lib/asterisk/sounds/en/confbridge-begin-leader.gsm +var/lib/asterisk/sounds/en/confbridge-binaural-off.gsm +var/lib/asterisk/sounds/en/confbridge-binaural-on.gsm var/lib/asterisk/sounds/en/confbridge-conf-begin.gsm var/lib/asterisk/sounds/en/confbridge-conf-end.gsm var/lib/asterisk/sounds/en/confbridge-dec-list-vol-in.gsm @@ -2833,11 +2966,13 @@ var/lib/asterisk/sounds/phonetic/de/y_p.gsm var/lib/asterisk/sounds/phonetic/de/z_p.gsm #var/lib/asterisk/static-http #var/lib/asterisk/static-http/ajamdemo.html +#var/lib/asterisk/static-http/appdocsxml.xslt #var/lib/asterisk/static-http/astman.css #var/lib/asterisk/static-http/astman.js #var/lib/asterisk/static-http/core-en_US.xml #var/lib/asterisk/static-http/mantest.html #var/lib/asterisk/static-http/prototype.js +#var/lib/asterisk/third-party #var/log/asterisk var/log/asterisk/cdr-csv var/log/asterisk/cdr-custom @@ -2846,6 +2981,7 @@ var/log/asterisk/cel-custom var/spool/asterisk/dictate var/spool/asterisk/meetme var/spool/asterisk/monitor +var/spool/asterisk/recording var/spool/asterisk/system var/spool/asterisk/tmp #var/spool/asterisk/voicemail @@ -2855,4 +2991,3 @@ var/spool/asterisk/voicemail/default/1234/INBOX var/spool/asterisk/voicemail/default/1234/en var/spool/asterisk/voicemail/default/1234/en/busy.gsm var/spool/asterisk/voicemail/default/1234/en/unavail.gsm -etc/rc.d/init.d/asterisk diff --git a/lfs/asterisk b/lfs/asterisk index 31f6ec0fe8..de2d3192e6 100755 --- a/lfs/asterisk +++ b/lfs/asterisk @@ -20,7 +20,7 @@ include Config -VER = 11.23.1 +VER = 13.18.5 THISAPP = asterisk-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -28,9 +28,9 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = asterisk -PAK_VER = 20 +PAK_VER = 21 -DEPS = "libsrtp" +DEPS = "jansson libsrtp opus" ############################################################################### # Top-level Rules @@ -38,16 +38,16 @@ DEPS = "libsrtp" objects = $(DL_FILE) \ asterisk-1.4-de-prompts.tar.gz \ - asterisk-extra-sounds-en-gsm-1.5.tar.gz \ + asterisk-extra-sounds-en-gsm-1.5.1.tar.gz \ asterisk-moh-opsound-gsm-2.03.tar.gz $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -asterisk-extra-sounds-en-gsm-1.5.tar.gz = $(URL_IPFIRE)/asterisk-extra-sounds-en-gsm-1.5.tar.gz +asterisk-extra-sounds-en-gsm-1.5.1.tar.gz = $(URL_IPFIRE)/asterisk-extra-sounds-en-gsm-1.5.1.tar.gz asterisk-moh-opsound-gsm-2.03.tar.gz = $(URL_IPFIRE)/asterisk-moh-opsound-gsm-2.03.tar.gz asterisk-1.4-de-prompts.tar.gz = $(URL_IPFIRE)/asterisk-1.4-de-prompts.tar.gz -$(DL_FILE)_MD5 = 8dadfcda24eac2f6df431c71f5f01947 -asterisk-extra-sounds-en-gsm-1.5.tar.gz_MD5 = 49f2baefc7aad424f30ff18d883501d2 +$(DL_FILE)_MD5 = 4ad2a5ab1dd12cba5f37fca52961aa2a +asterisk-extra-sounds-en-gsm-1.5.1.tar.gz_MD5 = aa1003ed984239f18e123decc39c2178 asterisk-moh-opsound-gsm-2.03.tar.gz_MD5 = 09066f55f1358f298bc1a6e4678a3ddf asterisk-1.4-de-prompts.tar.gz_MD5 = 626a2b95071a5505851e43874dfbfd5c @@ -81,13 +81,8 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - - # remove old directories and extract asterisk @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - # patch asterisk - cd $(DIR_APP) && patch -p4 < $(DIR_SRC)/src/patches/asterisk-no-ffmpeg.patch - # configure asterisk cd $(DIR_APP) && ./configure --prefix=/usr --sysconfdir=/var/ipfire \ --without-oss \ @@ -97,7 +92,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) --without-avcodec \ --without-vorbis \ --without-ogg \ - --without-spandsp \ --disable-xmldoc # enable additional features (include following sound-tars) @@ -111,7 +105,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) menuselect.makeopts # add additional sounds - cd $(DIR_APP) && cp -fv $(DIR_DL)/asterisk-extra-sounds-en-gsm-1.5.tar.gz $(DIR_APP)/sounds/ + cd $(DIR_APP) && cp -fv $(DIR_DL)/asterisk-extra-sounds-en-gsm-1.5.1.tar.gz $(DIR_APP)/sounds/ cd $(DIR_APP) && cp -fv $(DIR_DL)/asterisk-moh-opsound-gsm-2.03.tar.gz $(DIR_APP)/sounds/ # Fix wrong cpu optimization (march=armv5tel) @@ -139,14 +133,11 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) chown nobody:nobody -R /var/ipfire/asterisk chown nobody:nobody -R /var/lib/asterisk -# be sure all source is removed - @rm -rf $(DIR_APP) $(DIR_SRC)/asterisk-* $(DIR_SRC)/libsrtp* - # remember backup-location install -v -m 644 $(DIR_SRC)/config/backup/includes/asterisk /var/ipfire/backup/addons/includes/asterisk - # Logrotate - mkdir -pv /etc/logrotate.d + # Logrotate + mkdir -pv /etc/logrotate.d install -v -m 644 $(DIR_SRC)/config/asterisk/asterisk.logrotate /etc/logrotate.d/asterisk # generate softlink (or asterisk will not work properly) @@ -160,5 +151,5 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) ln -sf /etc/rc.d/init.d/asterisk /etc/rc.d/rc6.d/K30asterisk ln -sf /etc/rc.d/init.d/asterisk /etc/rc.d/rc3.d/S30asterisk - # all done + @rm -rf $(DIR_APP) @$(POSTBUILD) -- 2.39.5