You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The -n flag (to prevent overwriting existing files) is not part of the POSIX specification for the cp or mv commands. Giraffe guarantees that it will work with any POSIX-compliant shell, so this is a violation of the contract. That said, I'm not sure how to fix this and it hasn't caused problems for any real users yet. I just ran into while updating the CI tests to an Alpine container.
The text was updated successfully, but these errors were encountered:
giraffe/ssh/src/main/java/com/palantir/giraffe/ssh/internal/SshSameHostFileHelper.java
Line 33 in 0318239
giraffe/ssh/src/main/java/com/palantir/giraffe/ssh/internal/SshSameHostFileHelper.java
Line 63 in 0318239
The
-n
flag (to prevent overwriting existing files) is not part of the POSIX specification for thecp
ormv
commands. Giraffe guarantees that it will work with any POSIX-compliant shell, so this is a violation of the contract. That said, I'm not sure how to fix this and it hasn't caused problems for any real users yet. I just ran into while updating the CI tests to an Alpine container.The text was updated successfully, but these errors were encountered: