Changeset 25830


Ignore:
Timestamp:
2011-03-02T15:20:51+01:00 (5 years ago)
Author:
kaloz
Message:

[package/dropbear]: upgrade to 0.53.1

Location:
trunk/package/dropbear
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/dropbear/Makefile

    r25826 r25830  
    99 
    1010PKG_NAME:=dropbear 
    11 PKG_VERSION:=0.52 
    12 PKG_RELEASE:=5 
     11PKG_VERSION:=0.53.1 
     12PKG_RELEASE:=1 
    1313 
    1414PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
     
    1616        http://matt.ucc.asn.au/dropbear/releases/ \ 
    1717        http://www.mirrors.wiretapped.net/security/cryptography/apps/ssh/dropbear/ 
    18 PKG_MD5SUM:=1c69ec674481d7745452f68f2ea5597e 
     18PKG_MD5SUM:=6b8d901859d9b8a18e2f6bfe0a892a03 
    1919 
    2020PKG_BUILD_PARALLEL:=1 
     
    6464        --disable-pututline \ 
    6565        --disable-pututxline \ 
    66         --disable-zlib 
     66        --disable-zlib \ 
     67        --enable-bundled-libtom 
    6768 
    6869TARGET_CFLAGS += -DARGTYPE=3 -ffunction-sections -fdata-sections 
  • trunk/package/dropbear/patches/110-change_user.patch

    r20460 r25830  
    11--- a/svr-chansession.c 
    22+++ b/svr-chansession.c 
    3 @@ -852,12 +852,12 @@ static void execchild(void *user_data) { 
     3@@ -881,12 +881,12 @@ static void execchild(void *user_data) { 
    44        /* We can only change uid/gid as root ... */ 
    55        if (getuid() == 0) { 
     
    1010-                                               ses.authstate.pw_gid) < 0)) { 
    1111+                                               ses.authstate.pw_gid) < 0))) { 
    12                         dropbear_exit("error changing user group"); 
     12                        dropbear_exit("Error changing user group"); 
    1313                } 
    1414-               if (setuid(ses.authstate.pw_uid) < 0) { 
    1515+               if ((ses.authstate.pw_uid != 0) && (setuid(ses.authstate.pw_uid) < 0)) { 
    16                         dropbear_exit("error changing user"); 
     16                        dropbear_exit("Error changing user"); 
    1717                } 
    1818        } else { 
  • trunk/package/dropbear/patches/130-ssh_ignore_o_and_x_args.patch

    r20460 r25830  
    11--- a/cli-runopts.c 
    22+++ b/cli-runopts.c 
    3 @@ -271,6 +271,10 @@ void cli_getopts(int argc, char ** argv) 
     3@@ -287,6 +287,10 @@ void cli_getopts(int argc, char ** argv) 
    44                                        debug_trace = 1; 
    55                                        break; 
     
    1212                                case 'e': 
    1313                                case 'c': 
    14 @@ -282,7 +286,6 @@ void cli_getopts(int argc, char ** argv) 
     14@@ -298,7 +302,6 @@ void cli_getopts(int argc, char ** argv) 
    1515 #ifndef ENABLE_CLI_LOCALTCPFWD 
    1616                                case 'L': 
Note: See TracChangeset for help on using the changeset viewer.