Replies: 1 comment
-
This sounds reasonable. Will add a fix. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Deployer Version
v7.5.8
Target OS
Arch Linux
Which PHP version are you using?
PHP 8.3
Content of deploy.php or deploy.yaml
Steps to reproduce
Create an SSH identity file named hops
Ensure that hops and hops.pub exist the .ssh directory
Cd to the project directory containing the above deploy.php file
Run deployer as
After this step the SSH identity file ~/.ssh/hops is gone preventing you from connecting to the host again!
The problem is fixed by specifying the ssh control path in the deploy.php file as
I hope that you change the default control path to avoid overwriting identity files by accident. For example, add ".socket" suffix to the file name or change the directory ~/.ssh/deployer or similar.
Beta Was this translation helpful? Give feedback.
All reactions