trivial-ssh

2019-11-30

An abstraction layer over cl-libssh2.

Upstream URL

github.com/eudoxia0/trivial-ssh

Author

Fernando Borretti <eudoxiahp@gmail.com>, Oleksii Shevchuk <alxchk@gmail.com>, Fernando Borretti

Maintainer

Fernando Borretti <eudoxiahp@gmail.com>

License

MIT, Public Domain
README

trivial-ssh

Build Status

A simple SSH/SCP library for Common Lisp.

Usage

Overview

(ssh:with-connection (conn "example.com" (ssh:pass "username" "password"))
  (ssh:with-command (conn iostream "ls -a")
    ;; Write or read to/from the iostream
    )
  (ssh:download-file conn #p"/remote/file" #p"/local/file")
  (ssh:upload-file conn #p"/local/file" #p"/remote-file"))

License

Copyright (c) 2014-2015 Fernando Borretti (eudoxiahp@gmail.com)

Licensed under the MIT License.

Dependencies (7)

  • babel
  • cffi
  • cl-fad
  • fiveam
  • split-sequence
  • trivial-gray-streams
  • usocket

Dependents (0)

    • GitHub
    • Quicklisp