I've been using Firejail for a couple of apps and today decided to let it populate /usr/local/etc/firejail with profiles for many known apps. After that I couldn't connect via ssh to my other computer and found a ssh.profile in that folder. If I move ssh.profile out of /usr/local/etc/firejail I can connect but first get a message I never got before.
Redirecting symlink to /usr/bin/ssh
Reading profile /usr/local/etc/firejail/default.profile
Reading profile /usr/local/etc/firejail/disable-common.inc
Reading profile /usr/local/etc/firejail/disable-programs.inc
Reading profile /usr/local/etc/firejail/disable-passwdmgr.inc
** Note: you can use --noprofile to disable default.profile **
Parent pid 18796, child pid 18797
]0;firejail /usr/bin/ssh -l user -x -e none -q xxx.xxx.x.xx echo FISH:;exec /bin/sh -c "if env true 2>/dev/null; then env PS1= PS2= TZ=UTC LANG=C LC_ALL=C LOCALE=C /bin/sh; else PS1= PS2= TZ=UTC LANG=C LC_ALL=C LOCALE=C /bin/sh; fi" Child process initialized
The authenticity of host 'xxx.xxx.x.xx (xxx.xxx.x.xx)' can't be established.
ECDSA key fingerprint isSHA256:OqogorjxUim4FxF8dzeS2bbNhGjn3afHyAUW0qHIg pM.
ECDSA key fingerprint is MD5:7b:83:fe:94:2c:fe:36:01:16:6d:cb:55:3e:06:d0:b 9.
Are you sure you want to continue connecting (yes/no)?
Firejail's instructions aren't very precise and their support is almost non-existent. This is the contents of ssh.profile. I tried commenting out some things but it didn't help. Does anyone see anything obviously wrong in it? Thanks.
# ssh client