packages feed

ssh-0.1: ssh.cabal

name:                ssh
version:             0.1
synopsis:            A pure-Haskell SSH server library.
description:
    This package was split from darcsden into its own project; documentation is
    lacking, but you can find example usage here:

        <http://darcsden.com/alex/darcsden/browse/Main.hs>.

    This is not a standalone SSH server - it is intended to be used as
    a library for implementing your own servers that handle requests and
    authorization, etc. Similar to Python's Twisted Conch library.
homepage:            http://darcsden.com/alex/ssh
license:             BSD3
license-file:        LICENSE
author:              Alex Suraci
maintainer:          i.am@toogeneric.com
category:            Network
build-type:          Simple
cabal-version:       >= 1.6
stability:           Unstable

source-repository   head
    type:           darcs
    location:       http://darcsden.com/alex/ssh

library
  hs-source-dirs:   src

  exposed-modules:  SSH,
                    SSH.Channel,
                    SSH.Crypto,
                    SSH.NetReader,
                    SSH.Packet,
                    SSH.Sender,
                    SSH.Session

  other-modules:    SSH.Debug,
                    SSH.Util
  
  build-depends:    base >= 4 && < 5,
                    binary,
                    bytestring,
                    Crypto,
                    containers,
                    HsOpenSSL >= 0.8,
                    network,
                    process,
                    RSA,
                    random,
                    SHA,
                    split,
                    transformers