Bug 2012 - build for Android platform
Summary: build for Android platform
Status: NEW
Alias: None
Product: Portable OpenSSH
Classification: Unclassified
Component: Build system (show other bugs)
Version: 6.0p1
Hardware: ARM Other
: P2 enhancement
Assignee: Assigned to nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-26 05:33 AEST by Roumen Petrov
Modified: 2013-02-03 05:09 AEDT (History)
1 user (show)

See Also:


Attachments
android: basic support (11.84 KB, patch)
2012-05-26 05:33 AEST, Roumen Petrov
no flags Details | Diff
use fake&NULL for passwords (1.75 KB, patch)
2012-05-26 05:38 AEST, Roumen Petrov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Roumen Petrov 2012-05-26 05:33:06 AEST
Created attachment 2156 [details]
android: basic support

Android platform use linux kernel but bionic C-library.
This is an enhancement request to import portable to support this platform.
Comment 1 Roumen Petrov 2012-05-26 05:38:11 AEST
Created attachment 2157 [details]
use fake&NULL for passwords

By default Android device is without password database and this is an additional patch for "fake" passwords. Users could use public key authentication methods to connect to device.
Comment 2 Roumen Petrov 2012-05-26 05:40:38 AEST
Since in proposed patches some functionality are not detected you could use following extra configure flags to build:
       .../configure \
        ... \
        --without-sandbox \
        --with-default-path=/sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin \
        --without-tcp-wrappers \
        --without-xauth \
        --with-ldns \
        --disable-strip \
        \
        --build=...-pc-linux \
        --host=arm-linux-androideabi