Your message dated Fri, 28 Nov 2014 12:34:32 -0500
with message-id <[email protected]>
and subject line ssh-add can import from a fifo just fine
has caused the Debian Bug report #618492,
regarding ssh-add unable to import keys from pipe
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
618492: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=618492
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: monkeysphere
Version: 0.35-2
Severity: normal
Tags: patch
Hi.
It seems that ssh-add is unable to import a key from a pipe on
my system, thus making "monkeysphere s" not working.
I don't know why you prefer to use a pipe instead of a temporary
file, but the attached patch fixes this issue.
Thanks for working on monkeysphere, it's really useful.
Giovanni.
-- System Information:
Debian Release: wheezy/sid
APT prefers oldstable
APT policy: (500, 'oldstable'), (500, 'unstable'), (500, 'testing'), (1,
'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.37-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages monkeysphere depends on:
ii adduser 3.112+nmu2 add and remove users and groups
ii gnupg 1.4.11-3 GNU privacy guard - a free PGP rep
ii libcrypt-openssl-rsa-perl 0.25-1+b1 Perl module providing basic RSA fu
ii lockfile-progs 0.1.15 Programs for locking and unlocking
ii perl [libdigest-sha-perl] 5.10.1-17 Larry Wall's Practical Extraction
Versions of packages monkeysphere recommends:
ii cron 3.0pl1-116 process scheduling daemon
ii netcat 1.10-39 TCP/IP swiss army knife -- transit
ii netcat-openbsd [netcat] 1.89-4 TCP/IP swiss army knife
ii netcat-traditional [netcat] 1.10-39 TCP/IP swiss army knife
ii openssh-client 1:5.8p1-2 secure shell (SSH) client, for sec
ii ssh-askpass-gnome [ssh-askpas 1:5.8p1-2 interactive X program to prompt us
Versions of packages monkeysphere suggests:
ii msva-perl [monkeysphere-valid 0.8-2 Cryptographic identity validation
-- Configuration Files:
/etc/monkeysphere/monkeysphere-authentication.conf changed [not included]
/etc/monkeysphere/monkeysphere-host.conf changed [not included]
/etc/monkeysphere/monkeysphere.conf changed [not included]
-- no debconf information
--- subkey_to_ssh_agent 2011-02-25 20:41:39.000000000 +0100
+++ /root/subkey_to_ssh_agent 2011-03-15 17:20:20.000000000 +0100
@@ -105,14 +105,15 @@
(cd "$workingdir" && ssh-add -d "$kname") || keysuccess="$?"
else
# we're adding the subkey:
- mkfifo "$workingdir/$kname"
- gpg_user --passphrase-fd 3 3<"$workingdir/passphrase" \
+ touch "$workingdir/$kname"
+ chmod 600 "$workingdir/$kname"
+ (gpg_user --passphrase-fd 3 3<"$workingdir/passphrase" \
--export-options
export-reset-subkey-passwd,export-minimal,no-export-attributes \
- --export-secret-subkeys --no-armor "0x${subkey}!" | openpgp2ssh
"$subkey" > "$workingdir/$kname" &
- (cd "$workingdir" && DISPLAY=nosuchdisplay SSH_ASKPASS=/bin/false
ssh-add "$@" "$kname" </dev/null )&
+ --export-secret-subkeys --no-armor "0x${subkey}!" | openpgp2ssh
"$subkey" > "$workingdir/$kname" &&
+ (cd "$workingdir" && DISPLAY=nosuchdisplay SSH_ASKPASS=/bin/false
ssh-add "$@" "$kname" </dev/null ))&
passphrase_prompt "Enter passphrase for key $kname: "
"$workingdir/passphrase"
- wait %2 || keysuccess="$?"
+ wait %1 || keysuccess="$?"
fi
rm -f "$workingdir/$kname"
--- End Message ---
--- Begin Message ---
https://bugs.debian.org/681492 was never a bug in monkeysphere at all
(it was https://bugs.debian.org/614897 in OpenSSH, which has been
long-since resolved) and so it does not need extra fixing.
Regards,
--dkg
signature.asc
Description: PGP signature
--- End Message ---