SSHelper

Forums Submission Queue SSHelper

This topic contains 14 replies, has 10 voices, and was last updated by  augustin 1 month, 1 week ago.

Viewing 15 posts - 1 through 15 (of 15 total)
  • Author
    Posts
  • #1747

    socialdefect
    Member
    #1761

    pfalcon
    Member

    This for sure looks interesting, there’s even sign that native binaries are built from source ;-).

    #1992

    RichZ
    Member

    I would really love that,, one problem is that it requires Android 3.2 API so it won’t work for many people unless that can be fixed easily.

    #3089

    imz
    Member

    For those who have Android < 3.2, perhaps, another submitted SSH server frontend will turn out to be a working solution: http://f-droid.org/forums/topic/dropbearserver-joelpets-fork/ .

    #3094

    imz
    Member

    (Retagging this thread correctly.)

    #3116

    daithib8
    Member

    Source in an archive.

    #3117

    imz
    Member

    What does “Source in an archive” mean?

    Has the submission been declined? Why? What should be improved?

    #3141

    daithib8
    Member

    We only accept source in git,svn,hg,srclib,bzr for the moment.

    #4822

    JohnVeness
    Member

    Hi. I would also love to see SSHelper (and the author’s other Android apps at http://arachnoid.com/android/) appear in F-Droid. Has anyone tried contacting him to see if he would be happy to setup git repositories? I’m happy to do so if no-one else has.

    #4824

    daithib8
    Member

    SSHelper is copyright 2011, P. lutus. Its home page is http://arachnoid.com/android/SSHelper.

    * SSHelper is an ssh/sftp/scp/rsync server utility for ARM-powered devices running Android.
    * SSHelper is compatible with Android version 11 and later and is targeted for version 13.
    * SSHelper has been tested primarily on a Motorola Xoom and works as intended on various devices down to a 320×480 display size typical of small Android phones.
    * SSHelper is meant primarily for WiFi-equipped devices but will work with any available network connection.
    * SSHelper runs as an application or as a background service to minimize resource use.
    * SSHelper is avaialble as an installation-ready APK file, plus a source archive (this archive).
    * SSHelper is licensed under the GPL: http://www.gnu.org/copyleft/gpl.html

    Build instructions:

    * Create an Eclipse project and import the source from this directory.

    * Missing from this archive, solely to reduce download size, are the following source packages:

    1. dropbear-0.53.1, available at https://matt.ucc.asn.au/dropbear
    2. openssh-5.9p1, available at http://www.openssh.com
    3. openssl-1.0.0e, available at http://www.openssl.org/
    4. busybox-1.19.2, available at http://busybox.net
    5. rsync-3.0.9, available at http://www.samba.org/ftp/rsync
    6. The free version of the CodeSourcery ARM cross-compiler, available at https://sourcery.mentor.com/sgpp/lite/arm/portal/subscription?@template=lite. Choose your platform and other requirements.

    * Item (1) in the above list was modified extensively, the changes are provided as patch file dropbear.patch solely to reduce download size.

    * Item (2) in the above list was modified slightly, the changes are provided as patch file sftp-server.patch solely to reduce download size.

    * Item (3) in the above list is linked to item (2) and has no other role.

    * The remainder of the packages were compiled from source unchanged.

    * Each binary was then gzipped, renamed and placed in the source tree as shown here:

    res/raw/busybox_gz
    res/raw/dropbearmulti_gz
    res/raw/profile
    res/raw/rsync_gz
    res/raw/sftpserver_gz

    All the above packages were cross-compled to run on the ARM platform and statically linked. Dropbear was compiled using the static and multi-binary flags (STATIC=1 MULTI=1) to create a single, unified binary of all its components. OpenSSH was compiled as separate components and only the sftp-server component was used.

    Once the ARM binaries are prepared and located as described above, the compilation shouild be uneventful.

    #5575

    daithib8
    Member

    Binaries could be built with NDK. Unless we ever support cross compilation.

    #5994

    untitaker
    Member

    I am also interested in SSHelper.

    #9983

    droope
    Member

    I’ve been using it with the APK, works good other than some minor issues.

    Thanks for F-droid guys, good work.

    #18110

    bkw
    Member

    Agreed with droope. I’ve installed the APK from the developer’s website. This program is really slick. I’m quite happy with it. It works really well. This needs to get in F-Droid.

    #19486

    augustin
    Member

    SSHelper is good, but I couldn’t make it run on port 22.
    It won’t run with root privileges so that my rsync script won’t work because it cannot read all the directories I want to backup.

    Other than that, it’s a good app.

Viewing 15 posts - 1 through 15 (of 15 total)

You must be logged in to reply to this topic.

Posted in