clojuressh 0.7.0

Released under the Eclipse Public License 2.0

A Clojure library for using SSH in Clojure that is API compatible with bbssh.

Topics

Namespaces

clojuressh.agent

clojuressh.byte-array-input-stream

Public variables and functions:

clojuressh.byte-array-output-stream

Public variables and functions:

clojuressh.channel-exec

clojuressh.config

Public variables and functions:

clojuressh.config-repository

Public variables and functions:

clojuressh.core

Basic connection, execution, shell and copying functionality.

Public variables and functions:

clojuressh.host-key

clojuressh.host-key-repository

clojuressh.identity

Public variables and functions:

clojuressh.identity-repository

Public variables and functions:

clojuressh.impl.load-pod

Public variables and functions:

    clojuressh.impl.pack

    Public variables and functions:

    clojuressh.impl.socket

    Unix domain socket client operations implemented using java.net.UnixDomainSocketAddress and java.nio.channels.SocketChannel.

    Public variables and functions:

    clojuressh.impl.utils

    clojuressh.input-stream

    Public variables and functions:

    clojuressh.key-pair

    clojuressh.known-hosts

    Public variables and functions:

      clojuressh.output-stream

      Public variables and functions:

      clojuressh.scp

      Implementation of the scp protocol

      Public variables and functions:

      clojuressh.session

      clojuressh.ssh-agent

      Implements an identity-repository that communicates with your local ssh agent (ssh keychain) over the SSH_AUTH_SOCK unix domain pipe.

      Public variables and functions:

      clojuressh.terminal

      clojuressh.user-info

      Public variables and functions: