Commit Graph

35 Commits

Author SHA1 Message Date
Fredrik Fornwall ce92cc4c5d Stand in srcdir for termux_step_pre_configure 2017-05-11 01:01:20 +02:00
Fredrik Fornwall ff379bf4ab openssh: Enable libedit in sftp 2017-04-17 23:03:46 +02:00
Fredrik Fornwall b79434aa72 openssh: Disable privilege separation by patching
The UsePrivilegeSeparation option is no longer supported, so we
need to disable privilege separation by a code patch.
2017-03-24 00:14:08 +01:00
Fredrik Fornwall cff3a76b91 openssh: Update from 7.4 to 7.5 2017-03-23 17:15:17 +01:00
Fredrik Fornwall 52192d2e5e ldns: Update from 1.6.17 to 1.7.0 2017-01-29 17:41:33 +01:00
Fredrik Fornwall 7b1f1bd35d build-package.sh: Cleanup a bit
- Put everything into shell functions.
- Start fixing shellcheck warnings.
- Run a hostbuild before setting up an android toolchain (fixes #657).

It was quite a hasty rewrite, so things could be broken. Let me know!
2017-01-05 20:37:45 -05:00
Fredrik Fornwall a8b61adf91 openssh: Update from 7.3p1 to 7.4p1 2016-12-20 20:33:53 -05:00
Fredrik Fornwall 955627f667 openssh: Bump build revision, new source-ssh-agent 2016-11-20 16:06:52 -05:00
Fredrik Fornwall 2f5fc7139b openssh: Update the source-ssh-agent script 2016-10-28 16:50:39 -04:00
Fredrik Fornwall 7ce5638519 Cleanup of more packages 2016-09-03 18:45:08 -04:00
Fredrik Fornwall e239964bac Make it possible to specify checksum for src 2016-08-24 06:34:43 -04:00
Fredrik Fornwall fd2a269e6a openssh: Update from 7.2p2 to 7.3p1 2016-08-08 16:38:50 -04:00
Fredrik Fornwall 194d5509d7 openssh: Keep PREFIX environment variable 2016-07-04 18:15:00 -04:00
Fredrik Fornwall 7edb3deecb openssh: Retain LANG in sshd (closes #343) 2016-06-27 10:51:42 -04:00
Fredrik Fornwall dd9da8b3ad openssh: Fix sshd env setup
The previous patched session.c just took the existing environment
and kept it. The new copies over a few specific variables needed
but otherwise does the normal setup.

Fixes #341 (TERM being ignored).
Fixes #290 (SSH_CONNECTION/SSH_CLIENT/SSH_TTY not setup).
Fixes https://github.com/termux/termux-app/issues/108 (SSH agent
forwarding not working).
2016-06-26 17:56:11 -04:00
Fredrik Fornwall d8052afc19 openssh: Disable password auth in sshd_config
Password authentication is not supported, so no point in prompting
for a password.

See #315.
2016-06-13 09:19:43 -04:00
Fredrik Fornwall 98c7df17fe openssh: Do not try link(2) for sftp-server rename
Hard links are not supported on Android from 6.0 on.

Fixes #293.
2016-06-06 18:23:11 -04:00
Fredrik Fornwall 3e10e2182a openssh: Bump after paths.h ndk patch 2016-05-30 18:05:08 -04:00
Germán L. Osella Massa 1d9054468f Wrong _PATH_PRIVSEP_CHROOT_DIR: "/var/empty"
The default directory used for privilege separation is not inside the
Termux file system.
2016-05-12 16:01:56 -03:00
Fredrik Fornwall 24cdd7d1fc Build bash&openssh with the NDK r12 beta on i686
This allows exploring the Android N preview in the emulator a bit.
Fixes #223.
2016-04-22 20:00:34 -04:00
Fredrik Fornwall ba991d9ad2 openssh: Update from 7.2p1 to 7.2p2 2016-03-12 15:42:31 -05:00
Fredrik Fornwall 8c37ff6bd0 openssh: Update from 7.1p2 to 7.2p1 2016-02-29 02:47:00 -05:00
Nicholas Penree 88a11b0e8a Enable SFTP subsystem in openssh package 2016-02-20 22:19:28 -05:00
Fredrik Fornwall bfde043371 openssh: Update from 7.1p1 to 7.1p2 2016-01-14 18:37:43 -05:00
Fredrik Fornwall b6cc859c74 openssh: Avoid linking to libutil 2015-12-19 18:01:04 -05:00
Fredrik Fornwall 6bbba8f22a openssh: Make ControlMaster feature work
The ControlMaster feature for multiplexing used hard links, which
does not work on Android starting in Android 6.0. Replace this
with a non-atomic check-then-rename for now. Fixes #91.
2015-12-17 19:34:19 -05:00
Fredrik Fornwall b0c457ae91 openssh: Install the ssh-copy-id script 2015-11-10 17:10:16 -05:00
Fredrik Fornwall a014091fd2 openssh: Drop old patch 2015-08-25 17:25:34 -04:00
Fredrik Fornwall 2ea84722cf openssh: Update from 7.0 to 7.1
Also remove sftp patch which is no longer necessary.
2015-08-25 16:27:05 -04:00
Fredrik Fornwall 62c37b9710 openssh: Update to 7.0 from 6.9 2015-08-19 15:14:15 -04:00
Fredrik Fornwall 4b74af2c3b busybox: Handle ash as symlink and re-enable wget 2015-08-11 21:09:58 -04:00
Fredrik Fornwall 02b55df699 Use bash as login shell by default 2015-07-30 19:47:00 -04:00
Fredrik Fornwall a22720a010 Bump revision for tmux and openssh after updated pwd.h patch 2015-07-15 13:17:06 -04:00
Fredrik Fornwall 84443dd26c Update openssh from 6.8 to 6.9 2015-07-11 21:47:52 -04:00
Fredrik Fornwall 59f0d218a6 Initial push 2015-06-13 01:03:31 +02:00