Control: tag -1 unreproducible

On Fri, 05 Dec 2025 at 20:03:04 +0100, Matthieu Meurillon wrote:
> I confirm it does not work on my side (with 3 different syntax) :
>
> matthieu@terminator:~$ ssh -T [email protected] <<<'passphrase'
> […]
> matthieu@terminator:~$ ssh -T [email protected] <<<passphrase
> […]
> matthieu@terminator:~$ ssh -T [email protected] <<< 'passphrase'

FWIW your local shell parses these as the exact same thing.  The
alternatives I suggested use different local and remote code paths.

Stupid question but… does it work with the correct passphrase?  Unlike
your earlier `-tt` output the passphrase isn't returned as is, and there
is the prompt from cryptroot-unlock.  So at least the tooling does seem
to work somewhat.

> Let me know if you need more information.

That's still not the debug output I asked for.  From my first message:

| Please provide a debug trace by adding `set -x` to
|
|    /usr/share/cryptsetup/initramfs/bin/cryptroot-unlock
|
| (and rebuild the initramfs afterwards).

>     command:
>       cmd: "ssh -tt root@{{ dropbear_ip }}"
>       stdin: "{{ luks_pwd }}"

I don't know how ansible's command module deals with TTYs, but again
that `ssh` invocation looks wrong.  Does it work when you use one of the
3 alternatives I suggested?

-- 
Guilhem.

Attachment: signature.asc
Description: PGP signature

Reply via email to