asterisk-11.x: update to 11.15.0 to fix CVE-2014-6610 and CVE-2014-9374 for-14.07
authorJiri Slachta <slachta@cesnet.cz>
Sun, 21 Dec 2014 20:32:06 +0000 (21:32 +0100)
committerJiri Slachta <slachta@cesnet.cz>
Sun, 21 Dec 2014 20:32:06 +0000 (21:32 +0100)
Signed-off-by: Jiri Slachta <slachta@cesnet.cz>
net/asterisk-11.x/Makefile
net/asterisk-11.x/files/asterisk.default [deleted file]
net/asterisk-11.x/files/asterisk.init
net/asterisk-11.x/patches/001-pjproject-change-configure-args.patch
net/asterisk-11.x/patches/010-asterisk-configure-undef-res-ninit.patch

index a6e6eb731dbb3ca2523de072db9ce6e6fde53195..74ebda66dd8e53371ab88179e359bb269ec69a26 100644 (file)
@@ -8,12 +8,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=asterisk11
-PKG_VERSION:=11.12.0
+PKG_VERSION:=11.15.0
 PKG_RELEASE:=1
 
 PKG_SOURCE:=asterisk-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=http://downloads.asterisk.org/pub/telephony/asterisk/releases/
-PKG_MD5SUM:=4bca7a1688f0e28fe3707994421899fe
+PKG_MD5SUM:=71e8c2e207255f7ef12b81b7f0da30ea
 
 PKG_BUILD_DIR=$(BUILD_DIR)/asterisk-$(PKG_VERSION)
 
@@ -113,7 +113,6 @@ define Package/asterisk11/conffiles
 /etc/asterisk/sip_notify.conf
 /etc/asterisk/udptl.conf
 /etc/asterisk/users.conf
-/etc/default/asterisk
 /etc/init.d/asterisk
 endef
 
@@ -131,8 +130,6 @@ $(call Package/asterisk11/install/sbin,$(1),safe_asterisk)
 $(call Package/asterisk11/install/sbin,$(1),astgenkey)
 $(foreach m,$(AST_CFG_FILES),$(call Package/asterisk11/install/conffile,$(1),$(m));)
 $(foreach m,$(AST_EMB_MODULES),$(call Package/asterisk11/install/module,$(1),$(m));)
-       $(INSTALL_DIR) $(1)/etc/default
-       $(INSTALL_DATA) ./files/asterisk.default $(1)/etc/default/asterisk
        $(INSTALL_DIR) $(1)/etc/init.d
        $(INSTALL_BIN) ./files/asterisk.init $(1)/etc/init.d/asterisk
 endef
diff --git a/net/asterisk-11.x/files/asterisk.default b/net/asterisk-11.x/files/asterisk.default
deleted file mode 100644 (file)
index 9d046c4..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-## startup options for /etc/init.d/asterisk
-
-ENABLE_ASTERISK="yes"
-OPTIONS=""
index 78e891383c2ae9073cd1b17a13b8ecac72137570..269915b28027ee18e6824ab57ed469fa63e2d78c 100644 (file)
@@ -5,12 +5,10 @@ START=99
 APP=asterisk
 OPTIONS=
 DEST=
-DEFAULT=$DEST/etc/default/$APP
 BIN_FILE=$DEST/usr/sbin/$APP
 PID_FILE=$DEST/var/run/$APP/$APP.pid
 
 start() {
-       [ -f $DEFAULT ] && . $DEFAULT
        [ -d $DEST/var/run/asterisk ] || mkdir -p $DEST/var/run/asterisk
        [ -d $DEST/var/log/asterisk ] || mkdir -p $DEST/var/log/asterisk
        [ -d $DEST/var/spool/asterisk ] || mkdir -p $DEST/var/spool/asterisk
index 85dbfa3c1943f0c2cd1ff96ffe91cb30c3bf6628..761dd5db67f46440b2ad47a519109731aeb40daf 100644 (file)
@@ -1,5 +1,5 @@
---- asterisk-11.4.0/res/Makefile       2013-02-04 20:50:52.000000000 +0100
-+++ asterisk11-new/res/Makefile        2013-06-02 13:51:22.269684111 +0200
+--- a/res/Makefile
++++ b/res/Makefile
 @@ -75,7 +75,7 @@ dist-clean::
        rm -f pjproject/build.mak
  
index 96d89b0f39efbbfdb2f005db2a505e6dbb5317d9..49d2604e2a17f918d22f048bd4fcbeb57541a8db 100644 (file)
@@ -1,6 +1,6 @@
 --- a/configure
 +++ b/configure
-@@ -16488,7 +16488,6 @@ if ac_fn_c_try_link "$LINENO"; then :
+@@ -16464,7 +16464,6 @@ if ac_fn_c_try_link "$LINENO"; then :
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  $as_echo "yes" >&6; }