summaryrefslogtreecommitdiff
path: root/contrib
Commit message (Collapse)AuthorAgeFilesLines
* crank versionDamien Miller2023-03-162-2/+2
|
* crank versions in RPM specsV_9_2_P1V_9_2Damien Miller2023-02-022-2/+2
|
* crank versions in RPM spec filesDamien Miller2022-10-042-2/+2
|
* update version numbers for releaseV_9_0_P1Damien Miller2022-04-062-2/+2
|
* update versions in preparation for 8.9 releaseDamien Miller2022-02-162-2/+2
|
* remove built-in support for md5crypt()Damien Miller2021-10-281-3/+5
| | | | | | | | Users of MD5-hashed password should arrange for ./configure to link against libxcrypt or similar. Though it would be better to avoid use of MD5 password hashing entirely, it's arguably worse than DEScrypt. feedback and ok dtucker@
* update version numbers for releaseDamien Miller2021-09-262-2/+2
|
* Remove obsolete Redhat PAM config and init script.Darren Tucker2021-08-202-163/+0
|
* update version numbersDamien Miller2021-08-202-2/+2
|
* crank version in README and RPM spec filesDamien Miller2021-04-162-2/+2
|
* perform report_failed_grab() inlineDamien Miller2021-04-101-20/+9
|
* dedicated gnome-ssk-askpass3 sourceDamien Miller2021-04-102-2/+318
| | | | | | | | | | | | | Compatibility with Wayland requires that we use the gdk_seat_grab() API for grabbing mouse/keyboard, however these API don't exist in Gtk+2. This branches gnome-ssk-askpass2.c => gnome-ssk-askpass3.c and makes the changes to use the gdk_seat_grab() instead of grabbing mouse/focus separately via GDK. In the future, we can also use the branched file to avoid some API that has been soft-deprecated in GTK+3, e.g. gtk_widget_modify_fg
* polish whitespace for portable filesDamien Miller2021-04-032-9/+8
|
* gnome-ssh-askpass3 is a valid target hereDamien Miller2021-03-291-1/+1
|
* update RPM spec version numbersDamien Miller2021-03-022-2/+2
|
* tidy the $INSTALLKEY_SH code layout a littlePhilip Hands2021-02-261-5/+5
| | | | SSH-Copy-ID-Upstream: 78178aa5017222773e4c23d9001391eeaeca8983
* if unable to add a missing newline, failJakub Jelen2021-02-261-1/+1
| | | | SSH-Copy-ID-Upstream: 76b25e18f55499ea9edb4c4d6dc4a80bebc36d95
* use $AUTH_KEY_DIR, now that we have itPhilip Hands2021-02-261-3/+3
| | | | | | | | since that was a change made since jjelen's commit was written also, quote the variables SSH-Copy-ID-Upstream: 588cd8e5cbf95f3443d92b9ab27c5d73ceaf6616
* restorecon the correct directoryJakub Jelen2021-02-261-1/+1
| | | | | | if using different path for authorized_keys file SSH-Copy-ID-Upstream: 791a3df47b48412c726bff6f7b1d190721e65d51
* shift contents of long $() into filter_ids()Philip Hands2020-10-131-38/+40
| | | | | | | | | | | | This was prompted by the fact that posh does not deal with $() that contains comments where the comment includes an odd number of single-quotes. It seems to get befuddled into trying to find the matching quote. Regardless, making a function for filtering the unneeded ids seems much neater than avoiding apostrophes, so that's what I've done. SSH-Copy-ID-Upstream: 3dab3366a584427045c8a690a93282f02c09cf24
* combine if/elif to avoid duplication of the actionPhilip Hands2020-10-131-4/+5
| | | | SSH-Copy-ID-Upstream: 42aeb1cc53d3f7f6e78edc210fb121fda0834914
* shellcheck tidyagePhilip Hands2020-10-131-3/+7
| | | | SSH-Copy-ID-Upstream: 5b08f840e78ac544288b3983010a1b0585e966fd
* tidy up test of $SCRATCH_DIR creationPhilip Hands2020-10-131-8/+6
| | | | SSH-Copy-ID-Upstream: 2d8b22d96c105d87743ffe8874887b06f8989b93
* add -s flag: to install keys via SFTPPhilip Hands2020-10-132-28/+80
| | | | | | | | | | | This is prompted by: https://bugzilla.mindrot.org/show_bug.cgi?id=3201 Thanks go to Matthias Blümel for the idea, and the helpful patch, from which this patch grew. SSH-Copy-ID-Upstream: f7c76dc64427cd20287a6868f672423b62057614
* un-nest $() to make ksh cheerfulPhilip Hands2020-10-031-1/+2
|
* ksh doesn't grok 'local'Philip Hands2020-10-031-6/+5
| | | | | and AFAICT it's not actually doing anything useful in the code, so let's see how things go without it.
* Fix `EOF: command not found` error in ssh-copy-idOleg2020-10-031-1/+2
|
* update version numbersV_8_4_P1V_8_4Damien Miller2020-09-272-2/+2
|
* sync with upstream ssh-copy-id rev f0da1a1b7Damien Miller2020-09-222-79/+81
|
* control over the colours in gnome-ssh-askpass[23]Damien Miller2020-09-181-0/+57
| | | | | | Optionally set the textarea colours via $GNOME_SSH_ASKPASS_FG_COLOR and $GNOME_SSH_ASKPASS_BG_COLOR. These accept the usual three or six digit hex colours.
* focus improvement for gnome-ssh-askpass[23]Damien Miller2020-09-181-5/+37
| | | | | | When serving a SSH_ASKPASS_PROMPT=none information dialog, ensure then <enter> doesn't immediately close the dialog. Instead, require an explicit <tab> to reach the close button, or <esc>.
* Add ssh-sk-helper and manpage to RPM spec fileDamien Miller2020-07-202-0/+9
| | | | Based on patch from Fabio Pedretti
* prepare for 8.3 releaseDamien Miller2020-05-122-2/+2
|
* spelling mistakesDamien Miller2020-03-131-1/+1
| | | | from https://fossies.org/linux/misc/openssh-8.2p1.tar.gz/codespell.html
* Switch %define to %global for redhat/openssh.specNico Kadel-Garcia2020-02-221-25/+25
|
* crank version numbersDamien Miller2020-02-122-2/+2
|
* Fix typo: 'you' -> 'your'.Darren Tucker2020-01-061-1/+1
| | | | bz#3108 from jmckitrick@gmail.com.
* Teach the GTK2/3 ssh-askpass the new prompt hintsDamien Miller2019-11-181-43/+72
| | | | | | | | | | | | | | | | 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.
* prepare for 8.1 releaseV_8_1_P1Damien Miller2019-10-092-2/+2
|
* openssl-devel is obsoleted by libssl-develSorin Adrian Savu2019-06-051-1/+1
| | | | | 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.
* update versionsDamien Miller2019-04-052-2/+2
|
* On Cygwin run sshd as SYSTEM where possible.Darren Tucker2019-03-141-9/+20
| | | | | | | | | | | | | 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>
* Cygwin: only tweak sshd_config file if it's new, drop creating sshd userCorinna Vinschen2019-01-281-3/+13
| | | | | | 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.
* Cygwin: Change service name to cygsshdCorinna Vinschen2019-01-281-1/+1
| | | | Microsoft hijacked the sshd service name without asking.
* Improve warnings in cygwin service setup.Darren Tucker2018-11-111-5/+5
| | | | bz#2922, patch from vinschen at redhat.com.
* Remove hardcoded service name in cygwin setup.Darren Tucker2018-11-111-1/+1
| | | | | bz#2922, patch from Christian.Lupien at USherbrooke.ca, sanity check by vinschen at redhat.com.
* update version numbers ahead of releaseDamien Miller2018-10-122-2/+2
|
* update version numbers in anticipation of releaseDamien Miller2018-08-172-2/+2
|
* Use ssh-keygen -A to generate missing host keys.Darren Tucker2018-06-061-15/+1
| | | | | Instead of testing for each specific key type, use ssh-keygen -A to generate any missing host key types.
* Many typo fixes from Karsten WeissDamien Miller2018-04-104-5/+5
| | | | Spotted using https://github.com/lucasdemarchi/codespell