Commit Graph

86 Commits

Author SHA1 Message Date
Leonid Pliushch dd3d25aee2 openssh: fix typo in build.sh 2019-11-02 12:39:27 +02:00
Fredrik Fornwall 590ad7f6f8 openssh: Remove enabling ssh-dss by default 2019-11-01 13:29:22 +01:00
Fredrik Fornwall bd612e1556 openssh: Update from 8.0p1 to 8.1p1 2019-10-13 12:03:47 +02:00
Leonid Pliushch b5e9d1ee89 openssh: bump revision 2019-09-23 00:43:13 +03:00
Leonid Pliushch f75ed291d1 openssh: force use 64bit off_t
Fixes https://github.com/termux/termux-packages/issues/3233.
2019-09-23 00:43:13 +03:00
Leonid Pliushch 4d3a6658d4 termux-tools: do not print motd on OpenSSH login when config PrintMotd=no
Now OpenSSH will not print motd on its own which may result in duplicate.
Instead it will control the login script via environment variable.

Fixes https://github.com/termux/termux-packages/issues/3941.
2019-09-06 01:59:07 +03:00
Henrik Grimler 9151e2908c transmission: mark service scripts as config files 2019-08-22 21:57:06 +02:00
Henrik Grimler 295796d20c openssh: mark service scripts as config files 2019-08-22 21:48:44 +02:00
Henrik Grimler 70bc6884e0 openssh: fix faulty symlink for termux-services script 2019-08-17 21:15:51 +02:00
Leonid Pliushch c352216c63 packages: standardize values of several control variables for build.sh
Variables

 TERMUX_PKG_PLATFORM_INDEPENDENT
 TERMUX_DEBUG
 TERMUX_PKG_HAS_DEBUG
 TERMUX_PKG_ESSENTIAL
 TERMUX_SUBPKG_ESSENTIAL
 TERMUX_PKG_NO_STATICSPLIT
 TERMUX_PKG_BUILD_IN_SRC
 TERMUX_PKG_FORCE_CMAKE
 TERMUX_PKG_HOSTBUILD

should not accept arbitrary values for marking them "enabled". Instead
they should accept boolean values which makes them easier to handle and
also makes their meaning clear.

build-package.sh should make decision based on variable's value but not on
whether it is set or empty.

%ci:no-build
2019-08-12 18:49:13 +03:00
Henrik Grimler b6a636b876 Merge pull request #3460 from Neo-Oli/termux-services
Proposal: Termux-Services
2019-08-11 21:39:07 +02:00
Leonid Pliushch c81d4c8698 add stubs to prevent on-device building packages with dangerous operations in build.sh
%ci:no-build
2019-08-08 16:58:34 +03:00
Oliver Schmidhauser 63761bafd2 bump changed packages 2019-07-27 12:05:08 +02:00
Oliver Schmidhauser f8ccb086a1 add sshd service 2019-07-27 12:01:51 +02:00
Fredrik Fornwall 90ef6f9cef openssh: Update from 7.9p1 to 8.0p1 2019-04-18 09:07:15 +02:00
Leonid Pliushch 11200afa32 add zlib to dependencies where needed 2019-04-14 16:00:23 +03:00
Leonid Pliushch c9b80cf42d libutil: remove package - replaced by libc from Android 7 or newer 2019-03-10 15:42:58 +02:00
Leonid Pliushch 2d0fe0b02b openssh: fix path for /tmp/sshauth.XXXXXXXXXXXXXXX 2019-03-02 14:52:55 +02:00
Wetitpig d50c847f11 Shell script compliance 2019-02-15 18:01:09 +02:00
Leonid Pliushch 9970423aeb openssh: use 'install' instead of 'cp' when installing executables 2019-02-09 21:16:01 +02:00
Wetitpig 5f8864c10d Improve formatting of parantheses for functions 2019-02-09 21:06:31 +02:00
Leonid Pliushch 06103e0f4b openssh: add script "sftpa" - works similary to "ssha"
SFTP with SSH agent.
2019-02-03 23:48:46 +01:00
Fredrik Fornwall eda2429656 openssh: Fix build with compressed man pages 2019-01-29 09:25:09 +01:00
Fredrik Fornwall 89fb794b96 Revision-bump more packages 2019-01-27 15:47:16 +01:00
Leonid Pliushch 46d333adba add licenses for more packages 2019-01-21 17:17:53 +02:00
Pavel Vondruška 50b0630a8c Package Openssh: Enable Kerberos5 support 2018-12-10 00:58:57 +01:00
Fredrik Fornwall 744d139e90 openssh: Just link sshd to libtermux-auth 2018-11-23 00:58:14 +01:00
Leonid Pliushch c7442155d4 openssh: enable password auth 2018-11-23 00:33:02 +01:00
Fredrik Fornwall d30a2287ec openssh: Update from 7.8p1 to 7.9p1 2018-10-20 21:59:11 +02:00
Fredrik Fornwall 2b61e3a317 openssh: Replace some link(2) with rename(2)
OpenSSH uses a link to take a backup while replacing the known_hosts
file:

(1) link known_hosts to known_hosts.old
(2) move new file to known_hosts (overwriting the link there)

Since links are not allowed we replace link with rename:

(1) rename known_hosts to known_hosts.old
(2) move new file to known_hosts

This means that there is a window between (1) and (2) where the
known_hosts file is not available, but that is a really short window
and is hopefully acceptable here.

Fixes #2909.
2018-09-29 10:40:18 +02:00
Fredrik Fornwall 618e7bdddd openssh: Mark ssh(d)_config as configuration
This avoids silently overwriting any local changes. Fixes #2866.
2018-09-20 23:08:52 +02:00
Fredrik Fornwall fd72a74c42 openssl: Update from 1.0.2 to 1.1.1 (#2775) 2018-09-11 22:43:19 +02:00
Fredrik Fornwall cf46ae580a openssh: Update from 7.7p1 to 7.8p1 2018-08-25 23:37:40 +02:00
Fredrik Fornwall 69500d577a openssh: Bump revision after set(res)gid patch 2018-08-09 23:28:37 +02:00
Gerben Meijer d1a4764e08 Don't use setresgid or setgid in ssh-agent
Fixes it for Android Pie, see #2714
2018-08-09 23:03:48 +02:00
Fredrik Fornwall 86ddbcc87c openssh: Bump revision after 'SendEnv LANG' 2018-07-03 13:26:49 +02:00
Lauri Tirkkonen 4849877625 openssh: SendEnv LANG by default
many distributions use "AcceptEnv LANG LC_*" by default for sshd. this
fixes UTF-8 output from such servers that do not happen to set LANG or
LC_CTYPE to UTF-8 by default server-side (termux env already sets
LANG=en_US.UTF-8)
2018-07-03 11:56:47 +02:00
Tom Yan 9cd99e6e02 openssh: keep TMPDIR and PS1 2018-05-14 18:07:42 +02:00
Fredrik Fornwall 906659a06b dropbear: Add back scp
Make openssh conflict with dropbear as it also contains scp.
2018-04-23 01:37:15 +02:00
Fredrik Fornwall bf7f306e00 openssh: Update from 7.6 to 7.7 2018-04-04 00:09:47 +02:00
Leonid Pliushch fc3ed9a82d openssh: update to 7.6p1 (#1613) 2017-10-05 08:32:07 +02:00
Fredrik Fornwall a9e85cb378 openssh: Configure with --with-mantype=man 2017-09-20 20:34:36 +02:00
Fredrik Fornwall ceea531142 openssh: Verify that we have packaged up man pages 2017-09-20 01:49:50 +02:00
Fredrik Fornwall b041831d4b openssh: Rebuild to get man pages (#1538) 2017-09-20 01:37:41 +02:00
Fredrik Fornwall 95e4bb75a3 openssh: Remove showing motd 2017-09-17 21:03:46 +02:00
Fredrik Fornwall 12f3695d51 openssh: Bump revision after getpwd() patch update 2017-09-17 15:55:59 +02:00
Leonid Pliushch 7162428a85 openssh: fix hardcoded paths 2017-09-14 16:20:41 +02:00
its-pointless c2a0bc2bab put shebang in scripts 2017-08-17 00:26:27 +02:00
Fredrik Fornwall c781c3a7ef openssh: Bump revision after package changes 2017-08-11 13:31:20 +02:00
deed02392 e046e1b949 Set up home structure for authorized_keys
Since password auth is disabled by default, we depend on keys in our home dir but they're not created for us and the perms are wrong by default. This commit sets it up correctly for the user to simply add their key to the empty authorized_keys file
2017-08-11 13:19:00 +02:00