packages feed

sshd-lint-0.1.0.1: sshd-lint.cabal

name:                sshd-lint
version:             0.1.0.1
synopsis:            Check sshd configuration for adherence to best practices

description: If not configured correctly, it may be easy for attackers
             to gain access to a system. sshd-lint checks the sshd_config file
             for adherence to best practices.

license:             MIT
license-file:        LICENSE
author:              Justin Leitgeb
maintainer:          justin@stackbuilders.com
copyright:           2015 Stack Builders Inc.
category:            System
build-type:          Simple
extra-source-files:  spec/fixtures/sshd_config
cabal-version:       >=1.10

executable sshd-lint
  main-is:             Main.hs
  other-modules:       System.SshdLint.Check

  build-depends:         base >=4.5 && <4.8
                       , parsec >= 3.1.0 && <= 3.2
                       , keyword-args >= 0.2.0.1 && < 0.3.0.0
                       , containers
                       , nagios-check

  hs-source-dirs:      src
  default-language:    Haskell2010
  ghc-options:         -Wall



test-suite sshd-lint-test
  type: exitcode-stdio-1.0
  hs-source-dirs: spec, src
  main-is: Spec.hs
  build-depends:       base >=4.5 && <4.8
                       , parsec >= 3.1.0 && <= 3.2
                       , keyword-args >= 0.2.0.0 && < 0.3.0.0
                       , containers
                       , nagios-check

                       , hspec

  default-language:    Haskell2010
  ghc-options:         -Wall

source-repository head
  type:     git
  location: https://github.com/stackbuilders/sshd-lint