Skip to content

titanous/zlint

 
 

Repository files navigation

zlint

Build Status Go Report Card

Certificate linting, written in Go.

Building

To install this code:

If you have not already set up a GOPATH, do the following after installing golang to temporarily set one under bash:

$ mkdir $HOME/godir

$ export GOPATH=$HOME/godir

$ export PATH=$PATH:$GOPATH/bin

or for Windows under cmd:

> mkdir %HOMEPATH%\godir

> set GOPATH=%HOMEPATH%\godir

> set PATH=%PATH%;%GOPATH%\bin

Then, simply install certlint:

$ go get github.com/zmap/zlint

Adding a new lint

  1. Create the lint
  2. Write tests for the lint
  3. Add the lint to the LintReport structure in base.go
  4. MAKE SURE YOU IMPLEMENT THE UpdateReport function in the lint
  5. Run gofmt

About

Certificate Lints

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 99.6%
  • Other 0.4%