giraffe
giraffe copied to clipboard
Gracefully Integrated Remote Access For Files and Execution
Thank you very much for the useful software. Sorry it's a question rather than an issue. I'm wondering how to specify some ssh configurations like setting `no` to `StrictHostKeyChecking`. Could...
If the SshHostControlSystem constructor throws, then it will not be closed.
After switching to JDK 8, `doclint` revealed a bunch of problems with the docs. I currently have this linting disabled in `gradle/javadoc.gradle`, but we should actually fix all the warnings...
https://github.com/palantir/giraffe/blob/03182397d7a0476df192094f2730ea169b4979e8/ssh/src/main/java/com/palantir/giraffe/ssh/internal/SshSameHostFileHelper.java#L33 https://github.com/palantir/giraffe/blob/03182397d7a0476df192094f2730ea169b4979e8/ssh/src/main/java/com/palantir/giraffe/ssh/internal/SshSameHostFileHelper.java#L63 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...
The current method looks something like this: ``` java CommandFuture future = Commands.executeAsync(cmd); ResponseProvider responses = UnorderedResponseProvider.builder() .addRegex(".*", new Function () { @Override public Runnable apply(final String input) { return...
It would be helpful to have a version of this method that passes a pattern or glob into `Files.newDirectoryStream`.
Currently, we are limited by what we can do for Kerberos. This would give people the flexibility to do what they need for Kerberos
This would be helpful for people for debugging their setup. A warning that they don't have the JCE unlimited strength jars might be enough.
In at least one environment, we had to specify the principal name both via the Giraffe API and via sun.security.krb5.principal property.