Damien Miller
b497e920b4
Teach the GTK2/3 ssh-askpass the new prompt hints
...
ssh/ssh-agent now sets a hint environment variable $SSH_ASKPASS_PROMPT
when running the askpass program. This is intended to allow the
askpass to vary its UI across the three cases it supports: asking for
a passphrase, confirming the use of a key and (recently) reminding
a user to touch their security key.
This adapts the gnome-ssh-askpass[23] to use these hints. Specifically,
for SSH_ASKPASS_PROMPT=confirm it will skip the text input box and show
only "yes"/"no" buttons. For SSH_ASKPASS_PROMPT=none (used to remind
users to tap their security key), it shows only a "close" button.
Help wanted: adapt the other askpass programs in active use, including
x11-ssh-askpass, lxqt-openssh-askpass, etc.
2019-11-18 15:22:40 +11:00
Damien Miller
cdf1d0a9f5
prepare for 8.1 release
2019-10-09 11:31:03 +11:00
Sorin Adrian Savu
2459df9aa1
openssl-devel is obsoleted by libssl-devel
...
openssl-devel is no longer installable via the cygwin setup and
it's hidden by default, so you can't see the replacement very easy.
2019-06-05 15:04:57 +10:00
Damien Miller
a924de0c49
update versions
2019-04-05 03:41:52 +11:00
Darren Tucker
825ab32f0d
On Cygwin run sshd as SYSTEM where possible.
...
Seteuid now creates user token using S4U. We don't create a token
from scratch anymore, so we don't need the "Create a process token"
privilege. The service can run under SYSTEM again...
...unless Cygwin is running on Windows Vista or Windows 7 in the
WOW64 32 bit emulation layer. It turns out that WOW64 on these systems
didn't implement MsV1_0 S4U Logon so we still need the fallback
to NtCreateToken for these systems.
Signed-off-by: Corinna Vinschen <vinschen@redhat.com>
2019-03-14 08:51:17 +11:00
Corinna Vinschen
1d05b4adcb
Cygwin: only tweak sshd_config file if it's new, drop creating sshd user
...
The sshd_config tweaks were executed even if the old file was
still in place. Fix that. Also disable sshd user creation.
It's not used on Cygwin.
2019-01-28 09:57:58 +11:00
Corinna Vinschen
89843de0c4
Cygwin: Change service name to cygsshd
...
Microsoft hijacked the sshd service name without asking.
2019-01-28 09:57:58 +11:00
Darren Tucker
f2970868f8
Improve warnings in cygwin service setup.
...
bz#2922, patch from vinschen at redhat.com.
2018-11-11 15:58:20 +11:00
Darren Tucker
bd2d54fc1e
Remove hardcoded service name in cygwin setup.
...
bz#2922, patch from Christian.Lupien at USherbrooke.ca, sanity check
by vinschen at redhat.com.
2018-11-11 15:54:54 +11:00
Damien Miller
a7205e68de
update version numbers ahead of release
2018-10-12 09:47:20 +11:00
Damien Miller
c8313e4923
update version numbers in anticipation of release
2018-08-17 05:45:36 +10:00
Darren Tucker
7703ae5f5d
Use ssh-keygen -A to generate missing host keys.
...
Instead of testing for each specific key type, use ssh-keygen -A to
generate any missing host key types.
2018-06-06 16:05:44 +10:00
Damien Miller
10479cc2a4
Many typo fixes from Karsten Weiss
...
Spotted using https://github.com/lucasdemarchi/codespell
2018-04-10 10:19:02 +10:00
Damien Miller
a0349a1cc4
update versions in .spec files
2018-04-02 15:38:28 +10:00
Darren Tucker
265d88d4e6
Remove remaining now-obsolete cvs $Ids.
2018-02-15 20:06:19 +11:00
Darren Tucker
cdb10bd431
Add changelog entry for binary strip change.
2018-02-10 11:18:38 +11:00
Darren Tucker
937d96587d
Don't strip binaries so debuginfo gets built.
...
Tell install not to strip binaries during package creation so that the
debuginfo package can be built.
2018-02-10 11:12:45 +11:00
Darren Tucker
eb0865f330
Fix bogus dates in changelog.
2018-02-10 10:33:11 +11:00
Darren Tucker
7fbde1b34c
Remove SSH1 from description.
2018-02-10 10:25:15 +11:00
Darren Tucker
9c34a76f09
Add support for compat-openssl10 build dep.
2018-02-10 10:23:00 +11:00
Darren Tucker
04f4e8193c
Add leading zero so it'll work when rhel not set.
...
When rhel is not set it will error out with "bad if". Add leading zero
as per https://fedoraproject.org/wiki/Packaging:DistTag so it'll work
on non-RHEL.
2018-02-10 09:58:32 +11:00
Darren Tucker
12abd67a6a
Update openssl-devel dependency.
2018-02-10 09:58:32 +11:00
nkadel
b33e7645f8
Add mandir with-mandir' for RHEL 5 compatibility.
...
Activate '--mandir' and '--with-mandir' settings in setup for RHEL
5 compatibility.
2018-02-10 09:58:32 +11:00
nkadel
94f8bf360e
Discard 'K5DIR' reporting.
...
It does not work inside 'mock' build environment.
2018-02-10 09:58:32 +11:00
nkadel
bb7e54dbaf
Add 'dist' to 'rel' for OS specific RPM names.
2018-02-10 09:58:32 +11:00
nkadel
87346f1f57
Add openssh-devel >= 0.9.8f for redhat spec file.
2018-02-10 09:58:32 +11:00
nkadel
bec1478d71
Enhance BuildRequires for openssh-x11-askpass.
2018-02-10 09:58:32 +11:00
nkadel
3104fcbdd3
Always include x11-ssh-askpass SRPM.
...
Always include x11-ssh-askpass tarball in redhat SRPM, even if unused.
2018-02-10 09:58:32 +11:00
Darren Tucker
6c8a246437
Replace mkinstalldirs with mkdir -p.
...
Check for MIKDIR_P and use it instead of mkinstalldirs. Should fix "mkdir:
cannot create directory:... File exists" during "make install".
Patch from eb at emlix.com.
2017-12-01 17:13:34 +11:00
Darren Tucker
79226e5413
Remove RSA1 host key generation.
...
SSH1 support is now gone, remove SSH1 key generation.
Patch from eb at emlix.com.
2017-12-01 16:55:35 +11:00
Damien Miller
35ff70a04d
sync contrib/ssh-copy-id with upstream
2017-10-01 10:01:25 +11:00
Damien Miller
290843b8ed
update version in RPM spec files
2017-10-01 09:59:19 +11:00
Darren Tucker
197dc9728f
Update link for my patches.
2017-06-29 15:40:25 +10:00
Damien Miller
72536316a2
crank version numbers
2017-03-20 12:23:04 +11:00
Damien Miller
55a1117d73
Adapt Cygwin config script to privsep knob removal
...
Patch from Corinna Vinschen.
2017-03-16 11:22:42 +11:00
Damien Miller
4a354fc231
crank version numbers for release
2016-12-19 15:59:41 +11:00
Damien Miller
c9792783a9
Add a gnome-ssh-askpass3 target for GTK+3 version
...
Based on patch from Colin Watson via bz#2640
2016-12-06 18:43:37 +11:00
Damien Miller
7be85ae02b
Make gnome-ssh-askpass2.c GTK+3-friendly
...
Patch from Colin Watson via bz#2640
2016-12-06 18:43:37 +11:00
Darren Tucker
461f50e7ab
Update links to https.
...
www.openssh.com now supports https and ftp.openbsd.org no longer
supports ftp. Make all links to these https.
2016-10-21 06:55:58 +11:00
Damien Miller
80e766fb08
crank version numbers
2016-07-24 21:50:13 +10:00
Darren Tucker
1842420016
Add missing ssh-host-config --name option
...
Patch from vinschen@redhat.com .
2016-05-30 19:35:28 +10:00
Damien Miller
cff26f373c
remove slogin from *.spec
2016-03-15 04:30:21 +11:00
Darren Tucker
8ff20ec95f
Quote variables that may contain whitespace.
...
The variable $L_TMP_ID_FILE needs to be surrounded by quotes in order to
survive paths containing whitespace. bz#2551, from Corinna Vinschen via
Philip Hands.
2016-03-14 09:24:03 +11:00
Damien Miller
99135c764f
update spec/README versions ahead of release
2016-02-23 20:17:23 +11:00
Damien Miller
ef39e8c049
sync ssh-copy-id with upstream 783ef08b0a75
2016-02-16 10:34:39 +11:00
Damien Miller
8d7b523b96
bump version numbers
2016-01-27 16:39:01 +11:00
Darren Tucker
ee607cccb6
Increase robustness of redhat/openssh.spec
...
- remove configure --with-rsh, because this option isn't supported anymore
- replace last occurrence of BuildPreReq by BuildRequires
- update grep statement to query the krb5 include directory
Patch from CarstenGrohmann via github, ok djm.
2015-12-15 15:23:49 +11:00
Damien Miller
a4f5b507c7
fix URL for connect.c
2015-08-21 14:43:55 +10:00
Damien Miller
d026a8d3da
update version numbers for 7.1
2015-08-21 13:47:10 +10:00
Damien Miller
318c377435
update versions in *.spec
2015-08-11 13:53:48 +10:00