Changeset 31866


Ignore:
Timestamp:
2012-05-27T02:09:00+02:00 (6 years ago)
Author:
swalker
Message:

[packages] xinetd: update to 2.3.15 (CVE-2012-0862), use CONFIGURE_{ARGS,VARS} & PKG_INSTALL

Location:
packages/net/xinetd
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • packages/net/xinetd/Makefile

    r28908 r31866  
    1 #  
    2 # Copyright (C) 2006-2011 OpenWrt.org 
     1# 
     2# Copyright (C) 2006-2012 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    99 
    1010PKG_NAME:=xinetd 
    11 PKG_VERSION:=2.3.14 
    12 PKG_RELEASE:=3 
     11PKG_VERSION:=2.3.15 
     12PKG_RELEASE:=1 
    1313 
    1414PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
    15 PKG_SOURCE_URL:=http://www.xinetd.org/ 
    16 PKG_MD5SUM:=567382d7972613090215c6c54f9b82d9 
     15PKG_SOURCE_URL:=http://www.xinetd.org 
     16PKG_MD5SUM:=77358478fd58efa6366accae99b8b04c 
     17 
     18PKG_INSTALL:=1 
    1719 
    1820include $(INCLUDE_DIR)/package.mk 
     
    3941TARGET_CFLAGS += -DNO_RPC 
    4042 
    41 define Build/Configure 
    42         $(call Build/Configure/Default, \ 
    43                 --without-libwrap \ 
    44                 --with-loadavg \ 
    45                 , \ 
    46                 ac_cv_header_rpc_pmap_clnt_h=no \ 
    47                 ac_cv_header_rpc_rpc_h=no \ 
    48                 ac_cv_header_rpc_rpcent_h=no \ 
    49         ) 
    50 endef 
     43CONFIGURE_ARGS += \ 
     44        --without-libwrap \ 
     45        --with-loadavg 
    5146 
    52 define Build/Compile 
    53         $(MAKE) -C $(PKG_BUILD_DIR) \ 
    54                 DESTDIR="$(PKG_INSTALL_DIR)" \ 
    55                 build install 
    56 endef 
     47CONFIGURE_VARS += \ 
     48        ac_cv_header_rpc_pmap_clnt_h=no \ 
     49        ac_cv_header_rpc_rpc_h=no \ 
     50        ac_cv_header_rpc_rpcent_h=no 
    5751 
    5852define Package/xinetd/install 
  • packages/net/xinetd/patches/001-ar.patch

    r15247 r31866  
    11--- a/libs/src/misc/Makefile.in 
    22+++ b/libs/src/misc/Makefile.in 
    3 @@ -62,7 +62,7 @@ 
     3@@ -62,7 +62,7 @@ libopt: clean 
    44  
    55  
     
    1212--- a/libs/src/portable/Makefile.in 
    1313+++ b/libs/src/portable/Makefile.in 
    14 @@ -57,7 +57,7 @@ 
     14@@ -57,7 +57,7 @@ libopt: clean 
    1515  
    1616  
     
    2323--- a/libs/src/pset/Makefile.in 
    2424+++ b/libs/src/pset/Makefile.in 
    25 @@ -53,7 +53,7 @@ 
     25@@ -53,7 +53,7 @@ libopt: clean 
    2626        mv $(LIBNAME) $(LIBDIR)/optimized 
    2727  
     
    3434--- a/libs/src/sio/Makefile.in 
    3535+++ b/libs/src/sio/Makefile.in 
    36 @@ -52,7 +52,7 @@ 
     36@@ -52,7 +52,7 @@ libopt: clean 
    3737        $(INSTALL) $(FMODE) $(LIBNAME) $(LIBDIR)/optimized 
    3838  
     
    4545--- a/libs/src/str/Makefile.in 
    4646+++ b/libs/src/str/Makefile.in 
    47 @@ -63,7 +63,7 @@ 
     47@@ -63,7 +63,7 @@ libopt: clean 
    4848        $(INSTALL) $(FMODE) $(LIBNAME) $(LIBDIR)-O 
    4949  
     
    5656--- a/libs/src/xlog/Makefile.in 
    5757+++ b/libs/src/xlog/Makefile.in 
    58 @@ -58,7 +58,7 @@ 
     58@@ -58,7 +58,7 @@ libopt: clean 
    5959        $(INSTALL) $(FMODE) $(LIBNAME) $(LIBDIR)/optimized 
    6060  
  • packages/net/xinetd/patches/002-destdir.patch

    r15247 r31866  
    11--- a/Makefile.in 
    22+++ b/Makefile.in 
    3 @@ -75,15 +75,15 @@ 
     3@@ -75,15 +75,15 @@ dlibxlog: dlibsio dlibstr 
    44  
    55 install: build 
  • packages/net/xinetd/patches/003-rpc_fix.patch

    r25591 r31866  
    11--- a/xinetd/confparse.c 
    22+++ b/xinetd/confparse.c 
    3 @@ -716,7 +716,7 @@ static status_e check_entry( struct serv 
     3@@ -745,7 +745,7 @@ static status_e check_entry( struct serv 
    44           } 
    55    } 
     
    1010    if ( SC_IS_RPC( scp ) && !SC_IS_UNLISTED( scp ) ) 
    1111    { 
    12 @@ -730,6 +730,7 @@ static status_e check_entry( struct serv 
     12@@ -759,6 +759,7 @@ static status_e check_entry( struct serv 
    1313       SC_RPCDATA( scp )->rd_program_number = rep->r_number ; 
    1414    } 
Note: See TracChangeset for help on using the changeset viewer.