opensesame

command module
v0.0.0-...-3e9342f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 25, 2017 License: MIT Imports: 5 Imported by: 0

README

opensesame GoDoc Go Report Card

Opensesame is a simple password generator. Passwords guaranteed random or double your money back.

Installation

First install Go.

If you just want to install the binary to your current directory and don't care about the source code, run

GOBIN=$(pwd) GOPATH=$(mktemp -d) go get github.com/carlmjohnson/opensesame

Screenshots

$ opensesame
OCo6X1Py

$ opensesame -h
Usage of opensesame [opts] [alphabet]:

        Creates a password by randomly selecting characters from its alphabet.

        Alphabet is a space separated list of character classes to use.
        At least one character in each class will be output.
        Character classes are either literal sets (like "abc" and "123") or the
        special names "upper", "lower", "digit", and "default".

        Default alphabet is "upper lower digit".

  -length int
        length of password to generate (default 8)

$ opensesame --length 4 '123 ABC xyz &%$'
&Cx3

Web server

A web server for random passwords is also included as open-sesame-web. See it online.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL